Class SecretManagerServiceSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public SecretManagerServiceSettings.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.

      • createSecretSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSecretRequest,​Secret> createSecretSettings()
        Returns the builder for the settings used for calls to createSecret.
      • addSecretVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<AddSecretVersionRequest,​SecretVersion> addSecretVersionSettings()
        Returns the builder for the settings used for calls to addSecretVersion.
      • getSecretSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSecretRequest,​Secret> getSecretSettings()
        Returns the builder for the settings used for calls to getSecret.
      • updateSecretSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSecretRequest,​Secret> updateSecretSettings()
        Returns the builder for the settings used for calls to updateSecret.
      • deleteSecretSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSecretRequest,​com.google.protobuf.Empty> deleteSecretSettings()
        Returns the builder for the settings used for calls to deleteSecret.
      • getSecretVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSecretVersionRequest,​SecretVersion> getSecretVersionSettings()
        Returns the builder for the settings used for calls to getSecretVersion.
      • disableSecretVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DisableSecretVersionRequest,​SecretVersion> disableSecretVersionSettings()
        Returns the builder for the settings used for calls to disableSecretVersion.
      • enableSecretVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<EnableSecretVersionRequest,​SecretVersion> enableSecretVersionSettings()
        Returns the builder for the settings used for calls to enableSecretVersion.
      • destroySecretVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DestroySecretVersionRequest,​SecretVersion> destroySecretVersionSettings()
        Returns the builder for the settings used for calls to destroySecretVersion.
      • 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.