Class WatermarkStub
- java.lang.Object
-
- com.vmware.vapi.internal.bindings.Stub
-
- com.vmware.nsx_policy.WatermarkStub
-
- All Implemented Interfaces:
Watermark
,WatermarkTypes
,com.vmware.vapi.bindings.Service
public class WatermarkStub extends com.vmware.vapi.internal.bindings.Stub implements Watermark
Remote stub implementation of theWatermark
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.WatermarkTypes
_VAPI_SERVICE_ID
-
-
Constructor Summary
Constructors Constructor Description WatermarkStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
WatermarkStub(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 NSXManagerDeploymentInfo
create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo)
This is an API called by VCF to store or update deployment information.void
create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
This is an API called by VCF to store or update deployment information.void
create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to store or update deployment information.NSXManagerDeploymentInfo
create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to store or update deployment information.void
delete()
This is an API called by VCF to delete deployment information.void
delete(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This is an API called by VCF to delete deployment information.void
delete(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to delete deployment information.void
delete(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to delete deployment information.NSXManagerDeploymentInfo
get()
This is an API called by VCF to get deployment information.void
get(com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
This is an API called by VCF to get deployment information.void
get(com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to get deployment information.NSXManagerDeploymentInfo
get(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to get deployment information.NSXManagerDeploymentInfo
update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo)
This is an API called by VCF to update stored deployment information.void
update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
This is an API called by VCF to update stored deployment information.void
update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to update stored deployment information.NSXManagerDeploymentInfo
update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This is an API called by VCF to update stored deployment information.
-
-
-
Constructor Detail
-
WatermarkStub
public WatermarkStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)
-
WatermarkStub
public WatermarkStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
-
-
Method Detail
-
create
public NSXManagerDeploymentInfo create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo)
Description copied from interface:Watermark
This is an API called by VCF to store or update deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value.
-
create
public NSXManagerDeploymentInfo create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to store or update deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.
-
create
public void create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
Description copied from interface:Watermark
This is an API called by VCF to store or update deployment information.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
create
public void create(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to store or update deployment information.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.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
delete
public void delete()
Description copied from interface:Watermark
This is an API called by VCF to delete deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value.
-
delete
public void delete(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to delete deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.
-
delete
public void delete(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Description copied from interface:Watermark
This is an API called by VCF to delete deployment information.Asynchronous 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
-
delete
public void delete(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to delete deployment information.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
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
-
get
public NSXManagerDeploymentInfo get()
Description copied from interface:Watermark
This is an API called by VCF to get deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value.
-
get
public NSXManagerDeploymentInfo get(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to get deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.
-
get
public void get(com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
Description copied from interface:Watermark
This is an API called by VCF to get deployment information.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
get
public void get(com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to get deployment information.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.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
update
public NSXManagerDeploymentInfo update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo)
Description copied from interface:Watermark
This is an API called by VCF to update stored deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value.
-
update
public NSXManagerDeploymentInfo update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to update stored deployment information.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.
-
update
public void update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback)
Description copied from interface:Watermark
This is an API called by VCF to update stored deployment information.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
update
public void update(NSXManagerDeploymentInfo nSXManagerDeploymentInfo, com.vmware.vapi.bindings.client.AsyncCallback<NSXManagerDeploymentInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:Watermark
This is an API called by VCF to update stored deployment information.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.NSXManagerDeploymentInfoOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
-
-