public class DepotOverridesStub extends com.vmware.vapi.internal.bindings.Stub implements DepotOverrides
DepotOverrides
API service.
WARNING: Internal class, subject to change in future versions.
DepotOverridesTypes.Depot, DepotOverridesTypes.InfoapiProvider, converter, ifaceId, retryPolicy, securityContext_VAPI_SERVICE_ID| Constructor and Description |
|---|
DepotOverridesStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.bindings.StubConfigurationBase config) |
DepotOverridesStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
com.vmware.vapi.bindings.StubConfigurationBase config) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String host,
DepotOverridesTypes.Depot depot)
Adds a new depot override to the list of currently configured depot overrides
for a given host.
|
void |
add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Adds a new depot override to the list of currently configured depot overrides
for a given host.
|
void |
add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Adds a new depot override to the list of currently configured depot overrides
for a given host.
|
void |
add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Adds a new depot override to the list of currently configured depot overrides
for a given host.
|
DepotOverridesTypes.Info |
get(java.lang.String host)
Returns the information about currently configured depot overrides for a given
host.
|
void |
get(java.lang.String host,
com.vmware.vapi.bindings.client.AsyncCallback<DepotOverridesTypes.Info> asyncCallback)
Returns the information about currently configured depot overrides for a given
host.
|
void |
get(java.lang.String host,
com.vmware.vapi.bindings.client.AsyncCallback<DepotOverridesTypes.Info> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns the information about currently configured depot overrides for a given
host.
|
DepotOverridesTypes.Info |
get(java.lang.String host,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns the information about currently configured depot overrides for a given
host.
|
void |
remove(java.lang.String host,
DepotOverridesTypes.Depot depot)
Removes a depot override from the list of currently configured depot overrides
for a given host.
|
void |
remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Removes a depot override from the list of currently configured depot overrides
for a given host.
|
void |
remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Removes a depot override from the list of currently configured depot overrides
for a given host.
|
void |
remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Removes a depot override from the list of currently configured depot overrides
for a given host.
|
public DepotOverridesStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
com.vmware.vapi.bindings.StubConfigurationBase config)
public DepotOverridesStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.bindings.StubConfigurationBase config)
public DepotOverridesTypes.Info get(java.lang.String host)
DepotOverridesSynchronous method overload. Result of the invocation will be reported as a method return value.
get in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.public DepotOverridesTypes.Info get(java.lang.String host, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesSynchronous 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 DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.invocationConfig - Configuration for the method invocation.public void get(java.lang.String host,
com.vmware.vapi.bindings.client.AsyncCallback<DepotOverridesTypes.Info> asyncCallback)
DepotOverridesAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
Information about currently configured depot overrides for a given host.
Operation Errors:
Unauthenticated - if the caller is not authenticated.
NotFound - If there is no host associated with host in the system.
ServiceUnavailable - If the service is not available.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Read. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Read. get in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void get(java.lang.String host,
com.vmware.vapi.bindings.client.AsyncCallback<DepotOverridesTypes.Info> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
Information about currently configured depot overrides for a given host.
Operation Errors:
Unauthenticated - if the caller is not authenticated.
NotFound - If there is no host associated with host in the system.
ServiceUnavailable - If the service is not available.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Read. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Read. get in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void add(java.lang.String host,
DepotOverridesTypes.Depot depot)
DepotOverridesWarning: Using HTTP is not secure. Please use HTTPS URLs instead.
. This method was added in vSphere API 8.0.1.0.Synchronous method overload. Result of the invocation will be reported as a method return value.
add in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of a depot override.public void add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesWarning: Using HTTP is not secure. Please use HTTPS URLs instead.
. This method was added in vSphere API 8.0.1.0.Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
add in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of a depot override.invocationConfig - Configuration for the method invocation.public void add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
DepotOverridesWarning: Using HTTP is not secure. Please use HTTPS URLs instead.
. This method was added in vSphere API 8.0.1.0.Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Unauthenticated - if the caller is not authenticated.
InvalidArgument - If an invalid location is provided.
NotFound - If there is no host associated with host in the system.
AlreadyExists - if depot override with given information already exists.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
ServiceUnavailable - If the service is not available.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Write. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Write. add in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of a depot override.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void add(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesWarning: Using HTTP is not secure. Please use HTTPS URLs instead.
. This method was added in vSphere API 8.0.1.0.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 - if the caller is not authenticated.
InvalidArgument - If an invalid location is provided.
NotFound - If there is no host associated with host in the system.
AlreadyExists - if depot override with given information already exists.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
ServiceUnavailable - If the service is not available.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Write. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Write. add in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of a depot override.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void remove(java.lang.String host,
DepotOverridesTypes.Depot depot)
DepotOverridesSynchronous method overload. Result of the invocation will be reported as a method return value.
remove in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of the depot override to be removed.public void remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
remove in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of the depot override to be removed.invocationConfig - Configuration for the method invocation.public void remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
DepotOverridesAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Unauthenticated - if the caller is not authenticated.
NotFound - If there is no depot override with given information or no host associated with
identifier {param.name host} in the system.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
ServiceUnavailable - If the service is not available.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Write. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Write. remove in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of the depot override to be removed.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void remove(java.lang.String host,
DepotOverridesTypes.Depot depot,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
DepotOverridesAsynchronous 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 - if the caller is not authenticated.
NotFound - If there is no depot override with given information or no host associated with
identifier {param.name host} in the system.
Error - If there is some unknown internal error. The accompanying error message will
give more details about the failure.
ServiceUnavailable - If the service is not available.
Unsupported - If the host is not a vLCM managed standlone host.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Write. HostSystem referenced by the parameter host requires
VcIntegrity.lifecycleSettings.Write. remove in interface DepotOverrideshost - Identifier for the host.
The parameter must be an identifier for the resource type: HostSystem.depot - Information of the depot override to be removed.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.