Class Affiliation.Lineage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Affiliation.Lineage.Builder>
com.google.cloud.databasecenter.v1beta.Affiliation.Lineage.Builder
- All Implemented Interfaces:
Affiliation.LineageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Affiliation.Lineage
public static final class Affiliation.Lineage.Builder
extends com.google.protobuf.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Optional.intOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Affiliation.Lineage other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setProcessFqn(String value) Optional.setProcessFqnBytes(com.google.protobuf.ByteString value) Optional.Optional.setProcessTypeValue(int value) Optional.setSourceFqn(String value) Optional.setSourceFqnBytes(com.google.protobuf.ByteString value) Optional.setTargetFqn(String value) Optional.setTargetFqnBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Lineage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Lineage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Lineage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Affiliation.Lineage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Affiliation.Lineage.Builder>
-
mergeFrom
public Affiliation.Lineage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Affiliation.Lineage.Builder>- Throws:
IOException
-
getSourceFqn
Optional. FQN of source table / column
string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSourceFqnin interfaceAffiliation.LineageOrBuilder- Returns:
- The sourceFqn.
-
getSourceFqnBytes
public com.google.protobuf.ByteString getSourceFqnBytes()Optional. FQN of source table / column
string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSourceFqnBytesin interfaceAffiliation.LineageOrBuilder- Returns:
- The bytes for sourceFqn.
-
setSourceFqn
Optional. FQN of source table / column
string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The sourceFqn to set.- Returns:
- This builder for chaining.
-
clearSourceFqn
Optional. FQN of source table / column
string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setSourceFqnBytes
Optional. FQN of source table / column
string source_fqn = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for sourceFqn to set.- Returns:
- This builder for chaining.
-
getTargetFqn
Optional. FQN of target table / column
string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTargetFqnin interfaceAffiliation.LineageOrBuilder- Returns:
- The targetFqn.
-
getTargetFqnBytes
public com.google.protobuf.ByteString getTargetFqnBytes()Optional. FQN of target table / column
string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTargetFqnBytesin interfaceAffiliation.LineageOrBuilder- Returns:
- The bytes for targetFqn.
-
setTargetFqn
Optional. FQN of target table / column
string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The targetFqn to set.- Returns:
- This builder for chaining.
-
clearTargetFqn
Optional. FQN of target table / column
string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setTargetFqnBytes
Optional. FQN of target table / column
string target_fqn = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for targetFqn to set.- Returns:
- This builder for chaining.
-
getProcessFqn
Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.
string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProcessFqnin interfaceAffiliation.LineageOrBuilder- Returns:
- The processFqn.
-
getProcessFqnBytes
public com.google.protobuf.ByteString getProcessFqnBytes()Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.
string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProcessFqnBytesin interfaceAffiliation.LineageOrBuilder- Returns:
- The bytes for processFqn.
-
setProcessFqn
Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.
string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The processFqn to set.- Returns:
- This builder for chaining.
-
clearProcessFqn
Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.
string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setProcessFqnBytes
Optional. FQN of process which created the lineage i.e. dataplex, datastream etc.
string process_fqn = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for processFqn to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getProcessTypeValuein interfaceAffiliation.LineageOrBuilder- Returns:
- The enum numeric value on the wire for processType.
-
setProcessTypeValue
Optional. Type of process which created the lineage.
.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for processType to set.- Returns:
- This builder for chaining.
-
getProcessType
Optional. Type of process which created the lineage.
.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProcessTypein interfaceAffiliation.LineageOrBuilder- Returns:
- The processType.
-
setProcessType
Optional. Type of process which created the lineage.
.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The processType to set.- Returns:
- This builder for chaining.
-
clearProcessType
Optional. Type of process which created the lineage.
.google.cloud.databasecenter.v1beta.Affiliation.ProcessType process_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-