Class ServiceChainMappingsStub
- java.lang.Object
-
- com.vmware.vapi.internal.bindings.Stub
-
- com.vmware.nsx_policy.infra.service_references.service_profiles.ServiceChainMappingsStub
-
- All Implemented Interfaces:
ServiceChainMappings
,ServiceChainMappingsTypes
,com.vmware.vapi.bindings.Service
public class ServiceChainMappingsStub extends com.vmware.vapi.internal.bindings.Stub implements ServiceChainMappings
Remote stub implementation of theServiceChainMappings
API service.WARNING: Internal class, subject to change in future versions.
-
-
Field Summary
-
Fields inherited from class com.vmware.vapi.internal.bindings.Stub
apiProvider, converter, ifaceId, retryPolicy, securityContext
-
Fields inherited from interface com.vmware.nsx_policy.infra.service_references.service_profiles.ServiceChainMappingsTypes
_VAPI_SERVICE_ID
-
-
Constructor Summary
Constructors Constructor Description ServiceChainMappingsStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
ServiceChainMappingsStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceChainMappingListResult
list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath)
List all service chain mappings in the system for the given service profile.void
list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<ServiceChainMappingListResult> asyncCallback)
List all service chain mappings in the system for the given service profile.void
list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<ServiceChainMappingListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
List all service chain mappings in the system for the given service profile.ServiceChainMappingListResult
list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
List all service chain mappings in the system for the given service profile.
-
-
-
Constructor Detail
-
ServiceChainMappingsStub
public ServiceChainMappingsStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)
-
ServiceChainMappingsStub
public ServiceChainMappingsStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
-
-
Method Detail
-
list
public ServiceChainMappingListResult list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath)
Description copied from interface:ServiceChainMappings
List all service chain mappings in the system for the given service profile. If no explicit enforcement point is provided in the request, will return for default. Else, will return for specified points.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Specified by:
list
in interfaceServiceChainMappings
- Parameters:
serviceReferenceId
- Service reference id (required)serviceProfileId
- Service profile id (required)enforcementPointPath
- String Path of the enforcement point (optional)- Returns:
- com.vmware.nsx_policy.model.ServiceChainMappingListResult
-
list
public ServiceChainMappingListResult list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:ServiceChainMappings
List all service chain mappings in the system for the given service profile. If no explicit enforcement point is provided in the request, will return for default. Else, will return for specified points.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Specified by:
list
in interfaceServiceChainMappings
- Parameters:
serviceReferenceId
- Service reference id (required)serviceProfileId
- Service profile id (required)enforcementPointPath
- String Path of the enforcement point (optional)invocationConfig
- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.ServiceChainMappingListResult
-
list
public void list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<ServiceChainMappingListResult> asyncCallback)
Description copied from interface:ServiceChainMappings
List all service chain mappings in the system for the given service profile. If no explicit enforcement point is provided in the request, will return for default. Else, will return for specified points.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.ServiceChainMappingListResultOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Specified by:
list
in interfaceServiceChainMappings
- Parameters:
serviceReferenceId
- Service reference id (required)serviceProfileId
- Service profile id (required)enforcementPointPath
- String Path of the enforcement point (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
list
public void list(java.lang.String serviceReferenceId, java.lang.String serviceProfileId, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<ServiceChainMappingListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:ServiceChainMappings
List all service chain mappings in the system for the given service profile. If no explicit enforcement point is provided in the request, will return for default. Else, will return for specified points.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.ServiceChainMappingListResultOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Specified by:
list
in interfaceServiceChainMappings
- Parameters:
serviceReferenceId
- Service reference id (required)serviceProfileId
- Service profile id (required)enforcementPointPath
- String Path of the enforcement point (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
-