Class GrpcVmwareEngineStub
- java.lang.Object
-
- com.google.cloud.vmwareengine.v1.stub.VmwareEngineStub
-
- com.google.cloud.vmwareengine.v1.stub.GrpcVmwareEngineStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcVmwareEngineStub extends VmwareEngineStub
gRPC 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
GrpcVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcVmwareEngineStub, using the given settings.protected
GrpcVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcVmwareEngineStub, using the given settings.
-
Method Summary
-
Methods inherited from class com.google.cloud.vmwareengine.v1.stub.VmwareEngineStub
getHttpJsonOperationsStub
-
-
-
-
Constructor Detail
-
GrpcVmwareEngineStub
protected GrpcVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcVmwareEngineStub, 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
-
GrpcVmwareEngineStub
protected GrpcVmwareEngineStub(VmwareEngineStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcVmwareEngineStub, 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 GrpcVmwareEngineStub create(VmwareEngineStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcVmwareEngineStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcVmwareEngineStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStub
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
-
-