Class UserCredentialStub
- java.lang.Object
-
- com.vmware.vapi.internal.bindings.Stub
-
- com.vmware.nsx_policy.alb.controller_nodes.UserCredentialStub
-
- All Implemented Interfaces:
UserCredential,UserCredentialTypes,com.vmware.vapi.bindings.Service
public class UserCredentialStub extends com.vmware.vapi.internal.bindings.Stub implements UserCredential
Remote stub implementation of theUserCredentialAPI 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.alb.controller_nodes.UserCredentialTypes
_VAPI_SERVICE_ID
-
-
Constructor Summary
Constructors Constructor Description UserCredentialStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)UserCredentialStub(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 ALBControllerUserCredentialResponsecreate(ALBControllerUserCredential aLBControllerUserCredential)Use this API to create service user object credential in ALB controller clutser.voidcreate(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback)Use this API to create service user object credential in ALB controller clutser.voidcreate(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Use this API to create service user object credential in ALB controller clutser.ALBControllerUserCredentialResponsecreate(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Use this API to create service user object credential in ALB controller clutser.ALBControllerUserCredentialResponseupdate(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig)Use this API to update admin user password or service user object password in ALB controller.voidupdate(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback)Use this API to update admin user password or service user object password in ALB controller.voidupdate(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Use this API to update admin user password or service user object password in ALB controller.ALBControllerUserCredentialResponseupdate(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)Use this API to update admin user password or service user object password in ALB controller.
-
-
-
Constructor Detail
-
UserCredentialStub
public UserCredentialStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)
-
UserCredentialStub
public UserCredentialStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
-
-
Method Detail
-
create
public ALBControllerUserCredentialResponse create(ALBControllerUserCredential aLBControllerUserCredential)
Description copied from interface:UserCredentialUse this API to create service user object credential in ALB controller clutser. This API is for VCF deployments only.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Specified by:
createin interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)- Returns:
- com.vmware.nsx_policy.model.ALBControllerUserCredentialResponse
-
create
public ALBControllerUserCredentialResponse create(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:UserCredentialUse this API to create service user object credential in ALB controller clutser. This API is for VCF deployments only.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfigto specify configuration for this particular invocation.- Specified by:
createin interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)invocationConfig- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.ALBControllerUserCredentialResponse
-
create
public void create(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback)
Description copied from interface:UserCredentialUse this API to create service user object credential in ALB controller clutser. This API is for VCF deployments only.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerUserCredentialResponseOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Specified by:
createin interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)asyncCallback- Receives the status (progress, result or error) of the operation invocation.
-
create
public void create(ALBControllerUserCredential aLBControllerUserCredential, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:UserCredentialUse this API to create service user object credential in ALB controller clutser. This API is for VCF deployments only.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.ALBControllerUserCredentialResponseOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Specified by:
createin interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)asyncCallback- Receives the status (progress, result or error) of the operation invocation.invocationConfig- Configuration for the method invocation.
-
update
public ALBControllerUserCredentialResponse update(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig)
Description copied from interface:UserCredentialUse this API to update admin user password or service user object password in ALB controller. This API is for VCF deployments only.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Specified by:
updatein interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)runningConfig- Update Advanced Load Balancer Controller runtime config as well (optional)- Returns:
- com.vmware.nsx_policy.model.ALBControllerUserCredentialResponse
-
update
public ALBControllerUserCredentialResponse update(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:UserCredentialUse this API to update admin user password or service user object password in ALB controller. This API is for VCF deployments only.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfigto specify configuration for this particular invocation.- Specified by:
updatein interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)runningConfig- Update Advanced Load Balancer Controller runtime config as well (optional)invocationConfig- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.ALBControllerUserCredentialResponse
-
update
public void update(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback)
Description copied from interface:UserCredentialUse this API to update admin user password or service user object password in ALB controller. This API is for VCF deployments only.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback.Invocation Result:
com.vmware.nsx_policy.model.ALBControllerUserCredentialResponseOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Specified by:
updatein interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)runningConfig- Update Advanced Load Balancer Controller runtime config as well (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.
-
update
public void update(ALBControllerUserCredential aLBControllerUserCredential, java.lang.Boolean runningConfig, com.vmware.vapi.bindings.client.AsyncCallback<ALBControllerUserCredentialResponse> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Description copied from interface:UserCredentialUse this API to update admin user password or service user object password in ALB controller. This API is for VCF deployments only.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.ALBControllerUserCredentialResponseOperation Errors:
InvalidRequest- Bad Request, Precondition Failed
Unauthorized- Forbidden
ServiceUnavailable- Service Unavailable
InternalServerError- Internal Server Error
NotFound- Not Found
- Specified by:
updatein interfaceUserCredential- Parameters:
aLBControllerUserCredential- (required)runningConfig- Update Advanced Load Balancer Controller runtime config as well (optional)asyncCallback- Receives the status (progress, result or error) of the operation invocation.invocationConfig- Configuration for the method invocation.
-
-