Class HttpJsonVmwareEngineStub
- java.lang.Object
-
- com.google.cloud.vmwareengine.v1.stub.VmwareEngineStub
-
- com.google.cloud.vmwareengine.v1.stub.HttpJsonVmwareEngineStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java") @BetaApi public class HttpJsonVmwareEngineStub extends VmwareEngineStub
REST stub implementation for the VmwareEngine service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHttpJsonVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of HttpJsonVmwareEngineStub, using the given settings.protectedHttpJsonVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)Constructs an instance of HttpJsonVmwareEngineStub, using the given settings.
-
Method Summary
-
Methods inherited from class com.google.cloud.vmwareengine.v1.stub.VmwareEngineStub
getOperationsStub
-
-
-
-
Constructor Detail
-
HttpJsonVmwareEngineStub
protected HttpJsonVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of HttpJsonVmwareEngineStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
HttpJsonVmwareEngineStub
protected HttpJsonVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
Constructs an instance of HttpJsonVmwareEngineStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final HttpJsonVmwareEngineStub create(VmwareEngineStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonVmwareEngineStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonVmwareEngineStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getMethodDescriptors
@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
- Overrides:
getHttpJsonOperationsStubin classVmwareEngineStub
-
listPrivateCloudsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateCloudsRequest,ListPrivateCloudsResponse> listPrivateCloudsCallable()
- Overrides:
listPrivateCloudsCallablein classVmwareEngineStub
-
listPrivateCloudsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateCloudsRequest,VmwareEngineClient.ListPrivateCloudsPagedResponse> listPrivateCloudsPagedCallable()
- Overrides:
listPrivateCloudsPagedCallablein classVmwareEngineStub
-
getPrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<GetPrivateCloudRequest,PrivateCloud> getPrivateCloudCallable()
- Overrides:
getPrivateCloudCallablein classVmwareEngineStub
-
createPrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePrivateCloudRequest,com.google.longrunning.Operation> createPrivateCloudCallable()
- Overrides:
createPrivateCloudCallablein classVmwareEngineStub
-
createPrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePrivateCloudRequest,PrivateCloud,OperationMetadata> createPrivateCloudOperationCallable()
- Overrides:
createPrivateCloudOperationCallablein classVmwareEngineStub
-
updatePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePrivateCloudRequest,com.google.longrunning.Operation> updatePrivateCloudCallable()
- Overrides:
updatePrivateCloudCallablein classVmwareEngineStub
-
updatePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePrivateCloudRequest,PrivateCloud,OperationMetadata> updatePrivateCloudOperationCallable()
- Overrides:
updatePrivateCloudOperationCallablein classVmwareEngineStub
-
deletePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePrivateCloudRequest,com.google.longrunning.Operation> deletePrivateCloudCallable()
- Overrides:
deletePrivateCloudCallablein classVmwareEngineStub
-
deletePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePrivateCloudRequest,PrivateCloud,OperationMetadata> deletePrivateCloudOperationCallable()
- Overrides:
deletePrivateCloudOperationCallablein classVmwareEngineStub
-
undeletePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<UndeletePrivateCloudRequest,com.google.longrunning.Operation> undeletePrivateCloudCallable()
- Overrides:
undeletePrivateCloudCallablein classVmwareEngineStub
-
undeletePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeletePrivateCloudRequest,PrivateCloud,OperationMetadata> undeletePrivateCloudOperationCallable()
- Overrides:
undeletePrivateCloudOperationCallablein classVmwareEngineStub
-
listClustersCallable
public com.google.api.gax.rpc.UnaryCallable<ListClustersRequest,ListClustersResponse> listClustersCallable()
- Overrides:
listClustersCallablein classVmwareEngineStub
-
listClustersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListClustersRequest,VmwareEngineClient.ListClustersPagedResponse> listClustersPagedCallable()
- Overrides:
listClustersPagedCallablein classVmwareEngineStub
-
getClusterCallable
public com.google.api.gax.rpc.UnaryCallable<GetClusterRequest,Cluster> getClusterCallable()
- Overrides:
getClusterCallablein classVmwareEngineStub
-
createClusterCallable
public com.google.api.gax.rpc.UnaryCallable<CreateClusterRequest,com.google.longrunning.Operation> createClusterCallable()
- Overrides:
createClusterCallablein classVmwareEngineStub
-
createClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateClusterRequest,Cluster,OperationMetadata> createClusterOperationCallable()
- Overrides:
createClusterOperationCallablein classVmwareEngineStub
-
updateClusterCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateClusterRequest,com.google.longrunning.Operation> updateClusterCallable()
- Overrides:
updateClusterCallablein classVmwareEngineStub
-
updateClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateClusterRequest,Cluster,OperationMetadata> updateClusterOperationCallable()
- Overrides:
updateClusterOperationCallablein classVmwareEngineStub
-
deleteClusterCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteClusterRequest,com.google.longrunning.Operation> deleteClusterCallable()
- Overrides:
deleteClusterCallablein classVmwareEngineStub
-
deleteClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteClusterRequest,com.google.protobuf.Empty,OperationMetadata> deleteClusterOperationCallable()
- Overrides:
deleteClusterOperationCallablein classVmwareEngineStub
-
listSubnetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListSubnetsRequest,ListSubnetsResponse> listSubnetsCallable()
- Overrides:
listSubnetsCallablein classVmwareEngineStub
-
listSubnetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListSubnetsRequest,VmwareEngineClient.ListSubnetsPagedResponse> listSubnetsPagedCallable()
- Overrides:
listSubnetsPagedCallablein classVmwareEngineStub
-
getSubnetCallable
public com.google.api.gax.rpc.UnaryCallable<GetSubnetRequest,Subnet> getSubnetCallable()
- Overrides:
getSubnetCallablein classVmwareEngineStub
-
updateSubnetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateSubnetRequest,com.google.longrunning.Operation> updateSubnetCallable()
- Overrides:
updateSubnetCallablein classVmwareEngineStub
-
updateSubnetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateSubnetRequest,Subnet,OperationMetadata> updateSubnetOperationCallable()
- Overrides:
updateSubnetOperationCallablein classVmwareEngineStub
-
listNodeTypesCallable
public com.google.api.gax.rpc.UnaryCallable<ListNodeTypesRequest,ListNodeTypesResponse> listNodeTypesCallable()
- Overrides:
listNodeTypesCallablein classVmwareEngineStub
-
listNodeTypesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNodeTypesRequest,VmwareEngineClient.ListNodeTypesPagedResponse> listNodeTypesPagedCallable()
- Overrides:
listNodeTypesPagedCallablein classVmwareEngineStub
-
getNodeTypeCallable
public com.google.api.gax.rpc.UnaryCallable<GetNodeTypeRequest,NodeType> getNodeTypeCallable()
- Overrides:
getNodeTypeCallablein classVmwareEngineStub
-
showNsxCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ShowNsxCredentialsRequest,Credentials> showNsxCredentialsCallable()
- Overrides:
showNsxCredentialsCallablein classVmwareEngineStub
-
showVcenterCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ShowVcenterCredentialsRequest,Credentials> showVcenterCredentialsCallable()
- Overrides:
showVcenterCredentialsCallablein classVmwareEngineStub
-
resetNsxCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ResetNsxCredentialsRequest,com.google.longrunning.Operation> resetNsxCredentialsCallable()
- Overrides:
resetNsxCredentialsCallablein classVmwareEngineStub
-
resetNsxCredentialsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetNsxCredentialsRequest,PrivateCloud,OperationMetadata> resetNsxCredentialsOperationCallable()
- Overrides:
resetNsxCredentialsOperationCallablein classVmwareEngineStub
-
resetVcenterCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ResetVcenterCredentialsRequest,com.google.longrunning.Operation> resetVcenterCredentialsCallable()
- Overrides:
resetVcenterCredentialsCallablein classVmwareEngineStub
-
resetVcenterCredentialsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetVcenterCredentialsRequest,PrivateCloud,OperationMetadata> resetVcenterCredentialsOperationCallable()
- Overrides:
resetVcenterCredentialsOperationCallablein classVmwareEngineStub
-
createHcxActivationKeyCallable
public com.google.api.gax.rpc.UnaryCallable<CreateHcxActivationKeyRequest,com.google.longrunning.Operation> createHcxActivationKeyCallable()
- Overrides:
createHcxActivationKeyCallablein classVmwareEngineStub
-
createHcxActivationKeyOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateHcxActivationKeyRequest,HcxActivationKey,OperationMetadata> createHcxActivationKeyOperationCallable()
- Overrides:
createHcxActivationKeyOperationCallablein classVmwareEngineStub
-
listHcxActivationKeysCallable
public com.google.api.gax.rpc.UnaryCallable<ListHcxActivationKeysRequest,ListHcxActivationKeysResponse> listHcxActivationKeysCallable()
- Overrides:
listHcxActivationKeysCallablein classVmwareEngineStub
-
listHcxActivationKeysPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListHcxActivationKeysRequest,VmwareEngineClient.ListHcxActivationKeysPagedResponse> listHcxActivationKeysPagedCallable()
- Overrides:
listHcxActivationKeysPagedCallablein classVmwareEngineStub
-
getHcxActivationKeyCallable
public com.google.api.gax.rpc.UnaryCallable<GetHcxActivationKeyRequest,HcxActivationKey> getHcxActivationKeyCallable()
- Overrides:
getHcxActivationKeyCallablein classVmwareEngineStub
-
getNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<GetNetworkPolicyRequest,NetworkPolicy> getNetworkPolicyCallable()
- Overrides:
getNetworkPolicyCallablein classVmwareEngineStub
-
listNetworkPoliciesCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworkPoliciesRequest,ListNetworkPoliciesResponse> listNetworkPoliciesCallable()
- Overrides:
listNetworkPoliciesCallablein classVmwareEngineStub
-
listNetworkPoliciesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworkPoliciesRequest,VmwareEngineClient.ListNetworkPoliciesPagedResponse> listNetworkPoliciesPagedCallable()
- Overrides:
listNetworkPoliciesPagedCallablein classVmwareEngineStub
-
createNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<CreateNetworkPolicyRequest,com.google.longrunning.Operation> createNetworkPolicyCallable()
- Overrides:
createNetworkPolicyCallablein classVmwareEngineStub
-
createNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateNetworkPolicyRequest,NetworkPolicy,OperationMetadata> createNetworkPolicyOperationCallable()
- Overrides:
createNetworkPolicyOperationCallablein classVmwareEngineStub
-
updateNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateNetworkPolicyRequest,com.google.longrunning.Operation> updateNetworkPolicyCallable()
- Overrides:
updateNetworkPolicyCallablein classVmwareEngineStub
-
updateNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateNetworkPolicyRequest,NetworkPolicy,OperationMetadata> updateNetworkPolicyOperationCallable()
- Overrides:
updateNetworkPolicyOperationCallablein classVmwareEngineStub
-
deleteNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteNetworkPolicyRequest,com.google.longrunning.Operation> deleteNetworkPolicyCallable()
- Overrides:
deleteNetworkPolicyCallablein classVmwareEngineStub
-
deleteNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteNetworkPolicyRequest,com.google.protobuf.Empty,OperationMetadata> deleteNetworkPolicyOperationCallable()
- Overrides:
deleteNetworkPolicyOperationCallablein classVmwareEngineStub
-
createVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<CreateVmwareEngineNetworkRequest,com.google.longrunning.Operation> createVmwareEngineNetworkCallable()
- Overrides:
createVmwareEngineNetworkCallablein classVmwareEngineStub
-
createVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateVmwareEngineNetworkRequest,VmwareEngineNetwork,OperationMetadata> createVmwareEngineNetworkOperationCallable()
- Overrides:
createVmwareEngineNetworkOperationCallablein classVmwareEngineStub
-
updateVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateVmwareEngineNetworkRequest,com.google.longrunning.Operation> updateVmwareEngineNetworkCallable()
- Overrides:
updateVmwareEngineNetworkCallablein classVmwareEngineStub
-
updateVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateVmwareEngineNetworkRequest,VmwareEngineNetwork,OperationMetadata> updateVmwareEngineNetworkOperationCallable()
- Overrides:
updateVmwareEngineNetworkOperationCallablein classVmwareEngineStub
-
deleteVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteVmwareEngineNetworkRequest,com.google.longrunning.Operation> deleteVmwareEngineNetworkCallable()
- Overrides:
deleteVmwareEngineNetworkCallablein classVmwareEngineStub
-
deleteVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteVmwareEngineNetworkRequest,com.google.protobuf.Empty,OperationMetadata> deleteVmwareEngineNetworkOperationCallable()
- Overrides:
deleteVmwareEngineNetworkOperationCallablein classVmwareEngineStub
-
getVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<GetVmwareEngineNetworkRequest,VmwareEngineNetwork> getVmwareEngineNetworkCallable()
- Overrides:
getVmwareEngineNetworkCallablein classVmwareEngineStub
-
listVmwareEngineNetworksCallable
public com.google.api.gax.rpc.UnaryCallable<ListVmwareEngineNetworksRequest,ListVmwareEngineNetworksResponse> listVmwareEngineNetworksCallable()
- Overrides:
listVmwareEngineNetworksCallablein classVmwareEngineStub
-
listVmwareEngineNetworksPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVmwareEngineNetworksRequest,VmwareEngineClient.ListVmwareEngineNetworksPagedResponse> listVmwareEngineNetworksPagedCallable()
- Overrides:
listVmwareEngineNetworksPagedCallablein classVmwareEngineStub
-
createPrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePrivateConnectionRequest,com.google.longrunning.Operation> createPrivateConnectionCallable()
- Overrides:
createPrivateConnectionCallablein classVmwareEngineStub
-
createPrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePrivateConnectionRequest,PrivateConnection,OperationMetadata> createPrivateConnectionOperationCallable()
- Overrides:
createPrivateConnectionOperationCallablein classVmwareEngineStub
-
getPrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<GetPrivateConnectionRequest,PrivateConnection> getPrivateConnectionCallable()
- Overrides:
getPrivateConnectionCallablein classVmwareEngineStub
-
listPrivateConnectionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse> listPrivateConnectionsCallable()
- Overrides:
listPrivateConnectionsCallablein classVmwareEngineStub
-
listPrivateConnectionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,VmwareEngineClient.ListPrivateConnectionsPagedResponse> listPrivateConnectionsPagedCallable()
- Overrides:
listPrivateConnectionsPagedCallablein classVmwareEngineStub
-
updatePrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePrivateConnectionRequest,com.google.longrunning.Operation> updatePrivateConnectionCallable()
- Overrides:
updatePrivateConnectionCallablein classVmwareEngineStub
-
updatePrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePrivateConnectionRequest,PrivateConnection,OperationMetadata> updatePrivateConnectionOperationCallable()
- Overrides:
updatePrivateConnectionOperationCallablein classVmwareEngineStub
-
deletePrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePrivateConnectionRequest,com.google.longrunning.Operation> deletePrivateConnectionCallable()
- Overrides:
deletePrivateConnectionCallablein classVmwareEngineStub
-
deletePrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePrivateConnectionRequest,com.google.protobuf.Empty,OperationMetadata> deletePrivateConnectionOperationCallable()
- Overrides:
deletePrivateConnectionOperationCallablein classVmwareEngineStub
-
listPrivateConnectionPeeringRoutesCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionPeeringRoutesRequest,ListPrivateConnectionPeeringRoutesResponse> listPrivateConnectionPeeringRoutesCallable()
- Overrides:
listPrivateConnectionPeeringRoutesCallablein classVmwareEngineStub
-
listPrivateConnectionPeeringRoutesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionPeeringRoutesRequest,VmwareEngineClient.ListPrivateConnectionPeeringRoutesPagedResponse> listPrivateConnectionPeeringRoutesPagedCallable()
- Overrides:
listPrivateConnectionPeeringRoutesPagedCallablein classVmwareEngineStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallablein classVmwareEngineStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,VmwareEngineClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallablein classVmwareEngineStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallablein classVmwareEngineStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallablein classVmwareEngineStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallablein classVmwareEngineStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallablein classVmwareEngineStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classVmwareEngineStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException- Throws:
InterruptedException
-
-