public class SectionsStub extends com.vmware.vapi.internal.bindings.Stub implements Sections
Sections
API service.
WARNING: Internal class, subject to change in future versions.
apiProvider, converter, ifaceId, retryPolicy, securityContext_VAPI_SERVICE_ID, CREATE_OPERATION_AFTER, CREATE_OPERATION_BEFORE, CREATE_OPERATION_BOTTOM, CREATE_OPERATION_TOP, CREATEWITHRULES_OPERATION_AFTER, CREATEWITHRULES_OPERATION_BEFORE, CREATEWITHRULES_OPERATION_BOTTOM, CREATEWITHRULES_OPERATION_TOP, LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALPORT, LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALROUTER, LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALSWITCH, LIST_EXCLUDE_APPLIED_TO_TYPE_NSGROUP, LIST_FILTER_TYPE_FILTER, LIST_FILTER_TYPE_SEARCH, LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALPORT, LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALROUTER, LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALSWITCH, LIST_INCLUDE_APPLIED_TO_TYPE_NSGROUP, LIST_TYPE_L3REDIRECT, REVISE_OPERATION_AFTER, REVISE_OPERATION_BEFORE, REVISE_OPERATION_BOTTOM, REVISE_OPERATION_TOP, REVISEWITHRULES_OPERATION_AFTER, REVISEWITHRULES_OPERATION_BEFORE, REVISEWITHRULES_OPERATION_BOTTOM, REVISEWITHRULES_OPERATION_TOP| Constructor and Description |
|---|
SectionsStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.bindings.StubConfigurationBase config) |
SectionsStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
com.vmware.vapi.bindings.StubConfigurationBase config) |
| Modifier and Type | Method and Description |
|---|---|
ServiceInsertionSection |
create(ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation)
Creates new empty Service Insertion section in the system.
|
void |
create(ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
Creates new empty Service Insertion section in the system.
|
void |
create(ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Creates new empty Service Insertion section in the system.
|
ServiceInsertionSection |
create(ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Creates new empty Service Insertion section in the system.
|
ServiceInsertionSectionRuleList |
createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation)
Creates a new serviceinsertion section with rules.
|
void |
createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
Creates a new serviceinsertion section with rules.
|
void |
createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Creates a new serviceinsertion section with rules.
|
ServiceInsertionSectionRuleList |
createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Creates a new serviceinsertion section with rules.
|
void |
delete(java.lang.String sectionId,
java.lang.Boolean cascade)
Removes serviceinsertion section from the system.
|
void |
delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Removes serviceinsertion section from the system.
|
void |
delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Removes serviceinsertion section from the system.
|
void |
delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Removes serviceinsertion section from the system.
|
ServiceInsertionSection |
get(java.lang.String sectionId)
Returns information about serviceinsertion section for the identifier.
|
void |
get(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
Returns information about serviceinsertion section for the identifier.
|
void |
get(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about serviceinsertion section for the identifier.
|
ServiceInsertionSection |
get(java.lang.String sectionId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about serviceinsertion section for the identifier.
|
ServiceInsertionSectionListResult |
list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type)
List all Service Insertion section in paginated form.
|
void |
list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionListResult> asyncCallback)
List all Service Insertion section in paginated form.
|
void |
list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionListResult> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
List all Service Insertion section in paginated form.
|
ServiceInsertionSectionListResult |
list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
List all Service Insertion section in paginated form.
|
ServiceInsertionSectionRuleList |
listwithrules(java.lang.String sectionId)
Returns serviceinsertion section information with rules for a section
identifier.
|
void |
listwithrules(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
Returns serviceinsertion section information with rules for a section
identifier.
|
void |
listwithrules(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns serviceinsertion section information with rules for a section
identifier.
|
ServiceInsertionSectionRuleList |
listwithrules(java.lang.String sectionId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns serviceinsertion section information with rules for a section
identifier.
|
ServiceInsertionSection |
revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections in the system.
|
void |
revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections in the system.
|
void |
revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections in the system.
|
ServiceInsertionSection |
revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections in the system.
|
ServiceInsertionSectionRuleList |
revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections with rules.
|
void |
revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections with rules.
|
void |
revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections with rules.
|
ServiceInsertionSectionRuleList |
revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies an existing serviceinsertion section along with its relative position
among other serviceinsertion sections with rules.
|
ServiceInsertionSection |
update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection)
Modifies the specified section, but does not modify the section's associated
rules.
|
void |
update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
Modifies the specified section, but does not modify the section's associated
rules.
|
void |
update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies the specified section, but does not modify the section's associated
rules.
|
ServiceInsertionSection |
update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies the specified section, but does not modify the section's associated
rules.
|
ServiceInsertionSectionRuleList |
updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList)
Modifies existing serviceinsertion section along with its association with
rules.
|
void |
updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
Modifies existing serviceinsertion section along with its association with
rules.
|
void |
updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies existing serviceinsertion section along with its association with
rules.
|
ServiceInsertionSectionRuleList |
updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Modifies existing serviceinsertion section along with its association with
rules.
|
public SectionsStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
com.vmware.vapi.bindings.StubConfigurationBase config)
public SectionsStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.bindings.StubConfigurationBase config)
public ServiceInsertionSection create(ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
create in interface SectionsserviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)public ServiceInsertionSection create(ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
create in interface SectionsserviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)invocationConfig - Configuration for the method invocation.public void create(ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
create in interface SectionsserviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void create(ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
create in interface SectionsserviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSectionRuleList createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
createwithrules in interface SectionsserviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)public ServiceInsertionSectionRuleList createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
createwithrules in interface SectionsserviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)invocationConfig - Configuration for the method invocation.public void createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
createwithrules in interface SectionsserviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void createwithrules(ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
createwithrules in interface SectionsserviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void delete(java.lang.String sectionId,
java.lang.Boolean cascade)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
public void delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
public void delete(java.lang.String sectionId,
java.lang.Boolean cascade,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
delete in interface SectionssectionId - (required)cascade - Flag to cascade delete of this object to all it's child objects. (optional,
default to false)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSection get(java.lang.String sectionId)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
public ServiceInsertionSection get(java.lang.String sectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void get(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
public void get(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
public ServiceInsertionSectionListResult list(java.lang.String appliedTos, java.lang.String cursor, java.lang.String destinations, java.lang.String excludeAppliedToType, java.lang.String filterType, java.lang.String includeAppliedToType, java.lang.String includedFields, java.lang.Long pageSize, java.lang.String services, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String sources, java.lang.String type)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
list in interface SectionsappliedTos - AppliedTo's referenced by this section or section's Distributed Service Rules .
(optional)cursor - Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)destinations - Destinations referenced by this section's Distributed Service Rules . (optional)excludeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)filterType - Filter type (optional, default to FILTER)includeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)includedFields - Comma separated list of fields that should be included in query result
(optional)pageSize - Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)services - NSService referenced by this section's Distributed Service Rules . (optional)sortAscending - (optional)sortBy - Field by which records are sorted (optional)sources - Sources referenced by this section's Distributed Service Rules . (optional)type - Section Type (optional, default to L3REDIRECT)public ServiceInsertionSectionListResult list(java.lang.String appliedTos, java.lang.String cursor, java.lang.String destinations, java.lang.String excludeAppliedToType, java.lang.String filterType, java.lang.String includeAppliedToType, java.lang.String includedFields, java.lang.Long pageSize, java.lang.String services, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String sources, java.lang.String type, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
list in interface SectionsappliedTos - AppliedTo's referenced by this section or section's Distributed Service Rules .
(optional)cursor - Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)destinations - Destinations referenced by this section's Distributed Service Rules . (optional)excludeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)filterType - Filter type (optional, default to FILTER)includeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)includedFields - Comma separated list of fields that should be included in query result
(optional)pageSize - Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)services - NSService referenced by this section's Distributed Service Rules . (optional)sortAscending - (optional)sortBy - Field by which records are sorted (optional)sources - Sources referenced by this section's Distributed Service Rules . (optional)type - Section Type (optional, default to L3REDIRECT)invocationConfig - Configuration for the method invocation.public void list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionListResult> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionListResult
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
list in interface SectionsappliedTos - AppliedTo's referenced by this section or section's Distributed Service Rules .
(optional)cursor - Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)destinations - Destinations referenced by this section's Distributed Service Rules . (optional)excludeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)filterType - Filter type (optional, default to FILTER)includeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)includedFields - Comma separated list of fields that should be included in query result
(optional)pageSize - Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)services - NSService referenced by this section's Distributed Service Rules . (optional)sortAscending - (optional)sortBy - Field by which records are sorted (optional)sources - Sources referenced by this section's Distributed Service Rules . (optional)type - Section Type (optional, default to L3REDIRECT)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void list(java.lang.String appliedTos,
java.lang.String cursor,
java.lang.String destinations,
java.lang.String excludeAppliedToType,
java.lang.String filterType,
java.lang.String includeAppliedToType,
java.lang.String includedFields,
java.lang.Long pageSize,
java.lang.String services,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String sources,
java.lang.String type,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionListResult> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionListResult
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
list in interface SectionsappliedTos - AppliedTo's referenced by this section or section's Distributed Service Rules .
(optional)cursor - Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)destinations - Destinations referenced by this section's Distributed Service Rules . (optional)excludeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)filterType - Filter type (optional, default to FILTER)includeAppliedToType - Resource type valid for use as AppliedTo filter in section API (optional)includedFields - Comma separated list of fields that should be included in query result
(optional)pageSize - Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)services - NSService referenced by this section's Distributed Service Rules . (optional)sortAscending - (optional)sortBy - Field by which records are sorted (optional)sources - Sources referenced by this section's Distributed Service Rules . (optional)type - Section Type (optional, default to L3REDIRECT)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSectionRuleList listwithrules(java.lang.String sectionId)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
listwithrules in interface SectionssectionId - (required)public ServiceInsertionSectionRuleList listwithrules(java.lang.String sectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
listwithrules in interface SectionssectionId - (required)invocationConfig - Configuration for the method invocation.public void listwithrules(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
listwithrules in interface SectionssectionId - (required)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void listwithrules(java.lang.String sectionId,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
listwithrules in interface SectionssectionId - (required)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSection revise(java.lang.String sectionId, ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
revise in interface SectionssectionId - (required)serviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)public ServiceInsertionSection revise(java.lang.String sectionId, ServiceInsertionSection serviceInsertionSection, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
revise in interface SectionssectionId - (required)serviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)invocationConfig - Configuration for the method invocation.public void revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
revise in interface SectionssectionId - (required)serviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void revise(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
revise in interface SectionssectionId - (required)serviceInsertionSection - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSectionRuleList revisewithrules(java.lang.String sectionId, ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
revisewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)public ServiceInsertionSectionRuleList revisewithrules(java.lang.String sectionId, ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, java.lang.String id, java.lang.String operation, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
revisewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)invocationConfig - Configuration for the method invocation.public void revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
revisewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void revisewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
java.lang.String id,
java.lang.String operation,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
revisewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)id - Identifier of the anchor rule or section. This is a required field in case
operation like 'insert_before' and 'insert_after'. (optional)operation - Operation (optional, default to insert_top)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public ServiceInsertionSection update(java.lang.String sectionId, ServiceInsertionSection serviceInsertionSection)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
public ServiceInsertionSection update(java.lang.String sectionId, ServiceInsertionSection serviceInsertionSection, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
public void update(java.lang.String sectionId,
ServiceInsertionSection serviceInsertionSection,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSection> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSection
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
public ServiceInsertionSectionRuleList updatewithrules(java.lang.String sectionId, ServiceInsertionSectionRuleList serviceInsertionSectionRuleList)
SectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
updatewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)public ServiceInsertionSectionRuleList updatewithrules(java.lang.String sectionId, ServiceInsertionSectionRuleList serviceInsertionSectionRuleList, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
updatewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)invocationConfig - Configuration for the method invocation.public void updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
updatewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void updatewithrules(java.lang.String sectionId,
ServiceInsertionSectionRuleList serviceInsertionSectionRuleList,
com.vmware.vapi.bindings.client.AsyncCallback<ServiceInsertionSectionRuleList> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
SectionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
com.vmware.nsx.model.ServiceInsertionSectionRuleList
Operation Errors:
InvalidRequest - Bad Request, Precondition Failed
Unauthorized - Forbidden
ServiceUnavailable - Service Unavailable
InternalServerError - Internal Server Error
NotFound - Not Found
updatewithrules in interface SectionssectionId - (required)serviceInsertionSectionRuleList - (required)asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.