public static final class CreateIdentityMappingStoreRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<CreateIdentityMappingStoreRequest.Builder> implements CreateIdentityMappingStoreRequestOrBuilder
Request message for [IdentityMappingStoreService.CreateIdentityMappingStore][google.cloud.discoveryengine.v1.IdentityMappingStoreService.CreateIdentityMappingStore]Protobuf type
google.cloud.discoveryengine.v1.CreateIdentityMappingStoreRequestaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<CreateIdentityMappingStoreRequest.Builder>public CreateIdentityMappingStoreRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<CreateIdentityMappingStoreRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<CreateIdentityMappingStoreRequest.Builder>public CreateIdentityMappingStoreRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateIdentityMappingStoreRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateIdentityMappingStoreRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateIdentityMappingStoreRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateIdentityMappingStoreRequest.Builder>public CreateIdentityMappingStoreRequest.Builder mergeFrom(CreateIdentityMappingStoreRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<CreateIdentityMappingStoreRequest.Builder>public CreateIdentityMappingStoreRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateIdentityMappingStoreRequest.Builder>IOExceptionpublic CreateIdentityMappingStoreRequest.CmekOptionsCase getCmekOptionsCase()
getCmekOptionsCase in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder clearCmekOptions()
public boolean hasCmekConfigName()
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }hasCmekConfigName in interface CreateIdentityMappingStoreRequestOrBuilderpublic String getCmekConfigName()
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }getCmekConfigName in interface CreateIdentityMappingStoreRequestOrBuilderpublic 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) = { ... }getCmekConfigNameBytes in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder setCmekConfigName(String value)
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }value - The cmekConfigName to set.public CreateIdentityMappingStoreRequest.Builder clearCmekConfigName()
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }public CreateIdentityMappingStoreRequest.Builder setCmekConfigNameBytes(com.google.protobuf.ByteString value)
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
string cmek_config_name = 5 [(.google.api.resource_reference) = { ... }value - The bytes for cmekConfigName to set.public 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;hasDisableCmek in interface CreateIdentityMappingStoreRequestOrBuilderpublic 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;getDisableCmek in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder setDisableCmek(boolean value)
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;value - The disableCmek to set.public CreateIdentityMappingStoreRequest.Builder clearDisableCmek()
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;public 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) = { ... }
getParent in interface CreateIdentityMappingStoreRequestOrBuilderpublic 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) = { ... }
getParentBytes in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder setParent(String value)
Required. The parent collection resource name, such as
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateIdentityMappingStoreRequest.Builder clearParent()
Required. The parent collection resource name, such as
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateIdentityMappingStoreRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent collection resource name, such as
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public 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];getIdentityMappingStoreId in interface CreateIdentityMappingStoreRequestOrBuilderpublic 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];getIdentityMappingStoreIdBytes in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder setIdentityMappingStoreId(String value)
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];value - The identityMappingStoreId to set.public CreateIdentityMappingStoreRequest.Builder clearIdentityMappingStoreId()
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];public CreateIdentityMappingStoreRequest.Builder setIdentityMappingStoreIdBytes(com.google.protobuf.ByteString value)
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];value - The bytes for identityMappingStoreId to set.public boolean hasIdentityMappingStore()
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
hasIdentityMappingStore in interface CreateIdentityMappingStoreRequestOrBuilderpublic IdentityMappingStore getIdentityMappingStore()
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
getIdentityMappingStore in interface CreateIdentityMappingStoreRequestOrBuilderpublic CreateIdentityMappingStoreRequest.Builder setIdentityMappingStore(IdentityMappingStore value)
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateIdentityMappingStoreRequest.Builder setIdentityMappingStore(IdentityMappingStore.Builder builderForValue)
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateIdentityMappingStoreRequest.Builder mergeIdentityMappingStore(IdentityMappingStore value)
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateIdentityMappingStoreRequest.Builder clearIdentityMappingStore()
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
public IdentityMappingStore.Builder getIdentityMappingStoreBuilder()
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
public IdentityMappingStoreOrBuilder getIdentityMappingStoreOrBuilder()
Required. The Identity Mapping Store to create.
.google.cloud.discoveryengine.v1.IdentityMappingStore identity_mapping_store = 3 [(.google.api.field_behavior) = REQUIRED];
getIdentityMappingStoreOrBuilder in interface CreateIdentityMappingStoreRequestOrBuilderCopyright © 2026 Google LLC. All rights reserved.