Class SchemaServiceStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public SchemaServiceStubSettings.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()
      • getSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSchemaRequest,​Schema> getSchemaSettings()
        Returns the builder for the settings used for calls to getSchema.
      • createSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSchemaRequest,​com.google.longrunning.Operation> createSchemaSettings()
        Returns the builder for the settings used for calls to createSchema.
      • createSchemaOperationSettings

        @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<CreateSchemaRequest,​Schema,​CreateSchemaMetadata> createSchemaOperationSettings()
        Returns the builder for the settings used for calls to createSchema.
      • updateSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSchemaRequest,​com.google.longrunning.Operation> updateSchemaSettings()
        Returns the builder for the settings used for calls to updateSchema.
      • updateSchemaOperationSettings

        @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<UpdateSchemaRequest,​Schema,​UpdateSchemaMetadata> updateSchemaOperationSettings()
        Returns the builder for the settings used for calls to updateSchema.
      • deleteSchemaSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSchemaRequest,​com.google.longrunning.Operation> deleteSchemaSettings()
        Returns the builder for the settings used for calls to deleteSchema.
      • deleteSchemaOperationSettings

        @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<DeleteSchemaRequest,​com.google.protobuf.Empty,​DeleteSchemaMetadata> deleteSchemaOperationSettings()
        Returns the builder for the settings used for calls to deleteSchema.