Class DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder (1.91.0)

public static final class DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder extends GeneratedMessage.Builder<DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder> implements DataQualityRule.RuleSource.RulePathElement.EntryLinkSourceOrBuilder

Entry link source represents information about the entry link.

Protobuf type google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource build()
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource

buildPartial()

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource buildPartial()
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource

clear()

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder clear()
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder
Overrides
public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder clearEntryLink()

Output only. The entry link name in the form of: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}

string entry_link = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.

clearEntryLinkType()

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder clearEntryLinkType()

Output only. The entry link type to represent the current relationship between the entry and the next entry in the path. In the form of: projects/{project_id_or_number}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}

string entry_link_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.

getDefaultInstanceForType()

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource getDefaultInstanceForType()
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides
public String getEntryLink()

Output only. The entry link name in the form of: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}

string entry_link = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The entryLink.

getEntryLinkBytes()

public ByteString getEntryLinkBytes()

Output only. The entry link name in the form of: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}

string entry_link = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for entryLink.

getEntryLinkType()

public String getEntryLinkType()

Output only. The entry link type to represent the current relationship between the entry and the next entry in the path. In the form of: projects/{project_id_or_number}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}

string entry_link_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The entryLinkType.

getEntryLinkTypeBytes()

public ByteString getEntryLinkTypeBytes()

Output only. The entry link type to represent the current relationship between the entry and the next entry in the path. In the form of: projects/{project_id_or_number}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}

string entry_link_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for entryLinkType.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource other)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder mergeFrom(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource other)
Parameter
Name Description
other DataQualityRule.RuleSource.RulePathElement.EntryLinkSource
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder
Overrides
public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder setEntryLink(String value)

Output only. The entry link name in the form of: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}

string entry_link = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The entryLink to set.

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.

setEntryLinkBytes(ByteString value)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder setEntryLinkBytes(ByteString value)

Output only. The entry link name in the form of: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entryLinks/{entry_link_id}

string entry_link = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for entryLink to set.

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.

setEntryLinkType(String value)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder setEntryLinkType(String value)

Output only. The entry link type to represent the current relationship between the entry and the next entry in the path. In the form of: projects/{project_id_or_number}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}

string entry_link_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The entryLinkType to set.

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.

setEntryLinkTypeBytes(ByteString value)

public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder setEntryLinkTypeBytes(ByteString value)

Output only. The entry link type to represent the current relationship between the entry and the next entry in the path. In the form of: projects/{project_id_or_number}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}

string entry_link_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for entryLinkType to set.

Returns
Type Description
DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder

This builder for chaining.