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 protected
HttpJsonVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonVmwareEngineStub, using the given settings.protected
HttpJsonVmwareEngineStub(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:
getHttpJsonOperationsStub
in classVmwareEngineStub
-
listPrivateCloudsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateCloudsRequest,ListPrivateCloudsResponse> listPrivateCloudsCallable()
- Overrides:
listPrivateCloudsCallable
in classVmwareEngineStub
-
listPrivateCloudsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateCloudsRequest,VmwareEngineClient.ListPrivateCloudsPagedResponse> listPrivateCloudsPagedCallable()
- Overrides:
listPrivateCloudsPagedCallable
in classVmwareEngineStub
-
getPrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<GetPrivateCloudRequest,PrivateCloud> getPrivateCloudCallable()
- Overrides:
getPrivateCloudCallable
in classVmwareEngineStub
-
createPrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePrivateCloudRequest,com.google.longrunning.Operation> createPrivateCloudCallable()
- Overrides:
createPrivateCloudCallable
in classVmwareEngineStub
-
createPrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePrivateCloudRequest,PrivateCloud,OperationMetadata> createPrivateCloudOperationCallable()
- Overrides:
createPrivateCloudOperationCallable
in classVmwareEngineStub
-
updatePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePrivateCloudRequest,com.google.longrunning.Operation> updatePrivateCloudCallable()
- Overrides:
updatePrivateCloudCallable
in classVmwareEngineStub
-
updatePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePrivateCloudRequest,PrivateCloud,OperationMetadata> updatePrivateCloudOperationCallable()
- Overrides:
updatePrivateCloudOperationCallable
in classVmwareEngineStub
-
deletePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePrivateCloudRequest,com.google.longrunning.Operation> deletePrivateCloudCallable()
- Overrides:
deletePrivateCloudCallable
in classVmwareEngineStub
-
deletePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePrivateCloudRequest,PrivateCloud,OperationMetadata> deletePrivateCloudOperationCallable()
- Overrides:
deletePrivateCloudOperationCallable
in classVmwareEngineStub
-
undeletePrivateCloudCallable
public com.google.api.gax.rpc.UnaryCallable<UndeletePrivateCloudRequest,com.google.longrunning.Operation> undeletePrivateCloudCallable()
- Overrides:
undeletePrivateCloudCallable
in classVmwareEngineStub
-
undeletePrivateCloudOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeletePrivateCloudRequest,PrivateCloud,OperationMetadata> undeletePrivateCloudOperationCallable()
- Overrides:
undeletePrivateCloudOperationCallable
in classVmwareEngineStub
-
listClustersCallable
public com.google.api.gax.rpc.UnaryCallable<ListClustersRequest,ListClustersResponse> listClustersCallable()
- Overrides:
listClustersCallable
in classVmwareEngineStub
-
listClustersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListClustersRequest,VmwareEngineClient.ListClustersPagedResponse> listClustersPagedCallable()
- Overrides:
listClustersPagedCallable
in classVmwareEngineStub
-
getClusterCallable
public com.google.api.gax.rpc.UnaryCallable<GetClusterRequest,Cluster> getClusterCallable()
- Overrides:
getClusterCallable
in classVmwareEngineStub
-
createClusterCallable
public com.google.api.gax.rpc.UnaryCallable<CreateClusterRequest,com.google.longrunning.Operation> createClusterCallable()
- Overrides:
createClusterCallable
in classVmwareEngineStub
-
createClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateClusterRequest,Cluster,OperationMetadata> createClusterOperationCallable()
- Overrides:
createClusterOperationCallable
in classVmwareEngineStub
-
updateClusterCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateClusterRequest,com.google.longrunning.Operation> updateClusterCallable()
- Overrides:
updateClusterCallable
in classVmwareEngineStub
-
updateClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateClusterRequest,Cluster,OperationMetadata> updateClusterOperationCallable()
- Overrides:
updateClusterOperationCallable
in classVmwareEngineStub
-
deleteClusterCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteClusterRequest,com.google.longrunning.Operation> deleteClusterCallable()
- Overrides:
deleteClusterCallable
in classVmwareEngineStub
-
deleteClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteClusterRequest,com.google.protobuf.Empty,OperationMetadata> deleteClusterOperationCallable()
- Overrides:
deleteClusterOperationCallable
in classVmwareEngineStub
-
listSubnetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListSubnetsRequest,ListSubnetsResponse> listSubnetsCallable()
- Overrides:
listSubnetsCallable
in classVmwareEngineStub
-
listSubnetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListSubnetsRequest,VmwareEngineClient.ListSubnetsPagedResponse> listSubnetsPagedCallable()
- Overrides:
listSubnetsPagedCallable
in classVmwareEngineStub
-
getSubnetCallable
public com.google.api.gax.rpc.UnaryCallable<GetSubnetRequest,Subnet> getSubnetCallable()
- Overrides:
getSubnetCallable
in classVmwareEngineStub
-
updateSubnetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateSubnetRequest,com.google.longrunning.Operation> updateSubnetCallable()
- Overrides:
updateSubnetCallable
in classVmwareEngineStub
-
updateSubnetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateSubnetRequest,Subnet,OperationMetadata> updateSubnetOperationCallable()
- Overrides:
updateSubnetOperationCallable
in classVmwareEngineStub
-
listNodeTypesCallable
public com.google.api.gax.rpc.UnaryCallable<ListNodeTypesRequest,ListNodeTypesResponse> listNodeTypesCallable()
- Overrides:
listNodeTypesCallable
in classVmwareEngineStub
-
listNodeTypesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNodeTypesRequest,VmwareEngineClient.ListNodeTypesPagedResponse> listNodeTypesPagedCallable()
- Overrides:
listNodeTypesPagedCallable
in classVmwareEngineStub
-
getNodeTypeCallable
public com.google.api.gax.rpc.UnaryCallable<GetNodeTypeRequest,NodeType> getNodeTypeCallable()
- Overrides:
getNodeTypeCallable
in classVmwareEngineStub
-
showNsxCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ShowNsxCredentialsRequest,Credentials> showNsxCredentialsCallable()
- Overrides:
showNsxCredentialsCallable
in classVmwareEngineStub
-
showVcenterCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ShowVcenterCredentialsRequest,Credentials> showVcenterCredentialsCallable()
- Overrides:
showVcenterCredentialsCallable
in classVmwareEngineStub
-
resetNsxCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ResetNsxCredentialsRequest,com.google.longrunning.Operation> resetNsxCredentialsCallable()
- Overrides:
resetNsxCredentialsCallable
in classVmwareEngineStub
-
resetNsxCredentialsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetNsxCredentialsRequest,PrivateCloud,OperationMetadata> resetNsxCredentialsOperationCallable()
- Overrides:
resetNsxCredentialsOperationCallable
in classVmwareEngineStub
-
resetVcenterCredentialsCallable
public com.google.api.gax.rpc.UnaryCallable<ResetVcenterCredentialsRequest,com.google.longrunning.Operation> resetVcenterCredentialsCallable()
- Overrides:
resetVcenterCredentialsCallable
in classVmwareEngineStub
-
resetVcenterCredentialsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetVcenterCredentialsRequest,PrivateCloud,OperationMetadata> resetVcenterCredentialsOperationCallable()
- Overrides:
resetVcenterCredentialsOperationCallable
in classVmwareEngineStub
-
createHcxActivationKeyCallable
public com.google.api.gax.rpc.UnaryCallable<CreateHcxActivationKeyRequest,com.google.longrunning.Operation> createHcxActivationKeyCallable()
- Overrides:
createHcxActivationKeyCallable
in classVmwareEngineStub
-
createHcxActivationKeyOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateHcxActivationKeyRequest,HcxActivationKey,OperationMetadata> createHcxActivationKeyOperationCallable()
- Overrides:
createHcxActivationKeyOperationCallable
in classVmwareEngineStub
-
listHcxActivationKeysCallable
public com.google.api.gax.rpc.UnaryCallable<ListHcxActivationKeysRequest,ListHcxActivationKeysResponse> listHcxActivationKeysCallable()
- Overrides:
listHcxActivationKeysCallable
in classVmwareEngineStub
-
listHcxActivationKeysPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListHcxActivationKeysRequest,VmwareEngineClient.ListHcxActivationKeysPagedResponse> listHcxActivationKeysPagedCallable()
- Overrides:
listHcxActivationKeysPagedCallable
in classVmwareEngineStub
-
getHcxActivationKeyCallable
public com.google.api.gax.rpc.UnaryCallable<GetHcxActivationKeyRequest,HcxActivationKey> getHcxActivationKeyCallable()
- Overrides:
getHcxActivationKeyCallable
in classVmwareEngineStub
-
getNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<GetNetworkPolicyRequest,NetworkPolicy> getNetworkPolicyCallable()
- Overrides:
getNetworkPolicyCallable
in classVmwareEngineStub
-
listNetworkPoliciesCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworkPoliciesRequest,ListNetworkPoliciesResponse> listNetworkPoliciesCallable()
- Overrides:
listNetworkPoliciesCallable
in classVmwareEngineStub
-
listNetworkPoliciesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworkPoliciesRequest,VmwareEngineClient.ListNetworkPoliciesPagedResponse> listNetworkPoliciesPagedCallable()
- Overrides:
listNetworkPoliciesPagedCallable
in classVmwareEngineStub
-
createNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<CreateNetworkPolicyRequest,com.google.longrunning.Operation> createNetworkPolicyCallable()
- Overrides:
createNetworkPolicyCallable
in classVmwareEngineStub
-
createNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateNetworkPolicyRequest,NetworkPolicy,OperationMetadata> createNetworkPolicyOperationCallable()
- Overrides:
createNetworkPolicyOperationCallable
in classVmwareEngineStub
-
updateNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateNetworkPolicyRequest,com.google.longrunning.Operation> updateNetworkPolicyCallable()
- Overrides:
updateNetworkPolicyCallable
in classVmwareEngineStub
-
updateNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateNetworkPolicyRequest,NetworkPolicy,OperationMetadata> updateNetworkPolicyOperationCallable()
- Overrides:
updateNetworkPolicyOperationCallable
in classVmwareEngineStub
-
deleteNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteNetworkPolicyRequest,com.google.longrunning.Operation> deleteNetworkPolicyCallable()
- Overrides:
deleteNetworkPolicyCallable
in classVmwareEngineStub
-
deleteNetworkPolicyOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteNetworkPolicyRequest,com.google.protobuf.Empty,OperationMetadata> deleteNetworkPolicyOperationCallable()
- Overrides:
deleteNetworkPolicyOperationCallable
in classVmwareEngineStub
-
createVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<CreateVmwareEngineNetworkRequest,com.google.longrunning.Operation> createVmwareEngineNetworkCallable()
- Overrides:
createVmwareEngineNetworkCallable
in classVmwareEngineStub
-
createVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateVmwareEngineNetworkRequest,VmwareEngineNetwork,OperationMetadata> createVmwareEngineNetworkOperationCallable()
- Overrides:
createVmwareEngineNetworkOperationCallable
in classVmwareEngineStub
-
updateVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateVmwareEngineNetworkRequest,com.google.longrunning.Operation> updateVmwareEngineNetworkCallable()
- Overrides:
updateVmwareEngineNetworkCallable
in classVmwareEngineStub
-
updateVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateVmwareEngineNetworkRequest,VmwareEngineNetwork,OperationMetadata> updateVmwareEngineNetworkOperationCallable()
- Overrides:
updateVmwareEngineNetworkOperationCallable
in classVmwareEngineStub
-
deleteVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteVmwareEngineNetworkRequest,com.google.longrunning.Operation> deleteVmwareEngineNetworkCallable()
- Overrides:
deleteVmwareEngineNetworkCallable
in classVmwareEngineStub
-
deleteVmwareEngineNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteVmwareEngineNetworkRequest,com.google.protobuf.Empty,OperationMetadata> deleteVmwareEngineNetworkOperationCallable()
- Overrides:
deleteVmwareEngineNetworkOperationCallable
in classVmwareEngineStub
-
getVmwareEngineNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<GetVmwareEngineNetworkRequest,VmwareEngineNetwork> getVmwareEngineNetworkCallable()
- Overrides:
getVmwareEngineNetworkCallable
in classVmwareEngineStub
-
listVmwareEngineNetworksCallable
public com.google.api.gax.rpc.UnaryCallable<ListVmwareEngineNetworksRequest,ListVmwareEngineNetworksResponse> listVmwareEngineNetworksCallable()
- Overrides:
listVmwareEngineNetworksCallable
in classVmwareEngineStub
-
listVmwareEngineNetworksPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVmwareEngineNetworksRequest,VmwareEngineClient.ListVmwareEngineNetworksPagedResponse> listVmwareEngineNetworksPagedCallable()
- Overrides:
listVmwareEngineNetworksPagedCallable
in classVmwareEngineStub
-
createPrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePrivateConnectionRequest,com.google.longrunning.Operation> createPrivateConnectionCallable()
- Overrides:
createPrivateConnectionCallable
in classVmwareEngineStub
-
createPrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePrivateConnectionRequest,PrivateConnection,OperationMetadata> createPrivateConnectionOperationCallable()
- Overrides:
createPrivateConnectionOperationCallable
in classVmwareEngineStub
-
getPrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<GetPrivateConnectionRequest,PrivateConnection> getPrivateConnectionCallable()
- Overrides:
getPrivateConnectionCallable
in classVmwareEngineStub
-
listPrivateConnectionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse> listPrivateConnectionsCallable()
- Overrides:
listPrivateConnectionsCallable
in classVmwareEngineStub
-
listPrivateConnectionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,VmwareEngineClient.ListPrivateConnectionsPagedResponse> listPrivateConnectionsPagedCallable()
- Overrides:
listPrivateConnectionsPagedCallable
in classVmwareEngineStub
-
updatePrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePrivateConnectionRequest,com.google.longrunning.Operation> updatePrivateConnectionCallable()
- Overrides:
updatePrivateConnectionCallable
in classVmwareEngineStub
-
updatePrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePrivateConnectionRequest,PrivateConnection,OperationMetadata> updatePrivateConnectionOperationCallable()
- Overrides:
updatePrivateConnectionOperationCallable
in classVmwareEngineStub
-
deletePrivateConnectionCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePrivateConnectionRequest,com.google.longrunning.Operation> deletePrivateConnectionCallable()
- Overrides:
deletePrivateConnectionCallable
in classVmwareEngineStub
-
deletePrivateConnectionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePrivateConnectionRequest,com.google.protobuf.Empty,OperationMetadata> deletePrivateConnectionOperationCallable()
- Overrides:
deletePrivateConnectionOperationCallable
in classVmwareEngineStub
-
listPrivateConnectionPeeringRoutesCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionPeeringRoutesRequest,ListPrivateConnectionPeeringRoutesResponse> listPrivateConnectionPeeringRoutesCallable()
- Overrides:
listPrivateConnectionPeeringRoutesCallable
in classVmwareEngineStub
-
listPrivateConnectionPeeringRoutesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionPeeringRoutesRequest,VmwareEngineClient.ListPrivateConnectionPeeringRoutesPagedResponse> listPrivateConnectionPeeringRoutesPagedCallable()
- Overrides:
listPrivateConnectionPeeringRoutesPagedCallable
in classVmwareEngineStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classVmwareEngineStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,VmwareEngineClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classVmwareEngineStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classVmwareEngineStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classVmwareEngineStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classVmwareEngineStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classVmwareEngineStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in 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
-
-