Interface Service.UpdateGatewaySecretOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Service.UpdateGatewaySecret, Service.UpdateGatewaySecret.Builder
Enclosing class:
Service

public static interface Service.UpdateGatewaySecretOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSecretId

      boolean hasSecretId()
       ID of the secret to update
       
      optional string secret_id = 1;
      Returns:
      Whether the secretId field is set.
    • getSecretId

      String getSecretId()
       ID of the secret to update
       
      optional string secret_id = 1;
      Returns:
      The secretId.
    • getSecretIdBytes

      com.google.protobuf.ByteString getSecretIdBytes()
       ID of the secret to update
       
      optional string secret_id = 1;
      Returns:
      The bytes for secretId.
    • getSecretValueCount

      int getSecretValueCount()
       Optional new secret value(s) for key rotation as key-value pairs (empty map = no change).
       For simple API keys: {"api_key": "sk-xxx"}
       For compound credentials: {"aws_access_key_id": "...", "aws_secret_access_key": "..."}
       
      map<string, string> secret_value = 2;
    • containsSecretValue

      boolean containsSecretValue(String key)
       Optional new secret value(s) for key rotation as key-value pairs (empty map = no change).
       For simple API keys: {"api_key": "sk-xxx"}
       For compound credentials: {"aws_access_key_id": "...", "aws_secret_access_key": "..."}
       
      map<string, string> secret_value = 2;
    • getSecretValue

      @Deprecated Map<String,String> getSecretValue()
      Deprecated.
      Use getSecretValueMap() instead.
    • getSecretValueMap

      Map<String,String> getSecretValueMap()
       Optional new secret value(s) for key rotation as key-value pairs (empty map = no change).
       For simple API keys: {"api_key": "sk-xxx"}
       For compound credentials: {"aws_access_key_id": "...", "aws_secret_access_key": "..."}
       
      map<string, string> secret_value = 2;
    • getSecretValueOrDefault

      String getSecretValueOrDefault(String key, String defaultValue)
       Optional new secret value(s) for key rotation as key-value pairs (empty map = no change).
       For simple API keys: {"api_key": "sk-xxx"}
       For compound credentials: {"aws_access_key_id": "...", "aws_secret_access_key": "..."}
       
      map<string, string> secret_value = 2;
    • getSecretValueOrThrow

      String getSecretValueOrThrow(String key)
       Optional new secret value(s) for key rotation as key-value pairs (empty map = no change).
       For simple API keys: {"api_key": "sk-xxx"}
       For compound credentials: {"aws_access_key_id": "...", "aws_secret_access_key": "..."}
       
      map<string, string> secret_value = 2;
    • getAuthConfigCount

      int getAuthConfigCount()
       Optional new auth configuration.
       For multi-auth providers, include "auth_mode" key (e.g., {"auth_mode": "access_keys", "aws_region_name": "us-east-1"})
       
      map<string, string> auth_config = 4;
    • containsAuthConfig

      boolean containsAuthConfig(String key)
       Optional new auth configuration.
       For multi-auth providers, include "auth_mode" key (e.g., {"auth_mode": "access_keys", "aws_region_name": "us-east-1"})
       
      map<string, string> auth_config = 4;
    • getAuthConfig

      @Deprecated Map<String,String> getAuthConfig()
      Deprecated.
      Use getAuthConfigMap() instead.
    • getAuthConfigMap

      Map<String,String> getAuthConfigMap()
       Optional new auth configuration.
       For multi-auth providers, include "auth_mode" key (e.g., {"auth_mode": "access_keys", "aws_region_name": "us-east-1"})
       
      map<string, string> auth_config = 4;
    • getAuthConfigOrDefault

      String getAuthConfigOrDefault(String key, String defaultValue)
       Optional new auth configuration.
       For multi-auth providers, include "auth_mode" key (e.g., {"auth_mode": "access_keys", "aws_region_name": "us-east-1"})
       
      map<string, string> auth_config = 4;
    • getAuthConfigOrThrow

      String getAuthConfigOrThrow(String key)
       Optional new auth configuration.
       For multi-auth providers, include "auth_mode" key (e.g., {"auth_mode": "access_keys", "aws_region_name": "us-east-1"})
       
      map<string, string> auth_config = 4;
    • hasUpdatedBy

      boolean hasUpdatedBy()
       Username of the updater
       
      optional string updated_by = 5;
      Returns:
      Whether the updatedBy field is set.
    • getUpdatedBy

      String getUpdatedBy()
       Username of the updater
       
      optional string updated_by = 5;
      Returns:
      The updatedBy.
    • getUpdatedByBytes

      com.google.protobuf.ByteString getUpdatedByBytes()
       Username of the updater
       
      optional string updated_by = 5;
      Returns:
      The bytes for updatedBy.