Package com.google.cloud.dataplex.v1
Class DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder>
com.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder
- All Implemented Interfaces:
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo
public static final class DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder>
implements DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder
The profile information for a string type field.Protobuf type
google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.doubleOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongOutput only.longOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAverageLength(double value) Output only.setMaxLength(long value) Output only.setMinLength(long 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<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.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<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.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<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.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
public DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder>
-
mergeFrom
public DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.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<DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder>- Throws:
IOException
-
getMinLength
public long getMinLength()Output only. Minimum length of non-null values in the scanned data.
int64 min_length = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMinLengthin interfaceDataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder- Returns:
- The minLength.
-
setMinLength
Output only. Minimum length of non-null values in the scanned data.
int64 min_length = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The minLength to set.- Returns:
- This builder for chaining.
-
clearMinLength
Output only. Minimum length of non-null values in the scanned data.
int64 min_length = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getMaxLength
public long getMaxLength()Output only. Maximum length of non-null values in the scanned data.
int64 max_length = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMaxLengthin interfaceDataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder- Returns:
- The maxLength.
-
setMaxLength
Output only. Maximum length of non-null values in the scanned data.
int64 max_length = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The maxLength to set.- Returns:
- This builder for chaining.
-
clearMaxLength
Output only. Maximum length of non-null values in the scanned data.
int64 max_length = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getAverageLength
public double getAverageLength()Output only. Average length of non-null values in the scanned data.
double average_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAverageLengthin interfaceDataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder- Returns:
- The averageLength.
-
setAverageLength
public DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo.Builder setAverageLength(double value) Output only. Average length of non-null values in the scanned data.
double average_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The averageLength to set.- Returns:
- This builder for chaining.
-
clearAverageLength
Output only. Average length of non-null values in the scanned data.
double average_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-