- 0.79.0 (latest)
- 0.78.0
- 0.77.0
- 0.76.0
- 0.74.0
- 0.72.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.66.0
- 0.64.0
- 0.63.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class IdentityMappingStore.Builder extends GeneratedMessage.Builder<IdentityMappingStore.Builder> implements IdentityMappingStoreOrBuilderIdentity Mapping Store which contains Identity Mapping Entries.
Protobuf type google.cloud.discoveryengine.v1.IdentityMappingStore
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > IdentityMappingStore.BuilderImplements
IdentityMappingStoreOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public IdentityMappingStore build()| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore |
|
buildPartial()
public IdentityMappingStore buildPartial()| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore |
|
clear()
public IdentityMappingStore.Builder clear()| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
clearCmekConfig()
public IdentityMappingStore.Builder clearCmekConfig()Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
clearKmsKeyName()
public IdentityMappingStore.Builder clearKmsKeyName()Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.
Must be set for requests that need to comply with CMEK Org Policy protections.
If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.
string kms_key_name = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |
clearName()
public IdentityMappingStore.Builder clearName() Immutable. The full resource name of the identity mapping store.
Format:
projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |
getCmekConfig()
public CmekConfig getCmekConfig()Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CmekConfig |
The cmekConfig. |
getCmekConfigBuilder()
public CmekConfig.Builder getCmekConfigBuilder()Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CmekConfig.Builder |
|
getCmekConfigOrBuilder()
public CmekConfigOrBuilder getCmekConfigOrBuilder()Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CmekConfigOrBuilder |
|
getDefaultInstanceForType()
public IdentityMappingStore getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getKmsKeyName()
public String getKmsKeyName()Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.
Must be set for requests that need to comply with CMEK Org Policy protections.
If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.
string kms_key_name = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The kmsKeyName. |
getKmsKeyNameBytes()
public ByteString getKmsKeyNameBytes()Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.
Must be set for requests that need to comply with CMEK Org Policy protections.
If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.
string kms_key_name = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for kmsKeyName. |
getName()
public String getName() Immutable. The full resource name of the identity mapping store.
Format:
projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Immutable. The full resource name of the identity mapping store.
Format:
projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
hasCmekConfig()
public boolean hasCmekConfig()Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cmekConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCmekConfig(CmekConfig value)
public IdentityMappingStore.Builder mergeCmekConfig(CmekConfig value)Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
CmekConfig |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
mergeFrom(IdentityMappingStore other)
public IdentityMappingStore.Builder mergeFrom(IdentityMappingStore other)| Parameter | |
|---|---|
| Name | Description |
other |
IdentityMappingStore |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public IdentityMappingStore.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public IdentityMappingStore.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
setCmekConfig(CmekConfig value)
public IdentityMappingStore.Builder setCmekConfig(CmekConfig value)Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
CmekConfig |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
setCmekConfig(CmekConfig.Builder builderForValue)
public IdentityMappingStore.Builder setCmekConfig(CmekConfig.Builder builderForValue)Output only. CMEK-related information for the Identity Mapping Store.
.google.cloud.discoveryengine.v1.CmekConfig cmek_config = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CmekConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
|
setKmsKeyName(String value)
public IdentityMappingStore.Builder setKmsKeyName(String value)Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.
Must be set for requests that need to comply with CMEK Org Policy protections.
If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.
string kms_key_name = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe kmsKeyName to set. |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |
setKmsKeyNameBytes(ByteString value)
public IdentityMappingStore.Builder setKmsKeyNameBytes(ByteString value)Input only. The KMS key to be used to protect this Identity Mapping Store at creation time.
Must be set for requests that need to comply with CMEK Org Policy protections.
If this field is set and processed successfully, the Identity Mapping Store will be protected by the KMS key, as indicated in the cmek_config field.
string kms_key_name = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for kmsKeyName to set. |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |
setName(String value)
public IdentityMappingStore.Builder setName(String value) Immutable. The full resource name of the identity mapping store.
Format:
projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public IdentityMappingStore.Builder setNameBytes(ByteString value) Immutable. The full resource name of the identity mapping store.
Format:
projects/{project}/locations/{location}/identityMappingStores/{identity_mapping_store}.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore.Builder |
This builder for chaining. |