public class ProxyStub extends com.vmware.vapi.internal.bindings.Stub implements Proxy
Proxy
API service.
WARNING: Internal API, subject to change in future versions.
ProxyTypes.Message, ProxyTypes.MessageStatus, ProxyTypes.ProxyConfig, ProxyTypes.ProxyConfigMultiple, ProxyTypes.ProxyConfigTest, ProxyTypes.ProxyProtocol, ProxyTypes.ProxyStatus, ProxyTypes.TestStatus, ProxyTypes.TestStatusInfo
Constructor and Description |
---|
ProxyStub(ApiProvider apiProvider,
StubConfigurationBase config) |
Modifier and Type | Method and Description |
---|---|
void |
delete(ProxyTypes.ProxyProtocol protocol)
Delete a Proxy configuration for a specific protocol.
|
void |
delete(ProxyTypes.ProxyProtocol protocol,
AsyncCallback<Void> asyncCallback)
Delete a Proxy configuration for a specific protocol.
|
void |
delete(ProxyTypes.ProxyProtocol protocol,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Delete a Proxy configuration for a specific protocol.
|
void |
delete(ProxyTypes.ProxyProtocol protocol,
InvocationConfig invocationConfig)
Delete a Proxy configuration for a specific protocol.
|
ProxyTypes.ProxyConfigMultiple |
get()
Get proxy configuration for all protocols.
|
void |
get(AsyncCallback<ProxyTypes.ProxyConfigMultiple> asyncCallback)
Get proxy configuration for all protocols.
|
void |
get(AsyncCallback<ProxyTypes.ProxyConfigMultiple> asyncCallback,
InvocationConfig invocationConfig)
Get proxy configuration for all protocols.
|
ProxyTypes.ProxyConfigMultiple |
get(InvocationConfig invocationConfig)
Get proxy configuration for all protocols.
|
void |
set(ProxyTypes.ProxyConfigMultiple config)
Set Proxy configuration.
|
void |
set(ProxyTypes.ProxyConfigMultiple config,
AsyncCallback<Void> asyncCallback)
Set Proxy configuration.
|
void |
set(ProxyTypes.ProxyConfigMultiple config,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Set Proxy configuration.
|
void |
set(ProxyTypes.ProxyConfigMultiple config,
InvocationConfig invocationConfig)
Set Proxy configuration.
|
ProxyTypes.TestStatusInfo |
test(ProxyTypes.ProxyConfigTest config)
Test a Proxy configuration by testing the connection to the proxy server and
test host.
|
void |
test(ProxyTypes.ProxyConfigTest config,
AsyncCallback<ProxyTypes.TestStatusInfo> asyncCallback)
Test a Proxy configuration by testing the connection to the proxy server and
test host.
|
void |
test(ProxyTypes.ProxyConfigTest config,
AsyncCallback<ProxyTypes.TestStatusInfo> asyncCallback,
InvocationConfig invocationConfig)
Test a Proxy configuration by testing the connection to the proxy server and
test host.
|
ProxyTypes.TestStatusInfo |
test(ProxyTypes.ProxyConfigTest config,
InvocationConfig invocationConfig)
Test a Proxy configuration by testing the connection to the proxy server and
test host.
|
public ProxyStub(ApiProvider apiProvider, StubConfigurationBase config)
public ProxyTypes.TestStatusInfo test(ProxyTypes.ProxyConfigTest config)
Proxy
Synchronous method overload. Result of the invocation will be reported as a method return value.
public ProxyTypes.TestStatusInfo test(ProxyTypes.ProxyConfigTest config, InvocationConfig invocationConfig)
Proxy
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
public void test(ProxyTypes.ProxyConfigTest config, AsyncCallback<ProxyTypes.TestStatusInfo> asyncCallback)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Result:
Status of proxy settings.
Operation Errors:
Error
- Generic error
public void test(ProxyTypes.ProxyConfigTest config, AsyncCallback<ProxyTypes.TestStatusInfo> asyncCallback, InvocationConfig invocationConfig)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Operation Result:
Status of proxy settings.
Operation Errors:
Error
- Generic error
public void set(ProxyTypes.ProxyConfigMultiple config)
Proxy
Synchronous method overload. Result of the invocation will be reported as a method return value.
public void set(ProxyTypes.ProxyConfigMultiple config, InvocationConfig invocationConfig)
Proxy
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
public void set(ProxyTypes.ProxyConfigMultiple config, AsyncCallback<Void> asyncCallback)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
Error
- Generic error
public void set(ProxyTypes.ProxyConfigMultiple config, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
Proxy
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:
Error
- Generic error
public void delete(ProxyTypes.ProxyProtocol protocol)
Proxy
Synchronous method overload. Result of the invocation will be reported as a method return value.
public void delete(ProxyTypes.ProxyProtocol protocol, InvocationConfig invocationConfig)
Proxy
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
public void delete(ProxyTypes.ProxyProtocol protocol, AsyncCallback<Void> asyncCallback)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
Error
- Generic error
public void delete(ProxyTypes.ProxyProtocol protocol, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
Proxy
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:
Error
- Generic error
public ProxyTypes.ProxyConfigMultiple get()
Proxy
Synchronous method overload. Result of the invocation will be reported as a method return value.
public ProxyTypes.ProxyConfigMultiple get(InvocationConfig invocationConfig)
Proxy
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
public void get(AsyncCallback<ProxyTypes.ProxyConfigMultiple> asyncCallback)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Result:
proxy configuration for all protocols.
Operation Errors:
Error
- Generic error
public void get(AsyncCallback<ProxyTypes.ProxyConfigMultiple> asyncCallback, InvocationConfig invocationConfig)
Proxy
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Operation Result:
proxy configuration for all protocols.
Operation Errors:
Error
- Generic error
Copyright © 2016. All Rights Reserved.