Class MetadataServiceStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public MetadataServiceStubSettings.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()
      • createMetadataStoreSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateMetadataStoreRequest,​com.google.longrunning.Operation> createMetadataStoreSettings()
        Returns the builder for the settings used for calls to createMetadataStore.
      • createMetadataStoreOperationSettings

        @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<CreateMetadataStoreRequest,​MetadataStore,​CreateMetadataStoreOperationMetadata> createMetadataStoreOperationSettings()
        Returns the builder for the settings used for calls to createMetadataStore.
      • getMetadataStoreSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetMetadataStoreRequest,​MetadataStore> getMetadataStoreSettings()
        Returns the builder for the settings used for calls to getMetadataStore.
      • deleteMetadataStoreSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteMetadataStoreRequest,​com.google.longrunning.Operation> deleteMetadataStoreSettings()
        Returns the builder for the settings used for calls to deleteMetadataStore.
      • deleteMetadataStoreOperationSettings

        @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<DeleteMetadataStoreRequest,​com.google.protobuf.Empty,​DeleteMetadataStoreOperationMetadata> deleteMetadataStoreOperationSettings()
        Returns the builder for the settings used for calls to deleteMetadataStore.
      • createArtifactSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateArtifactRequest,​Artifact> createArtifactSettings()
        Returns the builder for the settings used for calls to createArtifact.
      • getArtifactSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetArtifactRequest,​Artifact> getArtifactSettings()
        Returns the builder for the settings used for calls to getArtifact.
      • updateArtifactSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateArtifactRequest,​Artifact> updateArtifactSettings()
        Returns the builder for the settings used for calls to updateArtifact.
      • deleteArtifactSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteArtifactRequest,​com.google.longrunning.Operation> deleteArtifactSettings()
        Returns the builder for the settings used for calls to deleteArtifact.
      • deleteArtifactOperationSettings

        @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<DeleteArtifactRequest,​com.google.protobuf.Empty,​DeleteOperationMetadata> deleteArtifactOperationSettings()
        Returns the builder for the settings used for calls to deleteArtifact.
      • purgeArtifactsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<PurgeArtifactsRequest,​com.google.longrunning.Operation> purgeArtifactsSettings()
        Returns the builder for the settings used for calls to purgeArtifacts.
      • purgeArtifactsOperationSettings

        @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<PurgeArtifactsRequest,​PurgeArtifactsResponse,​PurgeArtifactsMetadata> purgeArtifactsOperationSettings()
        Returns the builder for the settings used for calls to purgeArtifacts.
      • createContextSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateContextRequest,​Context> createContextSettings()
        Returns the builder for the settings used for calls to createContext.
      • getContextSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetContextRequest,​Context> getContextSettings()
        Returns the builder for the settings used for calls to getContext.
      • updateContextSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateContextRequest,​Context> updateContextSettings()
        Returns the builder for the settings used for calls to updateContext.
      • deleteContextSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteContextRequest,​com.google.longrunning.Operation> deleteContextSettings()
        Returns the builder for the settings used for calls to deleteContext.
      • deleteContextOperationSettings

        @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<DeleteContextRequest,​com.google.protobuf.Empty,​DeleteOperationMetadata> deleteContextOperationSettings()
        Returns the builder for the settings used for calls to deleteContext.
      • purgeContextsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<PurgeContextsRequest,​com.google.longrunning.Operation> purgeContextsSettings()
        Returns the builder for the settings used for calls to purgeContexts.
      • purgeContextsOperationSettings

        @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<PurgeContextsRequest,​PurgeContextsResponse,​PurgeContextsMetadata> purgeContextsOperationSettings()
        Returns the builder for the settings used for calls to purgeContexts.
      • queryContextLineageSubgraphSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<QueryContextLineageSubgraphRequest,​LineageSubgraph> queryContextLineageSubgraphSettings()
        Returns the builder for the settings used for calls to queryContextLineageSubgraph.
      • createExecutionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateExecutionRequest,​Execution> createExecutionSettings()
        Returns the builder for the settings used for calls to createExecution.
      • getExecutionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetExecutionRequest,​Execution> getExecutionSettings()
        Returns the builder for the settings used for calls to getExecution.
      • updateExecutionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateExecutionRequest,​Execution> updateExecutionSettings()
        Returns the builder for the settings used for calls to updateExecution.
      • deleteExecutionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteExecutionRequest,​com.google.longrunning.Operation> deleteExecutionSettings()
        Returns the builder for the settings used for calls to deleteExecution.
      • deleteExecutionOperationSettings

        @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<DeleteExecutionRequest,​com.google.protobuf.Empty,​DeleteOperationMetadata> deleteExecutionOperationSettings()
        Returns the builder for the settings used for calls to deleteExecution.
      • purgeExecutionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<PurgeExecutionsRequest,​com.google.longrunning.Operation> purgeExecutionsSettings()
        Returns the builder for the settings used for calls to purgeExecutions.
      • purgeExecutionsOperationSettings

        @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<PurgeExecutionsRequest,​PurgeExecutionsResponse,​PurgeExecutionsMetadata> purgeExecutionsOperationSettings()
        Returns the builder for the settings used for calls to purgeExecutions.
      • queryExecutionInputsAndOutputsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<QueryExecutionInputsAndOutputsRequest,​LineageSubgraph> queryExecutionInputsAndOutputsSettings()
        Returns the builder for the settings used for calls to queryExecutionInputsAndOutputs.
      • createMetadataSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateMetadataSchemaRequest,​MetadataSchema> createMetadataSchemaSettings()
        Returns the builder for the settings used for calls to createMetadataSchema.
      • getMetadataSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetMetadataSchemaRequest,​MetadataSchema> getMetadataSchemaSettings()
        Returns the builder for the settings used for calls to getMetadataSchema.
      • queryArtifactLineageSubgraphSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<QueryArtifactLineageSubgraphRequest,​LineageSubgraph> queryArtifactLineageSubgraphSettings()
        Returns the builder for the settings used for calls to queryArtifactLineageSubgraph.
      • listLocationsSettings

        public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,​com.google.cloud.location.ListLocationsResponse,​MetadataServiceClient.ListLocationsPagedResponse> listLocationsSettings()
        Returns the builder for the settings used for calls to listLocations.
      • getLocationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,​com.google.cloud.location.Location> getLocationSettings()
        Returns the builder for the settings used for calls to getLocation.
      • 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.