Interface CreateIdentityMappingStoreRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CreateIdentityMappingStoreRequest, CreateIdentityMappingStoreRequest.Builder

@Generated public interface CreateIdentityMappingStoreRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCmekConfigName

      boolean hasCmekConfigName()
       Resource name of the CmekConfig to use for protecting this Identity
       Mapping Store.
       
      string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }
      Returns:
      Whether the cmekConfigName field is set.
    • getCmekConfigName

      String getCmekConfigName()
       Resource name of the CmekConfig to use for protecting this Identity
       Mapping Store.
       
      string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }
      Returns:
      The cmekConfigName.
    • getCmekConfigNameBytes

      com.google.protobuf.ByteString getCmekConfigNameBytes()
       Resource name of the CmekConfig to use for protecting this Identity
       Mapping Store.
       
      string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for cmekConfigName.
    • hasDisableCmek

      boolean hasDisableCmek()
       Identity Mapping Store without CMEK protections. If a default CmekConfig
       is set for the project, setting this field will override the default
       CmekConfig as well.
       
      bool disable_cmek = 6;
      Returns:
      Whether the disableCmek field is set.
    • getDisableCmek

      boolean getDisableCmek()
       Identity Mapping Store without CMEK protections. If a default CmekConfig
       is set for the project, setting this field will override the default
       CmekConfig as well.
       
      bool disable_cmek = 6;
      Returns:
      The disableCmek.
    • getParent

      String getParent()
       Required. The parent collection resource name, such as
       `projects/{project}/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The parent collection resource name, such as
       `projects/{project}/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getIdentityMappingStoreId

      String getIdentityMappingStoreId()
       Required. The ID of the Identity Mapping Store to create.
      
       The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores
       (_), and hyphens (-). The maximum length is 63 characters.
       
      string identity_mapping_store_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The identityMappingStoreId.
    • getIdentityMappingStoreIdBytes

      com.google.protobuf.ByteString getIdentityMappingStoreIdBytes()
       Required. The ID of the Identity Mapping Store to create.
      
       The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores
       (_), and hyphens (-). The maximum length is 63 characters.
       
      string identity_mapping_store_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for identityMappingStoreId.
    • hasIdentityMappingStore

      boolean hasIdentityMappingStore()
       Required. The Identity Mapping Store to create.
       
      .google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the identityMappingStore field is set.
    • getIdentityMappingStore

      IdentityMappingStore getIdentityMappingStore()
       Required. The Identity Mapping Store to create.
       
      .google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The identityMappingStore.
    • getIdentityMappingStoreOrBuilder

      IdentityMappingStoreOrBuilder getIdentityMappingStoreOrBuilder()
       Required. The Identity Mapping Store to create.
       
      .google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
    • getCmekOptionsCase