Package com.google.cloud.dataplex.v1
Class ScannedData.IncrementalField.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ScannedData.IncrementalField.Builder>
com.google.cloud.dataplex.v1.ScannedData.IncrementalField.Builder
- All Implemented Interfaces:
ScannedData.IncrementalFieldOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ScannedData.IncrementalField
public static final class ScannedData.IncrementalField.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ScannedData.IncrementalField.Builder>
implements ScannedData.IncrementalFieldOrBuilder
A data range denoted by a pair of start/end values of a field.Protobuf type
google.cloud.dataplex.v1.ScannedData.IncrementalField-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearEnd()Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnd()Output only.com.google.protobuf.ByteStringOutput only.getField()Output only.com.google.protobuf.ByteStringOutput only.getStart()Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.setEndBytes(com.google.protobuf.ByteString value) Output only.Output only.setFieldBytes(com.google.protobuf.ByteString value) Output only.Output only.setStartBytes(com.google.protobuf.ByteString value) Output only.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<ScannedData.IncrementalField.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<ScannedData.IncrementalField.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<ScannedData.IncrementalField.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<ScannedData.IncrementalField.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ScannedData.IncrementalField.Builder>
-
mergeFrom
public ScannedData.IncrementalField.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<ScannedData.IncrementalField.Builder>- Throws:
IOException
-
getField
Output only. The field that contains values which monotonically increases over time (e.g. a timestamp column).
string field = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The field.
-
getFieldBytes
public com.google.protobuf.ByteString getFieldBytes()Output only. The field that contains values which monotonically increases over time (e.g. a timestamp column).
string field = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldBytesin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The bytes for field.
-
setField
Output only. The field that contains values which monotonically increases over time (e.g. a timestamp column).
string field = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The field to set.- Returns:
- This builder for chaining.
-
clearField
Output only. The field that contains values which monotonically increases over time (e.g. a timestamp column).
string field = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setFieldBytes
Output only. The field that contains values which monotonically increases over time (e.g. a timestamp column).
string field = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for field to set.- Returns:
- This builder for chaining.
-
getStart
Output only. Value that marks the start of the range.
string start = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The start.
-
getStartBytes
public com.google.protobuf.ByteString getStartBytes()Output only. Value that marks the start of the range.
string start = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartBytesin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The bytes for start.
-
setStart
Output only. Value that marks the start of the range.
string start = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The start to set.- Returns:
- This builder for chaining.
-
clearStart
Output only. Value that marks the start of the range.
string start = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setStartBytes
Output only. Value that marks the start of the range.
string start = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for start to set.- Returns:
- This builder for chaining.
-
getEnd
Output only. Value that marks the end of the range.
string end = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The end.
-
getEndBytes
public com.google.protobuf.ByteString getEndBytes()Output only. Value that marks the end of the range.
string end = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndBytesin interfaceScannedData.IncrementalFieldOrBuilder- Returns:
- The bytes for end.
-
setEnd
Output only. Value that marks the end of the range.
string end = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The end to set.- Returns:
- This builder for chaining.
-
clearEnd
Output only. Value that marks the end of the range.
string end = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setEndBytes
Output only. Value that marks the end of the range.
string end = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for end to set.- Returns:
- This builder for chaining.
-