public class TransportNodesStub extends com.vmware.vapi.internal.bindings.Stub implements TransportNodes
TransportNodes
API service.
WARNING: Internal class, subject to change in future versions.
apiProvider, converter, ifaceId, retryPolicy, securityContext
_VAPI_SERVICE_ID, UPDATEMAINTENANCEMODE_ACTION_ENTER_MAINTENANCE_MODE, UPDATEMAINTENANCEMODE_ACTION_EXIT_MAINTENANCE_MODE, UPDATEMAINTENANCEMODE_ACTION_FORCED_ENTER_MAINTENANCE_MODE
Constructor and Description |
---|
TransportNodesStub(com.vmware.vapi.core.ApiProvider apiProvider,
com.vmware.vapi.bindings.StubConfigurationBase config) |
TransportNodesStub(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 |
addorupdateplacementreferences(java.lang.String nodeId,
TransportNodePlacementConfig transportNodePlacementConfig)
Synchronous method overload.
|
void |
addorupdateplacementreferences(java.lang.String nodeId,
TransportNodePlacementConfig transportNodePlacementConfig,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Asynchronous method overload.
|
void |
addorupdateplacementreferences(java.lang.String nodeId,
TransportNodePlacementConfig transportNodePlacementConfig,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Asynchronous method overload.
|
void |
addorupdateplacementreferences(java.lang.String nodeId,
TransportNodePlacementConfig transportNodePlacementConfig,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Synchronous method overload.
|
void |
cleanstaleentries()
Edge transport node maintains its entry in many internal tables.
|
void |
cleanstaleentries(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Edge transport node maintains its entry in many internal tables.
|
void |
cleanstaleentries(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Edge transport node maintains its entry in many internal tables.
|
void |
cleanstaleentries(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Edge transport node maintains its entry in many internal tables.
|
TransportNode |
create(TransportNode transportNode)
Transport nodes are hypervisor hosts and NSX Edges that will participate in an
NSX-T overlay.
|
void |
create(TransportNode transportNode,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
Transport nodes are hypervisor hosts and NSX Edges that will participate in an
NSX-T overlay.
|
void |
create(TransportNode transportNode,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Transport nodes are hypervisor hosts and NSX Edges that will participate in an
NSX-T overlay.
|
TransportNode |
create(TransportNode transportNode,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Transport nodes are hypervisor hosts and NSX Edges that will participate in an
NSX-T overlay.
|
void |
delete(java.lang.String transportNodeId,
java.lang.Boolean force,
java.lang.Boolean unprepareHost)
Deletes the specified transport node.
|
void |
delete(java.lang.String transportNodeId,
java.lang.Boolean force,
java.lang.Boolean unprepareHost,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Deletes the specified transport node.
|
void |
delete(java.lang.String transportNodeId,
java.lang.Boolean force,
java.lang.Boolean unprepareHost,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Deletes the specified transport node.
|
void |
delete(java.lang.String transportNodeId,
java.lang.Boolean force,
java.lang.Boolean unprepareHost,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Deletes the specified transport node.
|
void |
deleteontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri)
Invoke DELETE request on target transport node
|
void |
deleteontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Invoke DELETE request on target transport node
|
void |
deleteontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke DELETE request on target transport node
|
void |
deleteontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke DELETE request on target transport node
|
void |
disableflowcache(java.lang.String transportNodeId)
Disable flow cache for edge transport node.
|
void |
disableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Disable flow cache for edge transport node.
|
void |
disableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Disable flow cache for edge transport node.
|
void |
disableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Disable flow cache for edge transport node.
|
void |
enableflowcache(java.lang.String transportNodeId)
Enable flow cache for edge transport node.
|
void |
enableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Enable flow cache for edge transport node.
|
void |
enableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Enable flow cache for edge transport node.
|
void |
enableflowcache(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Enable flow cache for edge transport node.
|
TransportNode |
get(java.lang.String transportNodeId)
Returns information about a specified transport node.
|
void |
get(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
Returns information about a specified transport node.
|
void |
get(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about a specified transport node.
|
TransportNode |
get(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about a specified transport node.
|
void |
getontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri)
Invoke GET request on target transport node
|
void |
getontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Invoke GET request on target transport node
|
void |
getontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke GET request on target transport node
|
void |
getontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke GET request on target transport node
|
TransportNodeListResult |
list(java.lang.String cursor,
java.lang.Boolean inMaintenanceMode,
java.lang.String includedFields,
java.lang.String nodeId,
java.lang.String nodeIp,
java.lang.String nodeTypes,
java.lang.Long pageSize,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String transportZoneId)
Returns information about all transport nodes along with underlying host or edge
details.
|
void |
list(java.lang.String cursor,
java.lang.Boolean inMaintenanceMode,
java.lang.String includedFields,
java.lang.String nodeId,
java.lang.String nodeIp,
java.lang.String nodeTypes,
java.lang.Long pageSize,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String transportZoneId,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNodeListResult> asyncCallback)
Returns information about all transport nodes along with underlying host or edge
details.
|
void |
list(java.lang.String cursor,
java.lang.Boolean inMaintenanceMode,
java.lang.String includedFields,
java.lang.String nodeId,
java.lang.String nodeIp,
java.lang.String nodeTypes,
java.lang.Long pageSize,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String transportZoneId,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNodeListResult> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about all transport nodes along with underlying host or edge
details.
|
TransportNodeListResult |
list(java.lang.String cursor,
java.lang.Boolean inMaintenanceMode,
java.lang.String includedFields,
java.lang.String nodeId,
java.lang.String nodeIp,
java.lang.String nodeTypes,
java.lang.Long pageSize,
java.lang.Boolean sortAscending,
java.lang.String sortBy,
java.lang.String transportZoneId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns information about all transport nodes along with underlying host or edge
details.
|
void |
postontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri)
Invoke POST request on target transport node
|
void |
postontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Invoke POST request on target transport node
|
void |
postontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke POST request on target transport node
|
void |
postontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke POST request on target transport node
|
void |
putontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri)
Invoke PUT request on target transport node
|
void |
putontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Invoke PUT request on target transport node
|
void |
putontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke PUT request on target transport node
|
void |
putontransportnode(java.lang.String targetNodeId,
java.lang.String targetUri,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Invoke PUT request on target transport node
|
TransportNode |
redeploy(java.lang.String nodeId,
TransportNode transportNode)
Redeploys an edge node at NSX Manager that replaces the edge node with
identifier
|
void |
redeploy(java.lang.String nodeId,
TransportNode transportNode,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
Redeploys an edge node at NSX Manager that replaces the edge node with
identifier
|
void |
redeploy(java.lang.String nodeId,
TransportNode transportNode,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Redeploys an edge node at NSX Manager that replaces the edge node with
identifier
|
TransportNode |
redeploy(java.lang.String nodeId,
TransportNode transportNode,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Redeploys an edge node at NSX Manager that replaces the edge node with
identifier
|
void |
refreshnodeconfiguration(java.lang.String transportNodeId,
java.lang.Boolean readOnly)
The API is applicable for Edge transport nodes.
|
void |
refreshnodeconfiguration(java.lang.String transportNodeId,
java.lang.Boolean readOnly,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
The API is applicable for Edge transport nodes.
|
void |
refreshnodeconfiguration(java.lang.String transportNodeId,
java.lang.Boolean readOnly,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
The API is applicable for Edge transport nodes.
|
void |
refreshnodeconfiguration(java.lang.String transportNodeId,
java.lang.Boolean readOnly,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
The API is applicable for Edge transport nodes.
|
void |
restartinventorysync(java.lang.String transportNodeId)
Restart the inventory sync for the node if it is currently internally paused.
|
void |
restartinventorysync(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Restart the inventory sync for the node if it is currently internally paused.
|
void |
restartinventorysync(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Restart the inventory sync for the node if it is currently internally paused.
|
void |
restartinventorysync(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Restart the inventory sync for the node if it is currently internally paused.
|
void |
restoreclusterconfig(java.lang.String transportNodeId)
A host can be overridden to have different configuration than Transport Node
Profile(TNP) on cluster.
|
void |
restoreclusterconfig(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
A host can be overridden to have different configuration than Transport Node
Profile(TNP) on cluster.
|
void |
restoreclusterconfig(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
A host can be overridden to have different configuration than Transport Node
Profile(TNP) on cluster.
|
void |
restoreclusterconfig(java.lang.String transportNodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
A host can be overridden to have different configuration than Transport Node
Profile(TNP) on cluster.
|
void |
resynchostconfig(java.lang.String transportnodeId)
Resync the TransportNode configuration on a host.
|
void |
resynchostconfig(java.lang.String transportnodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Resync the TransportNode configuration on a host.
|
void |
resynchostconfig(java.lang.String transportnodeId,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Resync the TransportNode configuration on a host.
|
void |
resynchostconfig(java.lang.String transportnodeId,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Resync the TransportNode configuration on a host.
|
TransportNode |
update(java.lang.String transportNodeId,
TransportNode transportNode,
java.lang.String esxMgmtIfMigrationDest,
java.lang.String ifId,
java.lang.Boolean overrideNsxOwnership,
java.lang.String pingIp,
java.lang.Boolean skipValidation,
java.lang.String vnic,
java.lang.String vnicMigrationDest)
Synchronous method overload.
|
void |
update(java.lang.String transportNodeId,
TransportNode transportNode,
java.lang.String esxMgmtIfMigrationDest,
java.lang.String ifId,
java.lang.Boolean overrideNsxOwnership,
java.lang.String pingIp,
java.lang.Boolean skipValidation,
java.lang.String vnic,
java.lang.String vnicMigrationDest,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
Asynchronous method overload.
|
void |
update(java.lang.String transportNodeId,
TransportNode transportNode,
java.lang.String esxMgmtIfMigrationDest,
java.lang.String ifId,
java.lang.Boolean overrideNsxOwnership,
java.lang.String pingIp,
java.lang.Boolean skipValidation,
java.lang.String vnic,
java.lang.String vnicMigrationDest,
com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Asynchronous method overload.
|
TransportNode |
update(java.lang.String transportNodeId,
TransportNode transportNode,
java.lang.String esxMgmtIfMigrationDest,
java.lang.String ifId,
java.lang.Boolean overrideNsxOwnership,
java.lang.String pingIp,
java.lang.Boolean skipValidation,
java.lang.String vnic,
java.lang.String vnicMigrationDest,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Synchronous method overload.
|
void |
updatemaintenancemode(java.lang.String transportnodeId,
java.lang.String action)
Put transport node into maintenance mode or exit from maintenance mode.
|
void |
updatemaintenancemode(java.lang.String transportnodeId,
java.lang.String action,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Put transport node into maintenance mode or exit from maintenance mode.
|
void |
updatemaintenancemode(java.lang.String transportnodeId,
java.lang.String action,
com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Put transport node into maintenance mode or exit from maintenance mode.
|
void |
updatemaintenancemode(java.lang.String transportnodeId,
java.lang.String action,
com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Put transport node into maintenance mode or exit from maintenance mode.
|
public TransportNodesStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)
public TransportNodesStub(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)
public void addorupdateplacementreferences(java.lang.String nodeId, TransportNodePlacementConfig transportNodePlacementConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
addorupdateplacementreferences
in interface TransportNodes
nodeId
- (required)transportNodePlacementConfig
- (required)public void addorupdateplacementreferences(java.lang.String nodeId, TransportNodePlacementConfig transportNodePlacementConfig, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
addorupdateplacementreferences
in interface TransportNodes
nodeId
- (required)transportNodePlacementConfig
- (required)invocationConfig
- Configuration for the method invocation.public void addorupdateplacementreferences(java.lang.String nodeId, TransportNodePlacementConfig transportNodePlacementConfig, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
addorupdateplacementreferences
in interface TransportNodes
nodeId
- (required)transportNodePlacementConfig
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void addorupdateplacementreferences(java.lang.String nodeId, TransportNodePlacementConfig transportNodePlacementConfig, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
addorupdateplacementreferences
in interface TransportNodes
nodeId
- (required)transportNodePlacementConfig
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void cleanstaleentries()
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
cleanstaleentries
in interface TransportNodes
public void cleanstaleentries(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
cleanstaleentries
in interface TransportNodes
invocationConfig
- Configuration for the method invocation.public void cleanstaleentries(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
cleanstaleentries
in interface TransportNodes
asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void cleanstaleentries(com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
cleanstaleentries
in interface TransportNodes
asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public TransportNode create(TransportNode transportNode)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
create
in interface TransportNodes
transportNode
- (required)public TransportNode create(TransportNode transportNode, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
create
in interface TransportNodes
transportNode
- (required)invocationConfig
- Configuration for the method invocation.public void create(TransportNode transportNode, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
create
in interface TransportNodes
transportNode
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void create(TransportNode transportNode, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
create
in interface TransportNodes
transportNode
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void delete(java.lang.String transportNodeId, java.lang.Boolean force, java.lang.Boolean unprepareHost)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
delete
in interface TransportNodes
transportNodeId
- (required)force
- Force delete the resource even if it is being used somewhere (optional, default
to false)unprepareHost
- Uninstall NSX components from host while deleting (optional, default to true)public void delete(java.lang.String transportNodeId, java.lang.Boolean force, java.lang.Boolean unprepareHost, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
delete
in interface TransportNodes
transportNodeId
- (required)force
- Force delete the resource even if it is being used somewhere (optional, default
to false)unprepareHost
- Uninstall NSX components from host while deleting (optional, default to true)invocationConfig
- Configuration for the method invocation.public void delete(java.lang.String transportNodeId, java.lang.Boolean force, java.lang.Boolean unprepareHost, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
delete
in interface TransportNodes
transportNodeId
- (required)force
- Force delete the resource even if it is being used somewhere (optional, default
to false)unprepareHost
- Uninstall NSX components from host while deleting (optional, default to true)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void delete(java.lang.String transportNodeId, java.lang.Boolean force, java.lang.Boolean unprepareHost, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
delete
in interface TransportNodes
transportNodeId
- (required)force
- Force delete the resource even if it is being used somewhere (optional, default
to false)unprepareHost
- Uninstall NSX components from host while deleting (optional, default to true)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void deleteontransportnode(java.lang.String targetNodeId, java.lang.String targetUri)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
deleteontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)public void deleteontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
deleteontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)invocationConfig
- Configuration for the method invocation.public void deleteontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
deleteontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void deleteontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
deleteontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void disableflowcache(java.lang.String transportNodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
disableflowcache
in interface TransportNodes
transportNodeId
- (required)public void disableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
disableflowcache
in interface TransportNodes
transportNodeId
- (required)invocationConfig
- Configuration for the method invocation.public void disableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
disableflowcache
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void disableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
disableflowcache
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void enableflowcache(java.lang.String transportNodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
enableflowcache
in interface TransportNodes
transportNodeId
- (required)public void enableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
enableflowcache
in interface TransportNodes
transportNodeId
- (required)invocationConfig
- Configuration for the method invocation.public void enableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
enableflowcache
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void enableflowcache(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
enableflowcache
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public TransportNode get(java.lang.String transportNodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
get
in interface TransportNodes
transportNodeId
- (required)public TransportNode get(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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 TransportNodes
transportNodeId
- (required)invocationConfig
- Configuration for the method invocation.public void get(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
get
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void get(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
get
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void getontransportnode(java.lang.String targetNodeId, java.lang.String targetUri)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
getontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)public void getontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
getontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)invocationConfig
- Configuration for the method invocation.public void getontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
getontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void getontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
getontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public TransportNodeListResult list(java.lang.String cursor, java.lang.Boolean inMaintenanceMode, java.lang.String includedFields, java.lang.String nodeId, java.lang.String nodeIp, java.lang.String nodeTypes, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String transportZoneId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
list
in interface TransportNodes
cursor
- Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)inMaintenanceMode
- maintenance mode flag (optional)includedFields
- Comma separated list of fields that should be included in query result
(optional)nodeId
- node identifier (optional)nodeIp
- Fabric node IP address (optional)nodeTypes
- a list of fabric node types separated by comma or a single type (optional)pageSize
- Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)sortAscending
- (optional)sortBy
- Field by which records are sorted (optional)transportZoneId
- Transport zone identifier (optional)public TransportNodeListResult list(java.lang.String cursor, java.lang.Boolean inMaintenanceMode, java.lang.String includedFields, java.lang.String nodeId, java.lang.String nodeIp, java.lang.String nodeTypes, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String transportZoneId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
list
in interface TransportNodes
cursor
- Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)inMaintenanceMode
- maintenance mode flag (optional)includedFields
- Comma separated list of fields that should be included in query result
(optional)nodeId
- node identifier (optional)nodeIp
- Fabric node IP address (optional)nodeTypes
- a list of fabric node types separated by comma or a single type (optional)pageSize
- Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)sortAscending
- (optional)sortBy
- Field by which records are sorted (optional)transportZoneId
- Transport zone identifier (optional)invocationConfig
- Configuration for the method invocation.public void list(java.lang.String cursor, java.lang.Boolean inMaintenanceMode, java.lang.String includedFields, java.lang.String nodeId, java.lang.String nodeIp, java.lang.String nodeTypes, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String transportZoneId, com.vmware.vapi.bindings.client.AsyncCallback<TransportNodeListResult> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.nsx.model.TransportNodeListResult
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
list
in interface TransportNodes
cursor
- Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)inMaintenanceMode
- maintenance mode flag (optional)includedFields
- Comma separated list of fields that should be included in query result
(optional)nodeId
- node identifier (optional)nodeIp
- Fabric node IP address (optional)nodeTypes
- a list of fabric node types separated by comma or a single type (optional)pageSize
- Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)sortAscending
- (optional)sortBy
- Field by which records are sorted (optional)transportZoneId
- Transport zone identifier (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void list(java.lang.String cursor, java.lang.Boolean inMaintenanceMode, java.lang.String includedFields, java.lang.String nodeId, java.lang.String nodeIp, java.lang.String nodeTypes, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, java.lang.String transportZoneId, com.vmware.vapi.bindings.client.AsyncCallback<TransportNodeListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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.nsx.model.TransportNodeListResult
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
list
in interface TransportNodes
cursor
- Opaque cursor to be used for getting next page of records (supplied by current
result page) (optional)inMaintenanceMode
- maintenance mode flag (optional)includedFields
- Comma separated list of fields that should be included in query result
(optional)nodeId
- node identifier (optional)nodeIp
- Fabric node IP address (optional)nodeTypes
- a list of fabric node types separated by comma or a single type (optional)pageSize
- Maximum number of results to return in this page (server may return fewer)
(optional, default to 1000)sortAscending
- (optional)sortBy
- Field by which records are sorted (optional)transportZoneId
- Transport zone identifier (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void postontransportnode(java.lang.String targetNodeId, java.lang.String targetUri)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
postontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)public void postontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
postontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)invocationConfig
- Configuration for the method invocation.public void postontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
postontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void postontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
postontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void putontransportnode(java.lang.String targetNodeId, java.lang.String targetUri)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
putontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)public void putontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
putontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)invocationConfig
- Configuration for the method invocation.public void putontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
putontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void putontransportnode(java.lang.String targetNodeId, java.lang.String targetUri, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
TimedOut
- Gateway Timeout
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
putontransportnode
in interface TransportNodes
targetNodeId
- Target node UUID (required)targetUri
- URI of API to invoke on target node (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public TransportNode redeploy(java.lang.String nodeId, TransportNode transportNode)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
redeploy
in interface TransportNodes
nodeId
- (required)transportNode
- (required)public TransportNode redeploy(java.lang.String nodeId, TransportNode transportNode, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
redeploy
in interface TransportNodes
nodeId
- (required)transportNode
- (required)invocationConfig
- Configuration for the method invocation.public void redeploy(java.lang.String nodeId, TransportNode transportNode, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
redeploy
in interface TransportNodes
nodeId
- (required)transportNode
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void redeploy(java.lang.String nodeId, TransportNode transportNode, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
redeploy
in interface TransportNodes
nodeId
- (required)transportNode
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void refreshnodeconfiguration(java.lang.String transportNodeId, java.lang.Boolean readOnly)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
refreshnodeconfiguration
in interface TransportNodes
transportNodeId
- (required)readOnly
- Read-only flag for Refresh API (optional, default to false)public void refreshnodeconfiguration(java.lang.String transportNodeId, java.lang.Boolean readOnly, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
refreshnodeconfiguration
in interface TransportNodes
transportNodeId
- (required)readOnly
- Read-only flag for Refresh API (optional, default to false)invocationConfig
- Configuration for the method invocation.public void refreshnodeconfiguration(java.lang.String transportNodeId, java.lang.Boolean readOnly, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
refreshnodeconfiguration
in interface TransportNodes
transportNodeId
- (required)readOnly
- Read-only flag for Refresh API (optional, default to false)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void refreshnodeconfiguration(java.lang.String transportNodeId, java.lang.Boolean readOnly, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
refreshnodeconfiguration
in interface TransportNodes
transportNodeId
- (required)readOnly
- Read-only flag for Refresh API (optional, default to false)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void restartinventorysync(java.lang.String transportNodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
restartinventorysync
in interface TransportNodes
transportNodeId
- (required)public void restartinventorysync(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
restartinventorysync
in interface TransportNodes
transportNodeId
- (required)invocationConfig
- Configuration for the method invocation.public void restartinventorysync(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
restartinventorysync
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void restartinventorysync(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
restartinventorysync
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void restoreclusterconfig(java.lang.String transportNodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
restoreclusterconfig
in interface TransportNodes
transportNodeId
- (required)public void restoreclusterconfig(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
restoreclusterconfig
in interface TransportNodes
transportNodeId
- (required)invocationConfig
- Configuration for the method invocation.public void restoreclusterconfig(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
restoreclusterconfig
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void restoreclusterconfig(java.lang.String transportNodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
restoreclusterconfig
in interface TransportNodes
transportNodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void resynchostconfig(java.lang.String transportnodeId)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
resynchostconfig
in interface TransportNodes
transportnodeId
- (required)public void resynchostconfig(java.lang.String transportnodeId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
resynchostconfig
in interface TransportNodes
transportnodeId
- (required)invocationConfig
- Configuration for the method invocation.public void resynchostconfig(java.lang.String transportnodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
resynchostconfig
in interface TransportNodes
transportnodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void resynchostconfig(java.lang.String transportnodeId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
resynchostconfig
in interface TransportNodes
transportnodeId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public TransportNode update(java.lang.String transportNodeId, TransportNode transportNode, java.lang.String esxMgmtIfMigrationDest, java.lang.String ifId, java.lang.Boolean overrideNsxOwnership, java.lang.String pingIp, java.lang.Boolean skipValidation, java.lang.String vnic, java.lang.String vnicMigrationDest)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
update
in interface TransportNodes
transportNodeId
- (required)transportNode
- (required)esxMgmtIfMigrationDest
- The network ids to which the ESX vmk interfaces will be migrated (optional)ifId
- The ESX vmk interfaces to migrate (optional)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)pingIp
- IP Addresses to ping right after ESX vmk interfaces were migrated. (optional)skipValidation
- Whether to skip front-end validation for vmk/vnic/pnic migration (optional,
default to false)vnic
- The ESX vmk interfaces and/or VM NIC to migrate (optional)vnicMigrationDest
- The migration destinations of ESX vmk interfaces and/or VM NIC (optional)public TransportNode update(java.lang.String transportNodeId, TransportNode transportNode, java.lang.String esxMgmtIfMigrationDest, java.lang.String ifId, java.lang.Boolean overrideNsxOwnership, java.lang.String pingIp, java.lang.Boolean skipValidation, java.lang.String vnic, java.lang.String vnicMigrationDest, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
update
in interface TransportNodes
transportNodeId
- (required)transportNode
- (required)esxMgmtIfMigrationDest
- The network ids to which the ESX vmk interfaces will be migrated (optional)ifId
- The ESX vmk interfaces to migrate (optional)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)pingIp
- IP Addresses to ping right after ESX vmk interfaces were migrated. (optional)skipValidation
- Whether to skip front-end validation for vmk/vnic/pnic migration (optional,
default to false)vnic
- The ESX vmk interfaces and/or VM NIC to migrate (optional)vnicMigrationDest
- The migration destinations of ESX vmk interfaces and/or VM NIC (optional)invocationConfig
- Configuration for the method invocation.public void update(java.lang.String transportNodeId, TransportNode transportNode, java.lang.String esxMgmtIfMigrationDest, java.lang.String ifId, java.lang.Boolean overrideNsxOwnership, java.lang.String pingIp, java.lang.Boolean skipValidation, java.lang.String vnic, java.lang.String vnicMigrationDest, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
com.vmware.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
update
in interface TransportNodes
transportNodeId
- (required)transportNode
- (required)esxMgmtIfMigrationDest
- The network ids to which the ESX vmk interfaces will be migrated (optional)ifId
- The ESX vmk interfaces to migrate (optional)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)pingIp
- IP Addresses to ping right after ESX vmk interfaces were migrated. (optional)skipValidation
- Whether to skip front-end validation for vmk/vnic/pnic migration (optional,
default to false)vnic
- The ESX vmk interfaces and/or VM NIC to migrate (optional)vnicMigrationDest
- The migration destinations of ESX vmk interfaces and/or VM NIC (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void update(java.lang.String transportNodeId, TransportNode transportNode, java.lang.String esxMgmtIfMigrationDest, java.lang.String ifId, java.lang.Boolean overrideNsxOwnership, java.lang.String pingIp, java.lang.Boolean skipValidation, java.lang.String vnic, java.lang.String vnicMigrationDest, com.vmware.vapi.bindings.client.AsyncCallback<TransportNode> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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.nsx.model.TransportNode
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
update
in interface TransportNodes
transportNodeId
- (required)transportNode
- (required)esxMgmtIfMigrationDest
- The network ids to which the ESX vmk interfaces will be migrated (optional)ifId
- The ESX vmk interfaces to migrate (optional)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)pingIp
- IP Addresses to ping right after ESX vmk interfaces were migrated. (optional)skipValidation
- Whether to skip front-end validation for vmk/vnic/pnic migration (optional,
default to false)vnic
- The ESX vmk interfaces and/or VM NIC to migrate (optional)vnicMigrationDest
- The migration destinations of ESX vmk interfaces and/or VM NIC (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.public void updatemaintenancemode(java.lang.String transportnodeId, java.lang.String action)
TransportNodes
Synchronous method overload. Result of the invocation will be reported as a method return value.
updatemaintenancemode
in interface TransportNodes
transportnodeId
- (required)action
- (optional)public void updatemaintenancemode(java.lang.String transportnodeId, java.lang.String action, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
updatemaintenancemode
in interface TransportNodes
transportnodeId
- (required)action
- (optional)invocationConfig
- Configuration for the method invocation.public void updatemaintenancemode(java.lang.String transportnodeId, java.lang.String action, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
TransportNodes
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
updatemaintenancemode
in interface TransportNodes
transportnodeId
- (required)action
- (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.public void updatemaintenancemode(java.lang.String transportnodeId, java.lang.String action, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
TransportNodes
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:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
updatemaintenancemode
in interface TransportNodes
transportnodeId
- (required)action
- (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.