Package com.google.cloud.resourcemanager.v3.stub (1.2.12)

Classes

FoldersStub

Base stub class for the Folders service API.

This class is for advanced usage and reflects the underlying API directly.

FoldersStubSettings

Settings class to configure an instance of FoldersStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of getFolder to 30 seconds:


 FoldersStubSettings.Builder foldersSettingsBuilder = FoldersStubSettings.newBuilder();
 foldersSettingsBuilder
     .getFolderSettings()
     .setRetrySettings(
         foldersSettingsBuilder
             .getFolderSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 FoldersStubSettings foldersSettings = foldersSettingsBuilder.build();
 

FoldersStubSettings.Builder

Builder for FoldersStubSettings.

GrpcFoldersCallableFactory

gRPC callable factory implementation for the Folders service API.

This class is for advanced usage.

GrpcFoldersStub

gRPC stub implementation for the Folders service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcOrganizationsCallableFactory

gRPC callable factory implementation for the Organizations service API.

This class is for advanced usage.

GrpcOrganizationsStub

gRPC stub implementation for the Organizations service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcProjectsCallableFactory

gRPC callable factory implementation for the Projects service API.

This class is for advanced usage.

GrpcProjectsStub

gRPC stub implementation for the Projects service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcTagBindingsCallableFactory

gRPC callable factory implementation for the TagBindings service API.

This class is for advanced usage.

GrpcTagBindingsStub

gRPC stub implementation for the TagBindings service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcTagKeysCallableFactory

gRPC callable factory implementation for the TagKeys service API.

This class is for advanced usage.

GrpcTagKeysStub

gRPC stub implementation for the TagKeys service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcTagValuesCallableFactory

gRPC callable factory implementation for the TagValues service API.

This class is for advanced usage.

GrpcTagValuesStub

gRPC stub implementation for the TagValues service API.

This class is for advanced usage and reflects the underlying API directly.

OrganizationsStub

Base stub class for the Organizations service API.

This class is for advanced usage and reflects the underlying API directly.

OrganizationsStubSettings

Settings class to configure an instance of OrganizationsStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of getOrganization to 30 seconds:


 OrganizationsStubSettings.Builder organizationsSettingsBuilder =
     OrganizationsStubSettings.newBuilder();
 organizationsSettingsBuilder
     .getOrganizationSettings()
     .setRetrySettings(
         organizationsSettingsBuilder
             .getOrganizationSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 OrganizationsStubSettings organizationsSettings = organizationsSettingsBuilder.build();
 

OrganizationsStubSettings.Builder

Builder for OrganizationsStubSettings.

ProjectsStub

Base stub class for the Projects service API.

This class is for advanced usage and reflects the underlying API directly.

ProjectsStubSettings

Settings class to configure an instance of ProjectsStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of getProject to 30 seconds:


 ProjectsStubSettings.Builder projectsSettingsBuilder = ProjectsStubSettings.newBuilder();
 projectsSettingsBuilder
     .getProjectSettings()
     .setRetrySettings(
         projectsSettingsBuilder
             .getProjectSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 ProjectsStubSettings projectsSettings = projectsSettingsBuilder.build();
 

ProjectsStubSettings.Builder

Builder for ProjectsStubSettings.

TagBindingsStub

Base stub class for the TagBindings service API.

This class is for advanced usage and reflects the underlying API directly.

TagBindingsStubSettings

Settings class to configure an instance of TagBindingsStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of listTagBindings to 30 seconds:


 TagBindingsStubSettings.Builder tagBindingsSettingsBuilder =
     TagBindingsStubSettings.newBuilder();
 tagBindingsSettingsBuilder
     .listTagBindingsSettings()
     .setRetrySettings(
         tagBindingsSettingsBuilder
             .listTagBindingsSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 TagBindingsStubSettings tagBindingsSettings = tagBindingsSettingsBuilder.build();
 

TagBindingsStubSettings.Builder

Builder for TagBindingsStubSettings.

TagKeysStub

Base stub class for the TagKeys service API.

This class is for advanced usage and reflects the underlying API directly.

TagKeysStubSettings

Settings class to configure an instance of TagKeysStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of getTagKey to 30 seconds:


 TagKeysStubSettings.Builder tagKeysSettingsBuilder = TagKeysStubSettings.newBuilder();
 tagKeysSettingsBuilder
     .getTagKeySettings()
     .setRetrySettings(
         tagKeysSettingsBuilder
             .getTagKeySettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 TagKeysStubSettings tagKeysSettings = tagKeysSettingsBuilder.build();
 

TagKeysStubSettings.Builder

Builder for TagKeysStubSettings.

TagValuesStub

Base stub class for the TagValues service API.

This class is for advanced usage and reflects the underlying API directly.

TagValuesStubSettings

Settings class to configure an instance of TagValuesStub.

The default instance has everything set to sensible defaults:

  • The default service address (cloudresourcemanager.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 total timeout of getTagValue to 30 seconds:


 TagValuesStubSettings.Builder tagValuesSettingsBuilder = TagValuesStubSettings.newBuilder();
 tagValuesSettingsBuilder
     .getTagValueSettings()
     .setRetrySettings(
         tagValuesSettingsBuilder
             .getTagValueSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 TagValuesStubSettings tagValuesSettings = tagValuesSettingsBuilder.build();
 

TagValuesStubSettings.Builder

Builder for TagValuesStubSettings.