Class DataCatalogStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

        protected Builder​(com.google.api.gax.rpc.ClientContext clientContext)
    • Method Detail

      • applyToAllUnaryMethods

        public DataCatalogStubSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>,​Void> settingsUpdater)
        Applies the given settings updater function to all of the unary API methods in this service.

        Note: This method does not support applying settings to streaming methods.

      • unaryMethodSettingsBuilders

        public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>> unaryMethodSettingsBuilders()
      • createEntryGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryGroupRequest,​EntryGroup> createEntryGroupSettings()
        Returns the builder for the settings used for calls to createEntryGroup.
      • getEntryGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryGroupRequest,​EntryGroup> getEntryGroupSettings()
        Returns the builder for the settings used for calls to getEntryGroup.
      • updateEntryGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateEntryGroupRequest,​EntryGroup> updateEntryGroupSettings()
        Returns the builder for the settings used for calls to updateEntryGroup.
      • deleteEntryGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryGroupRequest,​com.google.protobuf.Empty> deleteEntryGroupSettings()
        Returns the builder for the settings used for calls to deleteEntryGroup.
      • createEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryRequest,​Entry> createEntrySettings()
        Returns the builder for the settings used for calls to createEntry.
      • updateEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateEntryRequest,​Entry> updateEntrySettings()
        Returns the builder for the settings used for calls to updateEntry.
      • deleteEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryRequest,​com.google.protobuf.Empty> deleteEntrySettings()
        Returns the builder for the settings used for calls to deleteEntry.
      • getEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryRequest,​Entry> getEntrySettings()
        Returns the builder for the settings used for calls to getEntry.
      • lookupEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupEntryRequest,​Entry> lookupEntrySettings()
        Returns the builder for the settings used for calls to lookupEntry.
      • modifyEntryOverviewSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ModifyEntryOverviewRequest,​EntryOverview> modifyEntryOverviewSettings()
        Returns the builder for the settings used for calls to modifyEntryOverview.
      • modifyEntryContactsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ModifyEntryContactsRequest,​Contacts> modifyEntryContactsSettings()
        Returns the builder for the settings used for calls to modifyEntryContacts.
      • createTagTemplateSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateRequest,​TagTemplate> createTagTemplateSettings()
        Returns the builder for the settings used for calls to createTagTemplate.
      • getTagTemplateSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTagTemplateRequest,​TagTemplate> getTagTemplateSettings()
        Returns the builder for the settings used for calls to getTagTemplate.
      • updateTagTemplateSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateRequest,​TagTemplate> updateTagTemplateSettings()
        Returns the builder for the settings used for calls to updateTagTemplate.
      • deleteTagTemplateSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateRequest,​com.google.protobuf.Empty> deleteTagTemplateSettings()
        Returns the builder for the settings used for calls to deleteTagTemplate.
      • createTagTemplateFieldSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateFieldRequest,​TagTemplateField> createTagTemplateFieldSettings()
        Returns the builder for the settings used for calls to createTagTemplateField.
      • updateTagTemplateFieldSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateFieldRequest,​TagTemplateField> updateTagTemplateFieldSettings()
        Returns the builder for the settings used for calls to updateTagTemplateField.
      • renameTagTemplateFieldSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameTagTemplateFieldRequest,​TagTemplateField> renameTagTemplateFieldSettings()
        Returns the builder for the settings used for calls to renameTagTemplateField.
      • renameTagTemplateFieldEnumValueSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameTagTemplateFieldEnumValueRequest,​TagTemplateField> renameTagTemplateFieldEnumValueSettings()
        Returns the builder for the settings used for calls to renameTagTemplateFieldEnumValue.
      • deleteTagTemplateFieldSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,​com.google.protobuf.Empty> deleteTagTemplateFieldSettings()
        Returns the builder for the settings used for calls to deleteTagTemplateField.
      • createTagSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagRequest,​Tag> createTagSettings()
        Returns the builder for the settings used for calls to createTag.
      • updateTagSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagRequest,​Tag> updateTagSettings()
        Returns the builder for the settings used for calls to updateTag.
      • deleteTagSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagRequest,​com.google.protobuf.Empty> deleteTagSettings()
        Returns the builder for the settings used for calls to deleteTag.
      • reconcileTagsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReconcileTagsRequest,​com.google.longrunning.Operation> reconcileTagsSettings()
        Returns the builder for the settings used for calls to reconcileTags.
      • reconcileTagsOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<ReconcileTagsRequest,​ReconcileTagsResponse,​ReconcileTagsMetadata> reconcileTagsOperationSettings()
        Returns the builder for the settings used for calls to reconcileTags.
      • starEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<StarEntryRequest,​StarEntryResponse> starEntrySettings()
        Returns the builder for the settings used for calls to starEntry.
      • unstarEntrySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UnstarEntryRequest,​UnstarEntryResponse> unstarEntrySettings()
        Returns the builder for the settings used for calls to unstarEntry.
      • setIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,​com.google.iam.v1.Policy> setIamPolicySettings()
        Returns the builder for the settings used for calls to setIamPolicy.
      • getIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,​com.google.iam.v1.Policy> getIamPolicySettings()
        Returns the builder for the settings used for calls to getIamPolicy.
      • testIamPermissionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,​com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
        Returns the builder for the settings used for calls to testIamPermissions.
      • importEntriesSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ImportEntriesRequest,​com.google.longrunning.Operation> importEntriesSettings()
        Returns the builder for the settings used for calls to importEntries.
      • importEntriesOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<ImportEntriesRequest,​ImportEntriesResponse,​ImportEntriesMetadata> importEntriesOperationSettings()
        Returns the builder for the settings used for calls to importEntries.