public static final class EntryLink.Builder extends GeneratedMessage.Builder<EntryLink.Builder> implements EntryLinkOrBuilderEntryLink represents a link between two Entries.
Protobuf type google.cloud.dataplex.v1.EntryLink
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > EntryLink.BuilderImplements
EntryLinkOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllEntryReferences(Iterable<? extends EntryLink.EntryReference> values)
public EntryLink.Builder addAllEntryReferences(Iterable<? extends EntryLink.EntryReference> values)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.dataplex.v1.EntryLink.EntryReference> |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
addEntryReferences(EntryLink.EntryReference value)
public EntryLink.Builder addEntryReferences(EntryLink.EntryReference value)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
EntryLink.EntryReference |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
addEntryReferences(EntryLink.EntryReference.Builder builderForValue)
public EntryLink.Builder addEntryReferences(EntryLink.EntryReference.Builder builderForValue)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
EntryLink.EntryReference.Builder |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
addEntryReferences(int index, EntryLink.EntryReference value)
public EntryLink.Builder addEntryReferences(int index, EntryLink.EntryReference value)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
EntryLink.EntryReference |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
addEntryReferences(int index, EntryLink.EntryReference.Builder builderForValue)
public EntryLink.Builder addEntryReferences(int index, EntryLink.EntryReference.Builder builderForValue)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
EntryLink.EntryReference.Builder |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
addEntryReferencesBuilder()
public EntryLink.EntryReference.Builder addEntryReferencesBuilder()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
EntryLink.EntryReference.Builder |
|
addEntryReferencesBuilder(int index)
public EntryLink.EntryReference.Builder addEntryReferencesBuilder(int index)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EntryLink.EntryReference.Builder |
|
build()
public EntryLink build()| Returns | |
|---|---|
| Type | Description |
EntryLink |
|
buildPartial()
public EntryLink buildPartial()| Returns | |
|---|---|
| Type | Description |
EntryLink |
|
clear()
public EntryLink.Builder clear()| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
clearAspects()
public EntryLink.Builder clearAspects()| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
clearCreateTime()
public EntryLink.Builder clearCreateTime()Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
clearEntryLinkType()
public EntryLink.Builder clearEntryLinkType()Required. Immutable. Relative resource name of the Entry Link Type used to create this Entry Link. For example:
- Entry link between synonym terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/synonym - Entry link between related terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/related - Entry link between glossary terms and data assets:
projects/dataplex-types/locations/global/entryLinkTypes/definition
string entry_link_type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
clearEntryReferences()
public EntryLink.Builder clearEntryReferences()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
clearName()
public EntryLink.Builder clearName() Output only. Immutable. Identifier. The relative resource name of the Entry
Link, of the form:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
clearUpdateTime()
public EntryLink.Builder clearUpdateTime()Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
containsAspects(String key)
public boolean containsAspects(String key) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getAspects() (deprecated)
public Map<String,Aspect> getAspects()Use #getAspectsMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,Aspect> |
|
getAspectsCount()
public int getAspectsCount() Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getAspectsMap()
public Map<String,Aspect> getAspectsMap() Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,Aspect> |
|
getAspectsOrDefault(String key, Aspect defaultValue)
public Aspect getAspectsOrDefault(String key, Aspect defaultValue) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
Aspect |
| Returns | |
|---|---|
| Type | Description |
Aspect |
|
getAspectsOrThrow(String key)
public Aspect getAspectsOrThrow(String key) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
Aspect |
|
getCreateTime()
public Timestamp getCreateTime()Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getDefaultInstanceForType()
public EntryLink getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
EntryLink |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEntryLinkType()
public String getEntryLinkType()Required. Immutable. Relative resource name of the Entry Link Type used to create this Entry Link. For example:
- Entry link between synonym terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/synonym - Entry link between related terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/related - Entry link between glossary terms and data assets:
projects/dataplex-types/locations/global/entryLinkTypes/definition
string entry_link_type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The entryLinkType. |
getEntryLinkTypeBytes()
public ByteString getEntryLinkTypeBytes()Required. Immutable. Relative resource name of the Entry Link Type used to create this Entry Link. For example:
- Entry link between synonym terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/synonym - Entry link between related terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/related - Entry link between glossary terms and data assets:
projects/dataplex-types/locations/global/entryLinkTypes/definition
string entry_link_type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for entryLinkType. |
getEntryReferences(int index)
public EntryLink.EntryReference getEntryReferences(int index)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EntryLink.EntryReference |
|
getEntryReferencesBuilder(int index)
public EntryLink.EntryReference.Builder getEntryReferencesBuilder(int index)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EntryLink.EntryReference.Builder |
|
getEntryReferencesBuilderList()
public List<EntryLink.EntryReference.Builder> getEntryReferencesBuilderList()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getEntryReferencesCount()
public int getEntryReferencesCount()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
int |
|
getEntryReferencesList()
public List<EntryLink.EntryReference> getEntryReferencesList()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
List<EntryReference> |
|
getEntryReferencesOrBuilder(int index)
public EntryLink.EntryReferenceOrBuilder getEntryReferencesOrBuilder(int index)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EntryLink.EntryReferenceOrBuilder |
|
getEntryReferencesOrBuilderList()
public List<? extends EntryLink.EntryReferenceOrBuilder> getEntryReferencesOrBuilderList()Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.dataplex.v1.EntryLink.EntryReferenceOrBuilder> |
|
getMutableAspects() (deprecated)
public Map<String,Aspect> getMutableAspects()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,Aspect> |
|
getName()
public String getName() Output only. Immutable. Identifier. The relative resource name of the Entry
Link, of the form:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Output only. Immutable. Identifier. The relative resource name of the Entry
Link, of the form:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getUpdateTime()
public Timestamp getUpdateTime()Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasCreateTime()
public boolean hasCreateTime()Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCreateTime(Timestamp value)
public EntryLink.Builder mergeCreateTime(Timestamp value)Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
mergeFrom(EntryLink other)
public EntryLink.Builder mergeFrom(EntryLink other)| Parameter | |
|---|---|
| Name | Description |
other |
EntryLink |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public EntryLink.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public EntryLink.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
mergeUpdateTime(Timestamp value)
public EntryLink.Builder mergeUpdateTime(Timestamp value)Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
putAllAspects(Map<String,Aspect> values)
public EntryLink.Builder putAllAspects(Map<String,Aspect> values) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Map<String,Aspect> |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
putAspects(String key, Aspect value)
public EntryLink.Builder putAspects(String key, Aspect value) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
value |
Aspect |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
putAspectsBuilderIfAbsent(String key)
public Aspect.Builder putAspectsBuilderIfAbsent(String key) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
Aspect.Builder |
|
removeAspects(String key)
public EntryLink.Builder removeAspects(String key) Optional. The aspects that are attached to the entry link.
The format of the aspect key has to be the following:
{project_id_or_number}.{location_id}.{aspect_type_id}
Currently, only a single aspect of a Dataplex-owned Aspect Type is allowed.
map<string, .google.cloud.dataplex.v1.Aspect> aspects = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
removeEntryReferences(int index)
public EntryLink.Builder removeEntryReferences(int index)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setCreateTime(Timestamp value)
public EntryLink.Builder setCreateTime(Timestamp value)Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setCreateTime(Timestamp.Builder builderForValue)
public EntryLink.Builder setCreateTime(Timestamp.Builder builderForValue)Output only. The time when the Entry Link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setEntryLinkType(String value)
public EntryLink.Builder setEntryLinkType(String value)Required. Immutable. Relative resource name of the Entry Link Type used to create this Entry Link. For example:
- Entry link between synonym terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/synonym - Entry link between related terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/related - Entry link between glossary terms and data assets:
projects/dataplex-types/locations/global/entryLinkTypes/definition
string entry_link_type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe entryLinkType to set. |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
setEntryLinkTypeBytes(ByteString value)
public EntryLink.Builder setEntryLinkTypeBytes(ByteString value)Required. Immutable. Relative resource name of the Entry Link Type used to create this Entry Link. For example:
- Entry link between synonym terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/synonym - Entry link between related terms in a glossary:
projects/dataplex-types/locations/global/entryLinkTypes/related - Entry link between glossary terms and data assets:
projects/dataplex-types/locations/global/entryLinkTypes/definition
string entry_link_type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for entryLinkType to set. |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
setEntryReferences(int index, EntryLink.EntryReference value)
public EntryLink.Builder setEntryReferences(int index, EntryLink.EntryReference value)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
EntryLink.EntryReference |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setEntryReferences(int index, EntryLink.EntryReference.Builder builderForValue)
public EntryLink.Builder setEntryReferences(int index, EntryLink.EntryReference.Builder builderForValue)Required. Immutable. Specifies the Entries referenced in the Entry Link. There should be exactly two entry references.
repeated .google.cloud.dataplex.v1.EntryLink.EntryReference entry_references = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
EntryLink.EntryReference.Builder |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setName(String value)
public EntryLink.Builder setName(String value) Output only. Immutable. Identifier. The relative resource name of the Entry
Link, of the form:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public EntryLink.Builder setNameBytes(ByteString value) Output only. Immutable. Identifier. The relative resource name of the Entry
Link, of the form:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
This builder for chaining. |
setUpdateTime(Timestamp value)
public EntryLink.Builder setUpdateTime(Timestamp value)Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|
setUpdateTime(Timestamp.Builder builderForValue)
public EntryLink.Builder setUpdateTime(Timestamp.Builder builderForValue)Output only. The time when the Entry Link was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
EntryLink.Builder |
|