@Generated public final class CreateIdentityMappingStoreRequest extends com.google.protobuf.GeneratedMessage implements CreateIdentityMappingStoreRequestOrBuilder
Request message for [IdentityMappingStoreService.CreateIdentityMappingStore][google.cloud.discoveryengine.v1.IdentityMappingStoreService.CreateIdentityMappingStore]Protobuf type
google.cloud.discoveryengine.v1.CreateIdentityMappingStoreRequest| Modifier and Type | Class and Description |
|---|---|
static class |
CreateIdentityMappingStoreRequest.Builder
Request message for
[IdentityMappingStoreService.CreateIdentityMappingStore][google.cloud.discoveryengine.v1.IdentityMappingStoreService.CreateIdentityMappingStore]
Protobuf type
google.cloud.discoveryengine.v1.CreateIdentityMappingStoreRequest |
static class |
CreateIdentityMappingStoreRequest.CmekOptionsCase |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CMEK_CONFIG_NAME_FIELD_NUMBER |
static int |
DISABLE_CMEK_FIELD_NUMBER |
static int |
IDENTITY_MAPPING_STORE_FIELD_NUMBER |
static int |
IDENTITY_MAPPING_STORE_ID_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCmekConfigName()
Resource name of the CmekConfig to use for protecting this Identity
Mapping Store.
|
com.google.protobuf.ByteString |
getCmekConfigNameBytes()
Resource name of the CmekConfig to use for protecting this Identity
Mapping Store.
|
CreateIdentityMappingStoreRequest.CmekOptionsCase |
getCmekOptionsCase() |
static CreateIdentityMappingStoreRequest |
getDefaultInstance() |
CreateIdentityMappingStoreRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getDisableCmek()
Identity Mapping Store without CMEK protections.
|
IdentityMappingStore |
getIdentityMappingStore()
Required.
|
String |
getIdentityMappingStoreId()
Required.
|
com.google.protobuf.ByteString |
getIdentityMappingStoreIdBytes()
Required.
|
IdentityMappingStoreOrBuilder |
getIdentityMappingStoreOrBuilder()
Required.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<CreateIdentityMappingStoreRequest> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasCmekConfigName()
Resource name of the CmekConfig to use for protecting this Identity
Mapping Store.
|
boolean |
hasDisableCmek()
Identity Mapping Store without CMEK protections.
|
int |
hashCode() |
boolean |
hasIdentityMappingStore()
Required.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CreateIdentityMappingStoreRequest.Builder |
newBuilder() |
static CreateIdentityMappingStoreRequest.Builder |
newBuilder(CreateIdentityMappingStoreRequest prototype) |
CreateIdentityMappingStoreRequest.Builder |
newBuilderForType() |
protected CreateIdentityMappingStoreRequest.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static CreateIdentityMappingStoreRequest |
parseDelimitedFrom(InputStream input) |
static CreateIdentityMappingStoreRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateIdentityMappingStoreRequest |
parseFrom(byte[] data) |
static CreateIdentityMappingStoreRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateIdentityMappingStoreRequest |
parseFrom(ByteBuffer data) |
static CreateIdentityMappingStoreRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateIdentityMappingStoreRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CreateIdentityMappingStoreRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateIdentityMappingStoreRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CreateIdentityMappingStoreRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateIdentityMappingStoreRequest |
parseFrom(InputStream input) |
static CreateIdentityMappingStoreRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CreateIdentityMappingStoreRequest> |
parser() |
CreateIdentityMappingStoreRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CMEK_CONFIG_NAME_FIELD_NUMBER
public static final int DISABLE_CMEK_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
public static final int IDENTITY_MAPPING_STORE_ID_FIELD_NUMBER
public static final int IDENTITY_MAPPING_STORE_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic CreateIdentityMappingStoreRequest.CmekOptionsCase getCmekOptionsCase()
getCmekOptionsCase in interface CreateIdentityMappingStoreRequestOrBuilderpublic 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 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 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 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 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 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 CreateIdentityMappingStoreRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CreateIdentityMappingStoreRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateIdentityMappingStoreRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CreateIdentityMappingStoreRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CreateIdentityMappingStoreRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CreateIdentityMappingStoreRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CreateIdentityMappingStoreRequest.Builder newBuilder()
public static CreateIdentityMappingStoreRequest.Builder newBuilder(CreateIdentityMappingStoreRequest prototype)
public CreateIdentityMappingStoreRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CreateIdentityMappingStoreRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static CreateIdentityMappingStoreRequest getDefaultInstance()
public static com.google.protobuf.Parser<CreateIdentityMappingStoreRequest> parser()
public com.google.protobuf.Parser<CreateIdentityMappingStoreRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic CreateIdentityMappingStoreRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.