Interface Cluster
-
- All Superinterfaces:
ClusterTypes,com.vmware.vapi.bindings.Service
- All Known Implementing Classes:
ClusterStub
public interface Cluster extends com.vmware.vapi.bindings.Service, ClusterTypes
-
-
Field Summary
-
Fields inherited from interface com.vmware.nsx_policy.alb.controller_nodes.ClusterTypes
_VAPI_SERVICE_ID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ALBControllerClusterInfoget(java.lang.String clusteringId)Returns information about Advanced Load Balancer controller cluster statusvoidget(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterInfo> asyncCallback)Returns information about Advanced Load Balancer controller cluster statusvoidget(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Returns information about Advanced Load Balancer controller cluster statusALBControllerClusterInfoget(java.lang.String clusteringId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Returns information about Advanced Load Balancer controller cluster statusALBControllerClusterTriggerupdate(java.lang.String clusteringId)Re-trigger clustering for Advanced Load Balancer Nodes.voidupdate(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterTrigger> asyncCallback)Re-trigger clustering for Advanced Load Balancer Nodes.voidupdate(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterTrigger> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Re-trigger clustering for Advanced Load Balancer Nodes.ALBControllerClusterTriggerupdate(java.lang.String clusteringId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Re-trigger clustering for Advanced Load Balancer Nodes.
-
-
-
Method Detail
-
get
ALBControllerClusterInfo get(java.lang.String clusteringId)
Returns information about Advanced Load Balancer controller cluster statusSynchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)- Returns:
- com.vmware.nsx_policy.model.ALBControllerClusterInfo
- Throws:
com.vmware.vapi.std.errors.InvalidRequest- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError- Internal Server Errorcom.vmware.vapi.std.errors.NotFound- Not Found
-
get
ALBControllerClusterInfo get(java.lang.String clusteringId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about Advanced Load Balancer controller cluster statusSynchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfigto specify configuration for this particular invocation.- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)invocationConfig- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.ALBControllerClusterInfo
- Throws:
com.vmware.vapi.std.errors.InvalidRequest- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError- Internal Server Errorcom.vmware.vapi.std.errors.NotFound- Not Found
-
get
void get(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterInfo> asyncCallback)Returns information about Advanced Load Balancer controller cluster statusAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerClusterInfoOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.
-
get
void get(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterInfo> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Returns information about Advanced Load Balancer controller cluster statusAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback. UseinvocationConfigto specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerClusterInfoOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.invocationConfig- Configuration for the method invocation.
-
update
ALBControllerClusterTrigger update(java.lang.String clusteringId)
Re-trigger clustering for Advanced Load Balancer Nodes.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)- Returns:
- com.vmware.nsx_policy.model.ALBControllerClusterTrigger
- Throws:
com.vmware.vapi.std.errors.InvalidRequest- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError- Internal Server Errorcom.vmware.vapi.std.errors.NotFound- Not Found
-
update
ALBControllerClusterTrigger update(java.lang.String clusteringId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Re-trigger clustering for Advanced Load Balancer Nodes.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfigto specify configuration for this particular invocation.- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)invocationConfig- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.ALBControllerClusterTrigger
- Throws:
com.vmware.vapi.std.errors.InvalidRequest- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError- Internal Server Errorcom.vmware.vapi.std.errors.NotFound- Not Found
-
update
void update(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterTrigger> asyncCallback)Re-trigger clustering for Advanced Load Balancer Nodes.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerClusterTriggerOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.
-
update
void update(java.lang.String clusteringId, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerClusterTrigger> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Re-trigger clustering for Advanced Load Balancer Nodes.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback. UseinvocationConfigto specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerClusterTriggerOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Parameters:
clusteringId- Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed NSX. (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.invocationConfig- Configuration for the method invocation.
-
-