Interface Publish
-
- All Superinterfaces:
PublishTypes
,Service
- All Known Implementing Classes:
PublishStub
public interface Publish extends Service, PublishTypes
-
-
Field Summary
-
Fields inherited from interface com.vmware.vmc.orgs.sddcs.clusters.msft_licensing.PublishTypes
_VAPI_SERVICE_ID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Task
post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange)
Sets the current Microsoft license status of the given SDDC's cluster.void
post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, AsyncCallback<Task> asyncCallback)
Sets the current Microsoft license status of the given SDDC's cluster.void
post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, AsyncCallback<Task> asyncCallback, InvocationConfig invocationConfig)
Sets the current Microsoft license status of the given SDDC's cluster.Task
post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, InvocationConfig invocationConfig)
Sets the current Microsoft license status of the given SDDC's cluster.
-
-
-
Method Detail
-
post
Task post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange)
Sets the current Microsoft license status of the given SDDC's cluster.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
org
- Organization identifier (required)sddc
- Sddc identifier (required)cluster
- cluster identifier (required)configChange
- The license data to set for the clusters. (required)- Returns:
- com.vmware.vmc.model.Task
- Throws:
Unauthorized
- Forbidden
-
post
Task post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, InvocationConfig invocationConfig)
Sets the current Microsoft license status of the given SDDC's cluster.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
org
- Organization identifier (required)sddc
- Sddc identifier (required)cluster
- cluster identifier (required)configChange
- The license data to set for the clusters. (required)invocationConfig
- Configuration for the method invocation.- Returns:
- com.vmware.vmc.model.Task
- Throws:
Unauthorized
- Forbidden
-
post
void post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, AsyncCallback<Task> asyncCallback)
Sets the current Microsoft license status of the given SDDC's cluster.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.vmc.model.TaskOperation Errors:
Unauthorized
- Forbidden
- Parameters:
org
- Organization identifier (required)sddc
- Sddc identifier (required)cluster
- cluster identifier (required)configChange
- The license data to set for the clusters. (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
post
void post(java.lang.String org, java.lang.String sddc, java.lang.String cluster, MsftLicensingConfig configChange, AsyncCallback<Task> asyncCallback, InvocationConfig invocationConfig)
Sets the current Microsoft license status of the given SDDC's cluster.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.vmc.model.TaskOperation Errors:
Unauthorized
- Forbidden
- Parameters:
org
- Organization identifier (required)sddc
- Sddc identifier (required)cluster
- cluster identifier (required)configChange
- The license data to set for the clusters. (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
-