public class ExternalPoolStub extends com.vmware.vapi.internal.bindings.Stub implements ExternalPool
ExternalPool
API service.
WARNING: Internal class, subject to change in future versions.
ExternalPoolTypes.AddResult, ExternalPoolTypes.AddSpec, ExternalPoolTypes.Info, ExternalPoolTypes.Status
apiProvider, converter, ifaceId, retryPolicy, securityContext
_VAPI_SERVICE_ID
Constructor and Description |
---|
ExternalPoolStub(ApiProvider apiProvider,
StubConfigurationBase config) |
ExternalPoolStub(ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
StubConfigurationBase config) |
Modifier and Type | Method and Description |
---|---|
ExternalPoolTypes.AddResult |
add(java.lang.String host,
ExternalPoolTypes.AddSpec spec)
Adds additional entropy to the pool.
|
void |
add(java.lang.String host,
ExternalPoolTypes.AddSpec spec,
AsyncCallback<ExternalPoolTypes.AddResult> asyncCallback)
Adds additional entropy to the pool.
|
void |
add(java.lang.String host,
ExternalPoolTypes.AddSpec spec,
AsyncCallback<ExternalPoolTypes.AddResult> asyncCallback,
InvocationConfig invocationConfig)
Adds additional entropy to the pool.
|
ExternalPoolTypes.AddResult |
add(java.lang.String host,
ExternalPoolTypes.AddSpec spec,
InvocationConfig invocationConfig)
Adds additional entropy to the pool.
|
ExternalPoolTypes.Info |
get(java.lang.String host)
Retrieves the entropy pool details of a host including current entropy level.
|
void |
get(java.lang.String host,
AsyncCallback<ExternalPoolTypes.Info> asyncCallback)
Retrieves the entropy pool details of a host including current entropy level.
|
void |
get(java.lang.String host,
AsyncCallback<ExternalPoolTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Retrieves the entropy pool details of a host including current entropy level.
|
ExternalPoolTypes.Info |
get(java.lang.String host,
InvocationConfig invocationConfig)
Retrieves the entropy pool details of a host including current entropy level.
|
public ExternalPoolStub(ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, StubConfigurationBase config)
public ExternalPoolStub(ApiProvider apiProvider, StubConfigurationBase config)
public ExternalPoolTypes.Info get(java.lang.String host)
ExternalPool
Synchronous method overload. Result of the invocation will be reported as a method return value.
get
in interface ExternalPool
host
- Identifier of the host.
The parameter must be an identifier for the resource type: HostSystem
.public ExternalPoolTypes.Info get(java.lang.String host, InvocationConfig invocationConfig)
ExternalPool
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 ExternalPool
host
- Identifier of 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, AsyncCallback<ExternalPoolTypes.Info> asyncCallback)
ExternalPool
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
Entropy details of a host.
Operation Errors:
Error
- if there is a generic error.
NotFound
- if the host is not found.
ServiceUnavailable
- if the host is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
HostSystem
referenced by the parameter host
requires
Host.Entropy.Read
. get
in interface ExternalPool
host
- Identifier of 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, AsyncCallback<ExternalPoolTypes.Info> asyncCallback, InvocationConfig invocationConfig)
ExternalPool
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:
Entropy details of a host.
Operation Errors:
Error
- if there is a generic error.
NotFound
- if the host is not found.
ServiceUnavailable
- if the host is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
HostSystem
referenced by the parameter host
requires
Host.Entropy.Read
. get
in interface ExternalPool
host
- Identifier of 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 ExternalPoolTypes.AddResult add(java.lang.String host, ExternalPoolTypes.AddSpec spec)
ExternalPool
ExternalPoolTypes.Info.getCapacity()
- ExternalPoolTypes.Info.getCurrentlyAvailable()
)
bytes of entropy. Extra entropy data sent will be discarded. This method was
added in vSphere API 8.0.0.10200.
Synchronous method overload. Result of the invocation will be reported as a method return value.
add
in interface ExternalPool
host
- Identifier of the host.
The parameter must be an identifier for the resource type: HostSystem
.spec
- contains buffer of entropy data.add()
method.public ExternalPoolTypes.AddResult add(java.lang.String host, ExternalPoolTypes.AddSpec spec, InvocationConfig invocationConfig)
ExternalPool
ExternalPoolTypes.Info.getCapacity()
- ExternalPoolTypes.Info.getCurrentlyAvailable()
)
bytes of entropy. Extra entropy data sent will be discarded. This method was
added in vSphere API 8.0.0.10200.
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 ExternalPool
host
- Identifier of the host.
The parameter must be an identifier for the resource type: HostSystem
.spec
- contains buffer of entropy data.invocationConfig
- Configuration for the method invocation.add()
method.public void add(java.lang.String host, ExternalPoolTypes.AddSpec spec, AsyncCallback<ExternalPoolTypes.AddResult> asyncCallback)
ExternalPool
ExternalPoolTypes.Info.getCapacity()
- ExternalPoolTypes.Info.getCurrentlyAvailable()
)
bytes of entropy. Extra entropy data sent will be discarded. This method was
added in vSphere API 8.0.0.10200.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
Result of add()
method.
Operation Errors:
Error
- if there is a generic error.
NotFound
- if the host is not found.
ServiceUnavailable
- if the host is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
HostSystem
referenced by the parameter host
requires
Host.Entropy.Write
. add
in interface ExternalPool
host
- Identifier of the host.
The parameter must be an identifier for the resource type: HostSystem
.spec
- contains buffer of entropy data.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void add(java.lang.String host, ExternalPoolTypes.AddSpec spec, AsyncCallback<ExternalPoolTypes.AddResult> asyncCallback, InvocationConfig invocationConfig)
ExternalPool
ExternalPoolTypes.Info.getCapacity()
- ExternalPoolTypes.Info.getCurrentlyAvailable()
)
bytes of entropy. Extra entropy data sent will be discarded. This method was
added in vSphere API 8.0.0.10200.
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:
Result of add()
method.
Operation Errors:
Error
- if there is a generic error.
NotFound
- if the host is not found.
ServiceUnavailable
- if the host is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
HostSystem
referenced by the parameter host
requires
Host.Entropy.Write
. add
in interface ExternalPool
host
- Identifier of the host.
The parameter must be an identifier for the resource type: HostSystem
.spec
- contains buffer of entropy data.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.