Class Affiliation.Lineage.Builder (0.12.0)

public static final class Affiliation.Lineage.Builder extends GeneratedMessage.Builder<Affiliation.Lineage.Builder> implements Affiliation.LineageOrBuilder

lineage information of the affiliated resources This captures source, target and process which created the lineage.

Protobuf type google.cloud.databasecenter.v1beta.Affiliation.Lineage

Static Methods

getDescriptor()

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

Methods

build()

public Affiliation.Lineage build()
Returns
Type Description
Affiliation.Lineage

buildPartial()

public Affiliation.Lineage buildPartial()
Returns
Type Description
Affiliation.Lineage

clear()

public Affiliation.Lineage.Builder clear()
Returns
Type Description
Affiliation.Lineage.Builder
Overrides

clearProcessFqn()

public Affiliation.Lineage.Builder clearProcessFqn()

Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.

string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

clearProcessType()

public Affiliation.Lineage.Builder clearProcessType()

Optional. Type of process which created the lineage.

.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

clearSourceFqn()

public Affiliation.Lineage.Builder clearSourceFqn()

Optional. FQN of source table / column

string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

clearTargetFqn()

public Affiliation.Lineage.Builder clearTargetFqn()

Optional. FQN of target table / column

string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

getDefaultInstanceForType()

public Affiliation.Lineage getDefaultInstanceForType()
Returns
Type Description
Affiliation.Lineage

getDescriptorForType()

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

getProcessFqn()

public String getProcessFqn()

Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.

string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The processFqn.

getProcessFqnBytes()

public ByteString getProcessFqnBytes()

Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.

string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for processFqn.

getProcessType()

public Affiliation.ProcessType getProcessType()

Optional. Type of process which created the lineage.

.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Affiliation.ProcessType

The processType.

getProcessTypeValue()

public int getProcessTypeValue()

Optional. Type of process which created the lineage.

.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for processType.

getSourceFqn()

public String getSourceFqn()

Optional. FQN of source table / column

string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sourceFqn.

getSourceFqnBytes()

public ByteString getSourceFqnBytes()

Optional. FQN of source table / column

string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sourceFqn.

getTargetFqn()

public String getTargetFqn()

Optional. FQN of target table / column

string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The targetFqn.

getTargetFqnBytes()

public ByteString getTargetFqnBytes()

Optional. FQN of target table / column

string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for targetFqn.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Affiliation.Lineage other)

public Affiliation.Lineage.Builder mergeFrom(Affiliation.Lineage other)
Parameter
Name Description
other Affiliation.Lineage
Returns
Type Description
Affiliation.Lineage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Affiliation.Lineage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Affiliation.Lineage.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Affiliation.Lineage.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Affiliation.Lineage.Builder
Overrides

setProcessFqn(String value)

public Affiliation.Lineage.Builder setProcessFqn(String value)

Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.

string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The processFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setProcessFqnBytes(ByteString value)

public Affiliation.Lineage.Builder setProcessFqnBytes(ByteString value)

Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.

string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for processFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setProcessType(Affiliation.ProcessType value)

public Affiliation.Lineage.Builder setProcessType(Affiliation.ProcessType value)

Optional. Type of process which created the lineage.

.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Affiliation.ProcessType

The processType to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setProcessTypeValue(int value)

public Affiliation.Lineage.Builder setProcessTypeValue(int value)

Optional. Type of process which created the lineage.

.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for processType to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setSourceFqn(String value)

public Affiliation.Lineage.Builder setSourceFqn(String value)

Optional. FQN of source table / column

string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The sourceFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setSourceFqnBytes(ByteString value)

public Affiliation.Lineage.Builder setSourceFqnBytes(ByteString value)

Optional. FQN of source table / column

string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for sourceFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setTargetFqn(String value)

public Affiliation.Lineage.Builder setTargetFqn(String value)

Optional. FQN of target table / column

string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The targetFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.

setTargetFqnBytes(ByteString value)

public Affiliation.Lineage.Builder setTargetFqnBytes(ByteString value)

Optional. FQN of target table / column

string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for targetFqn to set.

Returns
Type Description
Affiliation.Lineage.Builder

This builder for chaining.