public class SupportWindowStub extends com.vmware.vapi.internal.bindings.Stub implements SupportWindow
SupportWindow
API service.
WARNING: Internal class, subject to change in future versions.
apiProvider, converter, ifaceId, retryPolicy, securityContext
_VAPI_SERVICE_ID
Constructor and Description |
---|
SupportWindowStub(ApiProvider apiProvider,
StubConfigurationBase config) |
SupportWindowStub(ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
StubConfigurationBase config) |
Modifier and Type | Method and Description |
---|---|
java.util.List<SupportWindow> |
get(java.lang.String org,
java.lang.Long minimumSeatsAvailable,
java.lang.String createdBy)
Get all available support windows
|
void |
get(java.lang.String org,
java.lang.Long minimumSeatsAvailable,
java.lang.String createdBy,
AsyncCallback<java.util.List<SupportWindow>> asyncCallback)
Get all available support windows
|
void |
get(java.lang.String org,
java.lang.Long minimumSeatsAvailable,
java.lang.String createdBy,
AsyncCallback<java.util.List<SupportWindow>> asyncCallback,
InvocationConfig invocationConfig)
Get all available support windows
|
java.util.List<SupportWindow> |
get(java.lang.String org,
java.lang.Long minimumSeatsAvailable,
java.lang.String createdBy,
InvocationConfig invocationConfig)
Get all available support windows
|
SupportWindowId |
put(java.lang.String org,
java.lang.String id,
SddcId sddcId)
Move Sddc to new support window
|
void |
put(java.lang.String org,
java.lang.String id,
SddcId sddcId,
AsyncCallback<SupportWindowId> asyncCallback)
Move Sddc to new support window
|
void |
put(java.lang.String org,
java.lang.String id,
SddcId sddcId,
AsyncCallback<SupportWindowId> asyncCallback,
InvocationConfig invocationConfig)
Move Sddc to new support window
|
SupportWindowId |
put(java.lang.String org,
java.lang.String id,
SddcId sddcId,
InvocationConfig invocationConfig)
Move Sddc to new support window
|
public SupportWindowStub(ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, StubConfigurationBase config)
public SupportWindowStub(ApiProvider apiProvider, StubConfigurationBase config)
public java.util.List<SupportWindow> get(java.lang.String org, java.lang.Long minimumSeatsAvailable, java.lang.String createdBy)
SupportWindow
Synchronous method overload. Result of the invocation will be reported as a method return value.
get
in interface SupportWindow
org
- Organization identifier (required)minimumSeatsAvailable
- minimum seats available (used as a filter) (optional)createdBy
- user name which was used to create the support window (used as a filter)
(optional)public java.util.List<SupportWindow> get(java.lang.String org, java.lang.Long minimumSeatsAvailable, java.lang.String createdBy, InvocationConfig invocationConfig)
SupportWindow
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
in interface SupportWindow
org
- Organization identifier (required)minimumSeatsAvailable
- minimum seats available (used as a filter) (optional)createdBy
- user name which was used to create the support window (used as a filter)
(optional)invocationConfig
- Configuration for the method invocation.public void get(java.lang.String org, java.lang.Long minimumSeatsAvailable, java.lang.String createdBy, AsyncCallback<java.util.List<SupportWindow>> asyncCallback)
SupportWindow
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
Unauthenticated
- Unauthorized
InvalidRequest
- Invalid request
Unauthorized
- Forbidden
NotFound
- No support windows are available
get
in interface SupportWindow
org
- Organization identifier (required)minimumSeatsAvailable
- minimum seats available (used as a filter) (optional)createdBy
- user name which was used to create the support window (used as a filter)
(optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void get(java.lang.String org, java.lang.Long minimumSeatsAvailable, java.lang.String createdBy, AsyncCallback<java.util.List<SupportWindow>> asyncCallback, InvocationConfig invocationConfig)
SupportWindow
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Operation Errors:
Unauthenticated
- Unauthorized
InvalidRequest
- Invalid request
Unauthorized
- Forbidden
NotFound
- No support windows are available
get
in interface SupportWindow
org
- Organization identifier (required)minimumSeatsAvailable
- minimum seats available (used as a filter) (optional)createdBy
- user name which was used to create the support window (used as a filter)
(optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public SupportWindowId put(java.lang.String org, java.lang.String id, SddcId sddcId)
SupportWindow
Synchronous method overload. Result of the invocation will be reported as a method return value.
put
in interface SupportWindow
org
- Organization identifier (required)id
- Target Support Window ID (required)sddcId
- SDDC to move (required)public SupportWindowId put(java.lang.String org, java.lang.String id, SddcId sddcId, InvocationConfig invocationConfig)
SupportWindow
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
put
in interface SupportWindow
org
- Organization identifier (required)id
- Target Support Window ID (required)sddcId
- SDDC to move (required)invocationConfig
- Configuration for the method invocation.public void put(java.lang.String org, java.lang.String id, SddcId sddcId, AsyncCallback<SupportWindowId> asyncCallback)
SupportWindow
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.vmc.model.SupportWindowId
Operation Errors:
Unauthenticated
- Unauthorized
InvalidRequest
- Invalid request
Unauthorized
- Forbidden
NotFound
- Feature does not exist
put
in interface SupportWindow
org
- Organization identifier (required)id
- Target Support Window ID (required)sddcId
- SDDC to move (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void put(java.lang.String org, java.lang.String id, SddcId sddcId, AsyncCallback<SupportWindowId> asyncCallback, InvocationConfig invocationConfig)
SupportWindow
Asynchronous 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.vmc.model.SupportWindowId
Operation Errors:
Unauthenticated
- Unauthorized
InvalidRequest
- Invalid request
Unauthorized
- Forbidden
NotFound
- Feature does not exist
put
in interface SupportWindow
org
- Organization identifier (required)id
- Target Support Window ID (required)sddcId
- SDDC to move (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.