Class VmwareEngineStubSettings
java.lang.Object
com.google.api.gax.rpc.StubSettings<VmwareEngineStubSettings>
com.google.cloud.vmwareengine.v1.stub.VmwareEngineStubSettings
@Generated("by gapic-generator-java")
public class VmwareEngineStubSettings
extends StubSettings<VmwareEngineStubSettings>
Settings class to configure an instance of
VmwareEngineStub.
The default instance has everything set to sensible defaults:
- The default service address (vmwareengine.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) of getPrivateCloud:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
VmwareEngineStubSettings.Builder vmwareEngineSettingsBuilder =
VmwareEngineStubSettings.newBuilder();
vmwareEngineSettingsBuilder
.getPrivateCloudSettings()
.setRetrySettings(
vmwareEngineSettingsBuilder
.getPrivateCloudSettings()
.getRetrySettings()
.toBuilder()
.setInitialRetryDelayDuration(Duration.ofSeconds(1))
.setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
.setMaxAttempts(5)
.setMaxRetryDelayDuration(Duration.ofSeconds(30))
.setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
.setRetryDelayMultiplier(1.3)
.setRpcTimeoutMultiplier(1.5)
.setTotalTimeoutDuration(Duration.ofSeconds(300))
.build());
VmwareEngineStubSettings vmwareEngineSettings = vmwareEngineSettingsBuilder.build();
Please refer to the [Client Side Retry
Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
retries.
To configure the RetrySettings of a Long Running Operation method, create an OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to configure the RetrySettings for createPrivateCloud:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
VmwareEngineStubSettings.Builder vmwareEngineSettingsBuilder =
VmwareEngineStubSettings.newBuilder();
TimedRetryAlgorithm timedRetryAlgorithm =
OperationalTimedPollAlgorithm.create(
RetrySettings.newBuilder()
.setInitialRetryDelayDuration(Duration.ofMillis(500))
.setRetryDelayMultiplier(1.5)
.setMaxRetryDelayDuration(Duration.ofMillis(5000))
.setTotalTimeoutDuration(Duration.ofHours(24))
.build());
vmwareEngineSettingsBuilder
.createClusterOperationSettings()
.setPollingAlgorithm(timedRetryAlgorithm)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for VmwareEngineStubSettings. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVmwareEngineStubSettings(VmwareEngineStubSettings.Builder settingsBuilder) -
Method Summary
Modifier and TypeMethodDescriptionReturns the object with the settings used for calls to createCluster.Returns the object with the settings used for calls to createCluster.Returns the object with the settings used for calls to createExternalAccessRule.Returns the object with the settings used for calls to createExternalAccessRule.Returns the object with the settings used for calls to createExternalAddress.Returns the object with the settings used for calls to createExternalAddress.Returns the object with the settings used for calls to createHcxActivationKey.Returns the object with the settings used for calls to createHcxActivationKey.Returns the object with the settings used for calls to createLoggingServer.Returns the object with the settings used for calls to createLoggingServer.OperationCallSettings<CreateManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, OperationMetadata> Returns the object with the settings used for calls to createManagementDnsZoneBinding.Returns the object with the settings used for calls to createManagementDnsZoneBinding.Returns the object with the settings used for calls to createNetworkPeering.Returns the object with the settings used for calls to createNetworkPeering.Returns the object with the settings used for calls to createNetworkPolicy.Returns the object with the settings used for calls to createNetworkPolicy.Returns the object with the settings used for calls to createPrivateCloud.Returns the object with the settings used for calls to createPrivateCloud.Returns the object with the settings used for calls to createPrivateConnection.Returns the object with the settings used for calls to createPrivateConnection.Returns the object with the settings used for calls to createVmwareEngineNetwork.Returns the object with the settings used for calls to createVmwareEngineNetwork.Returns a builder for the default credentials for this service.Returns a builder for the default ExecutorProvider for this service.Returns a builder for the default gRPC ChannelProvider for this service.Returns a builder for the default REST ChannelProvider for this service.static TransportChannelProviderOperationCallSettings<DeleteClusterRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteCluster.Returns the object with the settings used for calls to deleteCluster.OperationCallSettings<DeleteExternalAccessRuleRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteExternalAccessRule.Returns the object with the settings used for calls to deleteExternalAccessRule.OperationCallSettings<DeleteExternalAddressRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteExternalAddress.Returns the object with the settings used for calls to deleteExternalAddress.OperationCallSettings<DeleteLoggingServerRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteLoggingServer.Returns the object with the settings used for calls to deleteLoggingServer.OperationCallSettings<DeleteManagementDnsZoneBindingRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteManagementDnsZoneBinding.Returns the object with the settings used for calls to deleteManagementDnsZoneBinding.OperationCallSettings<DeleteNetworkPeeringRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteNetworkPeering.Returns the object with the settings used for calls to deleteNetworkPeering.OperationCallSettings<DeleteNetworkPolicyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteNetworkPolicy.Returns the object with the settings used for calls to deleteNetworkPolicy.Returns the object with the settings used for calls to deletePrivateCloud.Returns the object with the settings used for calls to deletePrivateCloud.OperationCallSettings<DeletePrivateConnectionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deletePrivateConnection.Returns the object with the settings used for calls to deletePrivateConnection.OperationCallSettings<DeleteVmwareEngineNetworkRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteVmwareEngineNetwork.Returns the object with the settings used for calls to deleteVmwareEngineNetwork.PagedCallSettings<FetchNetworkPolicyExternalAddressesRequest,FetchNetworkPolicyExternalAddressesResponse, VmwareEngineClient.FetchNetworkPolicyExternalAddressesPagedResponse> Returns the object with the settings used for calls to fetchNetworkPolicyExternalAddresses.Returns the object with the settings used for calls to getCluster.static StringReturns the default service endpoint.static StringReturns the default mTLS service endpoint.Returns the default service scopes.Returns the object with the settings used for calls to getDnsBindPermission.Returns the object with the settings used for calls to getDnsForwarding.Returns the object with the settings used for calls to getExternalAccessRule.Returns the object with the settings used for calls to getExternalAddress.Returns the object with the settings used for calls to getHcxActivationKey.Returns the object with the settings used for calls to getIamPolicy.protected LibraryMetadataReturns the object with the settings used for calls to getLocation.Returns the object with the settings used for calls to getLoggingServer.Returns the object with the settings used for calls to getManagementDnsZoneBinding.Returns the object with the settings used for calls to getNetworkPeering.Returns the object with the settings used for calls to getNetworkPolicy.Returns the object with the settings used for calls to getNode.Returns the object with the settings used for calls to getNodeType.Returns the object with the settings used for calls to getPrivateCloud.Returns the object with the settings used for calls to getPrivateConnection.Returns the default service name.Returns the object with the settings used for calls to getSubnet.Returns the object with the settings used for calls to getVmwareEngineNetwork.Returns the object with the settings used for calls to grantDnsBindPermission.Returns the object with the settings used for calls to grantDnsBindPermission.PagedCallSettings<ListClustersRequest,ListClustersResponse, VmwareEngineClient.ListClustersPagedResponse> Returns the object with the settings used for calls to listClusters.PagedCallSettings<ListExternalAccessRulesRequest,ListExternalAccessRulesResponse, VmwareEngineClient.ListExternalAccessRulesPagedResponse> Returns the object with the settings used for calls to listExternalAccessRules.PagedCallSettings<ListExternalAddressesRequest,ListExternalAddressesResponse, VmwareEngineClient.ListExternalAddressesPagedResponse> Returns the object with the settings used for calls to listExternalAddresses.PagedCallSettings<ListHcxActivationKeysRequest,ListHcxActivationKeysResponse, VmwareEngineClient.ListHcxActivationKeysPagedResponse> Returns the object with the settings used for calls to listHcxActivationKeys.PagedCallSettings<ListLocationsRequest,ListLocationsResponse, VmwareEngineClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations.PagedCallSettings<ListLoggingServersRequest,ListLoggingServersResponse, VmwareEngineClient.ListLoggingServersPagedResponse> Returns the object with the settings used for calls to listLoggingServers.PagedCallSettings<ListManagementDnsZoneBindingsRequest,ListManagementDnsZoneBindingsResponse, VmwareEngineClient.ListManagementDnsZoneBindingsPagedResponse> Returns the object with the settings used for calls to listManagementDnsZoneBindings.PagedCallSettings<ListNetworkPeeringsRequest,ListNetworkPeeringsResponse, VmwareEngineClient.ListNetworkPeeringsPagedResponse> Returns the object with the settings used for calls to listNetworkPeerings.PagedCallSettings<ListNetworkPoliciesRequest,ListNetworkPoliciesResponse, VmwareEngineClient.ListNetworkPoliciesPagedResponse> Returns the object with the settings used for calls to listNetworkPolicies.Returns the object with the settings used for calls to listNodes.PagedCallSettings<ListNodeTypesRequest,ListNodeTypesResponse, VmwareEngineClient.ListNodeTypesPagedResponse> Returns the object with the settings used for calls to listNodeTypes.PagedCallSettings<ListPeeringRoutesRequest,ListPeeringRoutesResponse, VmwareEngineClient.ListPeeringRoutesPagedResponse> Returns the object with the settings used for calls to listPeeringRoutes.PagedCallSettings<ListPrivateCloudsRequest,ListPrivateCloudsResponse, VmwareEngineClient.ListPrivateCloudsPagedResponse> Returns the object with the settings used for calls to listPrivateClouds.PagedCallSettings<ListPrivateConnectionPeeringRoutesRequest,ListPrivateConnectionPeeringRoutesResponse, VmwareEngineClient.ListPrivateConnectionPeeringRoutesPagedResponse> Returns the object with the settings used for calls to listPrivateConnectionPeeringRoutes.PagedCallSettings<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse, VmwareEngineClient.ListPrivateConnectionsPagedResponse> Returns the object with the settings used for calls to listPrivateConnections.PagedCallSettings<ListSubnetsRequest,ListSubnetsResponse, VmwareEngineClient.ListSubnetsPagedResponse> Returns the object with the settings used for calls to listSubnets.PagedCallSettings<ListVmwareEngineNetworksRequest,ListVmwareEngineNetworksResponse, VmwareEngineClient.ListVmwareEngineNetworksPagedResponse> Returns the object with the settings used for calls to listVmwareEngineNetworks.Returns a new gRPC builder for this class.newBuilder(ClientContext clientContext) Returns a new builder for this class.Returns a new REST builder for this class.OperationCallSettings<RepairManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, OperationMetadata> Returns the object with the settings used for calls to repairManagementDnsZoneBinding.Returns the object with the settings used for calls to repairManagementDnsZoneBinding.Returns the object with the settings used for calls to resetNsxCredentials.Returns the object with the settings used for calls to resetNsxCredentials.Returns the object with the settings used for calls to resetVcenterCredentials.Returns the object with the settings used for calls to resetVcenterCredentials.Returns the object with the settings used for calls to revokeDnsBindPermission.Returns the object with the settings used for calls to revokeDnsBindPermission.Returns the object with the settings used for calls to setIamPolicy.Returns the object with the settings used for calls to showNsxCredentials.Returns the object with the settings used for calls to showVcenterCredentials.Returns the object with the settings used for calls to testIamPermissions.Returns a builder containing all the values of this settings class.Returns the object with the settings used for calls to undeletePrivateCloud.Returns the object with the settings used for calls to undeletePrivateCloud.Returns the object with the settings used for calls to updateCluster.Returns the object with the settings used for calls to updateCluster.Returns the object with the settings used for calls to updateDnsForwarding.Returns the object with the settings used for calls to updateDnsForwarding.Returns the object with the settings used for calls to updateExternalAccessRule.Returns the object with the settings used for calls to updateExternalAccessRule.Returns the object with the settings used for calls to updateExternalAddress.Returns the object with the settings used for calls to updateExternalAddress.Returns the object with the settings used for calls to updateLoggingServer.Returns the object with the settings used for calls to updateLoggingServer.OperationCallSettings<UpdateManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, OperationMetadata> Returns the object with the settings used for calls to updateManagementDnsZoneBinding.Returns the object with the settings used for calls to updateManagementDnsZoneBinding.Returns the object with the settings used for calls to updateNetworkPeering.Returns the object with the settings used for calls to updateNetworkPeering.Returns the object with the settings used for calls to updateNetworkPolicy.Returns the object with the settings used for calls to updateNetworkPolicy.Returns the object with the settings used for calls to updatePrivateCloud.Returns the object with the settings used for calls to updatePrivateCloud.Returns the object with the settings used for calls to updatePrivateConnection.Returns the object with the settings used for calls to updatePrivateConnection.Returns the object with the settings used for calls to updateSubnet.Returns the object with the settings used for calls to updateSubnet.Returns the object with the settings used for calls to updateVmwareEngineNetwork.Returns the object with the settings used for calls to updateVmwareEngineNetwork.Methods inherited from class com.google.api.gax.rpc.StubSettings
getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, getUniverseDomain, toString
-
Constructor Details
-
VmwareEngineStubSettings
protected VmwareEngineStubSettings(VmwareEngineStubSettings.Builder settingsBuilder) throws IOException - Throws:
IOException
-
-
Method Details
-
listPrivateCloudsSettings
public PagedCallSettings<ListPrivateCloudsRequest,ListPrivateCloudsResponse, listPrivateCloudsSettings()VmwareEngineClient.ListPrivateCloudsPagedResponse> Returns the object with the settings used for calls to listPrivateClouds. -
getPrivateCloudSettings
Returns the object with the settings used for calls to getPrivateCloud. -
createPrivateCloudSettings
Returns the object with the settings used for calls to createPrivateCloud. -
createPrivateCloudOperationSettings
public OperationCallSettings<CreatePrivateCloudRequest,PrivateCloud, createPrivateCloudOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createPrivateCloud. -
updatePrivateCloudSettings
Returns the object with the settings used for calls to updatePrivateCloud. -
updatePrivateCloudOperationSettings
public OperationCallSettings<UpdatePrivateCloudRequest,PrivateCloud, updatePrivateCloudOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updatePrivateCloud. -
deletePrivateCloudSettings
Returns the object with the settings used for calls to deletePrivateCloud. -
deletePrivateCloudOperationSettings
public OperationCallSettings<DeletePrivateCloudRequest,PrivateCloud, deletePrivateCloudOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deletePrivateCloud. -
undeletePrivateCloudSettings
Returns the object with the settings used for calls to undeletePrivateCloud. -
undeletePrivateCloudOperationSettings
public OperationCallSettings<UndeletePrivateCloudRequest,PrivateCloud, undeletePrivateCloudOperationSettings()OperationMetadata> Returns the object with the settings used for calls to undeletePrivateCloud. -
listClustersSettings
public PagedCallSettings<ListClustersRequest,ListClustersResponse, listClustersSettings()VmwareEngineClient.ListClustersPagedResponse> Returns the object with the settings used for calls to listClusters. -
getClusterSettings
Returns the object with the settings used for calls to getCluster. -
createClusterSettings
Returns the object with the settings used for calls to createCluster. -
createClusterOperationSettings
public OperationCallSettings<CreateClusterRequest,Cluster, createClusterOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createCluster. -
updateClusterSettings
Returns the object with the settings used for calls to updateCluster. -
updateClusterOperationSettings
public OperationCallSettings<UpdateClusterRequest,Cluster, updateClusterOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateCluster. -
deleteClusterSettings
Returns the object with the settings used for calls to deleteCluster. -
deleteClusterOperationSettings
public OperationCallSettings<DeleteClusterRequest,com.google.protobuf.Empty, deleteClusterOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteCluster. -
listNodesSettings
public PagedCallSettings<ListNodesRequest,ListNodesResponse, listNodesSettings()VmwareEngineClient.ListNodesPagedResponse> Returns the object with the settings used for calls to listNodes. -
getNodeSettings
Returns the object with the settings used for calls to getNode. -
listExternalAddressesSettings
public PagedCallSettings<ListExternalAddressesRequest,ListExternalAddressesResponse, listExternalAddressesSettings()VmwareEngineClient.ListExternalAddressesPagedResponse> Returns the object with the settings used for calls to listExternalAddresses. -
fetchNetworkPolicyExternalAddressesSettings
public PagedCallSettings<FetchNetworkPolicyExternalAddressesRequest,FetchNetworkPolicyExternalAddressesResponse, fetchNetworkPolicyExternalAddressesSettings()VmwareEngineClient.FetchNetworkPolicyExternalAddressesPagedResponse> Returns the object with the settings used for calls to fetchNetworkPolicyExternalAddresses. -
getExternalAddressSettings
Returns the object with the settings used for calls to getExternalAddress. -
createExternalAddressSettings
Returns the object with the settings used for calls to createExternalAddress. -
createExternalAddressOperationSettings
public OperationCallSettings<CreateExternalAddressRequest,ExternalAddress, createExternalAddressOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createExternalAddress. -
updateExternalAddressSettings
Returns the object with the settings used for calls to updateExternalAddress. -
updateExternalAddressOperationSettings
public OperationCallSettings<UpdateExternalAddressRequest,ExternalAddress, updateExternalAddressOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateExternalAddress. -
deleteExternalAddressSettings
Returns the object with the settings used for calls to deleteExternalAddress. -
deleteExternalAddressOperationSettings
public OperationCallSettings<DeleteExternalAddressRequest,com.google.protobuf.Empty, deleteExternalAddressOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteExternalAddress. -
listSubnetsSettings
public PagedCallSettings<ListSubnetsRequest,ListSubnetsResponse, listSubnetsSettings()VmwareEngineClient.ListSubnetsPagedResponse> Returns the object with the settings used for calls to listSubnets. -
getSubnetSettings
Returns the object with the settings used for calls to getSubnet. -
updateSubnetSettings
Returns the object with the settings used for calls to updateSubnet. -
updateSubnetOperationSettings
public OperationCallSettings<UpdateSubnetRequest,Subnet, updateSubnetOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateSubnet. -
listExternalAccessRulesSettings
public PagedCallSettings<ListExternalAccessRulesRequest,ListExternalAccessRulesResponse, listExternalAccessRulesSettings()VmwareEngineClient.ListExternalAccessRulesPagedResponse> Returns the object with the settings used for calls to listExternalAccessRules. -
getExternalAccessRuleSettings
public UnaryCallSettings<GetExternalAccessRuleRequest,ExternalAccessRule> getExternalAccessRuleSettings()Returns the object with the settings used for calls to getExternalAccessRule. -
createExternalAccessRuleSettings
public UnaryCallSettings<CreateExternalAccessRuleRequest,Operation> createExternalAccessRuleSettings()Returns the object with the settings used for calls to createExternalAccessRule. -
createExternalAccessRuleOperationSettings
public OperationCallSettings<CreateExternalAccessRuleRequest,ExternalAccessRule, createExternalAccessRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createExternalAccessRule. -
updateExternalAccessRuleSettings
public UnaryCallSettings<UpdateExternalAccessRuleRequest,Operation> updateExternalAccessRuleSettings()Returns the object with the settings used for calls to updateExternalAccessRule. -
updateExternalAccessRuleOperationSettings
public OperationCallSettings<UpdateExternalAccessRuleRequest,ExternalAccessRule, updateExternalAccessRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateExternalAccessRule. -
deleteExternalAccessRuleSettings
public UnaryCallSettings<DeleteExternalAccessRuleRequest,Operation> deleteExternalAccessRuleSettings()Returns the object with the settings used for calls to deleteExternalAccessRule. -
deleteExternalAccessRuleOperationSettings
public OperationCallSettings<DeleteExternalAccessRuleRequest,com.google.protobuf.Empty, deleteExternalAccessRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteExternalAccessRule. -
listLoggingServersSettings
public PagedCallSettings<ListLoggingServersRequest,ListLoggingServersResponse, listLoggingServersSettings()VmwareEngineClient.ListLoggingServersPagedResponse> Returns the object with the settings used for calls to listLoggingServers. -
getLoggingServerSettings
Returns the object with the settings used for calls to getLoggingServer. -
createLoggingServerSettings
Returns the object with the settings used for calls to createLoggingServer. -
createLoggingServerOperationSettings
public OperationCallSettings<CreateLoggingServerRequest,LoggingServer, createLoggingServerOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createLoggingServer. -
updateLoggingServerSettings
Returns the object with the settings used for calls to updateLoggingServer. -
updateLoggingServerOperationSettings
public OperationCallSettings<UpdateLoggingServerRequest,LoggingServer, updateLoggingServerOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateLoggingServer. -
deleteLoggingServerSettings
Returns the object with the settings used for calls to deleteLoggingServer. -
deleteLoggingServerOperationSettings
public OperationCallSettings<DeleteLoggingServerRequest,com.google.protobuf.Empty, deleteLoggingServerOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteLoggingServer. -
listNodeTypesSettings
public PagedCallSettings<ListNodeTypesRequest,ListNodeTypesResponse, listNodeTypesSettings()VmwareEngineClient.ListNodeTypesPagedResponse> Returns the object with the settings used for calls to listNodeTypes. -
getNodeTypeSettings
Returns the object with the settings used for calls to getNodeType. -
showNsxCredentialsSettings
Returns the object with the settings used for calls to showNsxCredentials. -
showVcenterCredentialsSettings
public UnaryCallSettings<ShowVcenterCredentialsRequest,Credentials> showVcenterCredentialsSettings()Returns the object with the settings used for calls to showVcenterCredentials. -
resetNsxCredentialsSettings
Returns the object with the settings used for calls to resetNsxCredentials. -
resetNsxCredentialsOperationSettings
public OperationCallSettings<ResetNsxCredentialsRequest,PrivateCloud, resetNsxCredentialsOperationSettings()OperationMetadata> Returns the object with the settings used for calls to resetNsxCredentials. -
resetVcenterCredentialsSettings
public UnaryCallSettings<ResetVcenterCredentialsRequest,Operation> resetVcenterCredentialsSettings()Returns the object with the settings used for calls to resetVcenterCredentials. -
resetVcenterCredentialsOperationSettings
public OperationCallSettings<ResetVcenterCredentialsRequest,PrivateCloud, resetVcenterCredentialsOperationSettings()OperationMetadata> Returns the object with the settings used for calls to resetVcenterCredentials. -
getDnsForwardingSettings
Returns the object with the settings used for calls to getDnsForwarding. -
updateDnsForwardingSettings
Returns the object with the settings used for calls to updateDnsForwarding. -
updateDnsForwardingOperationSettings
public OperationCallSettings<UpdateDnsForwardingRequest,DnsForwarding, updateDnsForwardingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateDnsForwarding. -
getNetworkPeeringSettings
Returns the object with the settings used for calls to getNetworkPeering. -
listNetworkPeeringsSettings
public PagedCallSettings<ListNetworkPeeringsRequest,ListNetworkPeeringsResponse, listNetworkPeeringsSettings()VmwareEngineClient.ListNetworkPeeringsPagedResponse> Returns the object with the settings used for calls to listNetworkPeerings. -
createNetworkPeeringSettings
Returns the object with the settings used for calls to createNetworkPeering. -
createNetworkPeeringOperationSettings
public OperationCallSettings<CreateNetworkPeeringRequest,NetworkPeering, createNetworkPeeringOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createNetworkPeering. -
deleteNetworkPeeringSettings
Returns the object with the settings used for calls to deleteNetworkPeering. -
deleteNetworkPeeringOperationSettings
public OperationCallSettings<DeleteNetworkPeeringRequest,com.google.protobuf.Empty, deleteNetworkPeeringOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteNetworkPeering. -
updateNetworkPeeringSettings
Returns the object with the settings used for calls to updateNetworkPeering. -
updateNetworkPeeringOperationSettings
public OperationCallSettings<UpdateNetworkPeeringRequest,NetworkPeering, updateNetworkPeeringOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateNetworkPeering. -
listPeeringRoutesSettings
public PagedCallSettings<ListPeeringRoutesRequest,ListPeeringRoutesResponse, listPeeringRoutesSettings()VmwareEngineClient.ListPeeringRoutesPagedResponse> Returns the object with the settings used for calls to listPeeringRoutes. -
createHcxActivationKeySettings
Returns the object with the settings used for calls to createHcxActivationKey. -
createHcxActivationKeyOperationSettings
public OperationCallSettings<CreateHcxActivationKeyRequest,HcxActivationKey, createHcxActivationKeyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createHcxActivationKey. -
listHcxActivationKeysSettings
public PagedCallSettings<ListHcxActivationKeysRequest,ListHcxActivationKeysResponse, listHcxActivationKeysSettings()VmwareEngineClient.ListHcxActivationKeysPagedResponse> Returns the object with the settings used for calls to listHcxActivationKeys. -
getHcxActivationKeySettings
Returns the object with the settings used for calls to getHcxActivationKey. -
getNetworkPolicySettings
Returns the object with the settings used for calls to getNetworkPolicy. -
listNetworkPoliciesSettings
public PagedCallSettings<ListNetworkPoliciesRequest,ListNetworkPoliciesResponse, listNetworkPoliciesSettings()VmwareEngineClient.ListNetworkPoliciesPagedResponse> Returns the object with the settings used for calls to listNetworkPolicies. -
createNetworkPolicySettings
Returns the object with the settings used for calls to createNetworkPolicy. -
createNetworkPolicyOperationSettings
public OperationCallSettings<CreateNetworkPolicyRequest,NetworkPolicy, createNetworkPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createNetworkPolicy. -
updateNetworkPolicySettings
Returns the object with the settings used for calls to updateNetworkPolicy. -
updateNetworkPolicyOperationSettings
public OperationCallSettings<UpdateNetworkPolicyRequest,NetworkPolicy, updateNetworkPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateNetworkPolicy. -
deleteNetworkPolicySettings
Returns the object with the settings used for calls to deleteNetworkPolicy. -
deleteNetworkPolicyOperationSettings
public OperationCallSettings<DeleteNetworkPolicyRequest,com.google.protobuf.Empty, deleteNetworkPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteNetworkPolicy. -
listManagementDnsZoneBindingsSettings
public PagedCallSettings<ListManagementDnsZoneBindingsRequest,ListManagementDnsZoneBindingsResponse, listManagementDnsZoneBindingsSettings()VmwareEngineClient.ListManagementDnsZoneBindingsPagedResponse> Returns the object with the settings used for calls to listManagementDnsZoneBindings. -
getManagementDnsZoneBindingSettings
public UnaryCallSettings<GetManagementDnsZoneBindingRequest,ManagementDnsZoneBinding> getManagementDnsZoneBindingSettings()Returns the object with the settings used for calls to getManagementDnsZoneBinding. -
createManagementDnsZoneBindingSettings
public UnaryCallSettings<CreateManagementDnsZoneBindingRequest,Operation> createManagementDnsZoneBindingSettings()Returns the object with the settings used for calls to createManagementDnsZoneBinding. -
createManagementDnsZoneBindingOperationSettings
public OperationCallSettings<CreateManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, createManagementDnsZoneBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createManagementDnsZoneBinding. -
updateManagementDnsZoneBindingSettings
public UnaryCallSettings<UpdateManagementDnsZoneBindingRequest,Operation> updateManagementDnsZoneBindingSettings()Returns the object with the settings used for calls to updateManagementDnsZoneBinding. -
updateManagementDnsZoneBindingOperationSettings
public OperationCallSettings<UpdateManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, updateManagementDnsZoneBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateManagementDnsZoneBinding. -
deleteManagementDnsZoneBindingSettings
public UnaryCallSettings<DeleteManagementDnsZoneBindingRequest,Operation> deleteManagementDnsZoneBindingSettings()Returns the object with the settings used for calls to deleteManagementDnsZoneBinding. -
deleteManagementDnsZoneBindingOperationSettings
public OperationCallSettings<DeleteManagementDnsZoneBindingRequest,com.google.protobuf.Empty, deleteManagementDnsZoneBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteManagementDnsZoneBinding. -
repairManagementDnsZoneBindingSettings
public UnaryCallSettings<RepairManagementDnsZoneBindingRequest,Operation> repairManagementDnsZoneBindingSettings()Returns the object with the settings used for calls to repairManagementDnsZoneBinding. -
repairManagementDnsZoneBindingOperationSettings
public OperationCallSettings<RepairManagementDnsZoneBindingRequest,ManagementDnsZoneBinding, repairManagementDnsZoneBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to repairManagementDnsZoneBinding. -
createVmwareEngineNetworkSettings
public UnaryCallSettings<CreateVmwareEngineNetworkRequest,Operation> createVmwareEngineNetworkSettings()Returns the object with the settings used for calls to createVmwareEngineNetwork. -
createVmwareEngineNetworkOperationSettings
public OperationCallSettings<CreateVmwareEngineNetworkRequest,VmwareEngineNetwork, createVmwareEngineNetworkOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createVmwareEngineNetwork. -
updateVmwareEngineNetworkSettings
public UnaryCallSettings<UpdateVmwareEngineNetworkRequest,Operation> updateVmwareEngineNetworkSettings()Returns the object with the settings used for calls to updateVmwareEngineNetwork. -
updateVmwareEngineNetworkOperationSettings
public OperationCallSettings<UpdateVmwareEngineNetworkRequest,VmwareEngineNetwork, updateVmwareEngineNetworkOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateVmwareEngineNetwork. -
deleteVmwareEngineNetworkSettings
public UnaryCallSettings<DeleteVmwareEngineNetworkRequest,Operation> deleteVmwareEngineNetworkSettings()Returns the object with the settings used for calls to deleteVmwareEngineNetwork. -
deleteVmwareEngineNetworkOperationSettings
public OperationCallSettings<DeleteVmwareEngineNetworkRequest,com.google.protobuf.Empty, deleteVmwareEngineNetworkOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteVmwareEngineNetwork. -
getVmwareEngineNetworkSettings
public UnaryCallSettings<GetVmwareEngineNetworkRequest,VmwareEngineNetwork> getVmwareEngineNetworkSettings()Returns the object with the settings used for calls to getVmwareEngineNetwork. -
listVmwareEngineNetworksSettings
public PagedCallSettings<ListVmwareEngineNetworksRequest,ListVmwareEngineNetworksResponse, listVmwareEngineNetworksSettings()VmwareEngineClient.ListVmwareEngineNetworksPagedResponse> Returns the object with the settings used for calls to listVmwareEngineNetworks. -
createPrivateConnectionSettings
public UnaryCallSettings<CreatePrivateConnectionRequest,Operation> createPrivateConnectionSettings()Returns the object with the settings used for calls to createPrivateConnection. -
createPrivateConnectionOperationSettings
public OperationCallSettings<CreatePrivateConnectionRequest,PrivateConnection, createPrivateConnectionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createPrivateConnection. -
getPrivateConnectionSettings
public UnaryCallSettings<GetPrivateConnectionRequest,PrivateConnection> getPrivateConnectionSettings()Returns the object with the settings used for calls to getPrivateConnection. -
listPrivateConnectionsSettings
public PagedCallSettings<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse, listPrivateConnectionsSettings()VmwareEngineClient.ListPrivateConnectionsPagedResponse> Returns the object with the settings used for calls to listPrivateConnections. -
updatePrivateConnectionSettings
public UnaryCallSettings<UpdatePrivateConnectionRequest,Operation> updatePrivateConnectionSettings()Returns the object with the settings used for calls to updatePrivateConnection. -
updatePrivateConnectionOperationSettings
public OperationCallSettings<UpdatePrivateConnectionRequest,PrivateConnection, updatePrivateConnectionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updatePrivateConnection. -
deletePrivateConnectionSettings
public UnaryCallSettings<DeletePrivateConnectionRequest,Operation> deletePrivateConnectionSettings()Returns the object with the settings used for calls to deletePrivateConnection. -
deletePrivateConnectionOperationSettings
public OperationCallSettings<DeletePrivateConnectionRequest,com.google.protobuf.Empty, deletePrivateConnectionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deletePrivateConnection. -
listPrivateConnectionPeeringRoutesSettings
public PagedCallSettings<ListPrivateConnectionPeeringRoutesRequest,ListPrivateConnectionPeeringRoutesResponse, listPrivateConnectionPeeringRoutesSettings()VmwareEngineClient.ListPrivateConnectionPeeringRoutesPagedResponse> Returns the object with the settings used for calls to listPrivateConnectionPeeringRoutes. -
grantDnsBindPermissionSettings
Returns the object with the settings used for calls to grantDnsBindPermission. -
grantDnsBindPermissionOperationSettings
public OperationCallSettings<GrantDnsBindPermissionRequest,DnsBindPermission, grantDnsBindPermissionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to grantDnsBindPermission. -
getDnsBindPermissionSettings
public UnaryCallSettings<GetDnsBindPermissionRequest,DnsBindPermission> getDnsBindPermissionSettings()Returns the object with the settings used for calls to getDnsBindPermission. -
revokeDnsBindPermissionSettings
public UnaryCallSettings<RevokeDnsBindPermissionRequest,Operation> revokeDnsBindPermissionSettings()Returns the object with the settings used for calls to revokeDnsBindPermission. -
revokeDnsBindPermissionOperationSettings
public OperationCallSettings<RevokeDnsBindPermissionRequest,DnsBindPermission, revokeDnsBindPermissionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to revokeDnsBindPermission. -
listLocationsSettings
public PagedCallSettings<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()VmwareEngineClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations. -
getLocationSettings
Returns the object with the settings used for calls to getLocation. -
setIamPolicySettings
Returns the object with the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the object with the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the object with the settings used for calls to testIamPermissions. -
createStub
- Throws:
IOException
-
getServiceName
Returns the default service name.- Overrides:
getServiceNamein classStubSettings<VmwareEngineStubSettings>
-
defaultExecutorProviderBuilder
Returns a builder for the default ExecutorProvider for this service. -
getDefaultEndpoint
Returns the default service endpoint. -
getDefaultMtlsEndpoint
Returns the default mTLS service endpoint. -
getDefaultServiceScopes
Returns the default service scopes. -
defaultCredentialsProviderBuilder
Returns a builder for the default credentials for this service. -
defaultGrpcTransportProviderBuilder
Returns a builder for the default gRPC ChannelProvider for this service. -
defaultHttpJsonTransportProviderBuilder
@BetaApi public static InstantiatingHttpJsonChannelProvider.Builder defaultHttpJsonTransportProviderBuilder()Returns a builder for the default REST ChannelProvider for this service. -
defaultTransportChannelProvider
-
defaultGrpcApiClientHeaderProviderBuilder
-
defaultHttpJsonApiClientHeaderProviderBuilder
-
defaultApiClientHeaderProviderBuilder
-
newBuilder
Returns a new gRPC builder for this class. -
newHttpJsonBuilder
Returns a new REST builder for this class. -
newBuilder
Returns a new builder for this class. -
toBuilder
Returns a builder containing all the values of this settings class.- Specified by:
toBuilderin classStubSettings<VmwareEngineStubSettings>
-
getLibraryMetadata
- Overrides:
getLibraryMetadatain classStubSettings<VmwareEngineStubSettings>
-