Package com.google.cloud.chronicle.v1
Class TimestampMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TimestampMetadata.Builder>
com.google.cloud.chronicle.v1.TimestampMetadata.Builder
- All Implemented Interfaces:
TimestampMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TimestampMetadata
public static final class TimestampMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TimestampMetadata.Builder>
implements TimestampMetadataOrBuilder
Metadata of the timestamp column.Protobuf type
google.cloud.chronicle.v1.TimestampMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether the timestamp column is interpolable in UI.Whether the timestamp column is sortable in UI.Time format of the timestamp column.Time granularity of the timestamp column.Time zone of the timestamp column.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether the timestamp column is interpolable in UI.booleanWhether the timestamp column is sortable in UI.Time format of the timestamp column.com.google.protobuf.ByteStringTime format of the timestamp column.Time granularity of the timestamp column.com.google.protobuf.ByteStringTime granularity of the timestamp column.Time zone of the timestamp column.com.google.protobuf.ByteStringTime zone of the timestamp column.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(TimestampMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setIsInterpolable(boolean value) Whether the timestamp column is interpolable in UI.setIsSortable(boolean value) Whether the timestamp column is sortable in UI.setTimeFormat(String value) Time format of the timestamp column.setTimeFormatBytes(com.google.protobuf.ByteString value) Time format of the timestamp column.setTimeGranularity(String value) Time granularity of the timestamp column.setTimeGranularityBytes(com.google.protobuf.ByteString value) Time granularity of the timestamp column.setTimeZone(String value) Time zone of the timestamp column.setTimeZoneBytes(com.google.protobuf.ByteString value) Time zone of the timestamp column.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<TimestampMetadata.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<TimestampMetadata.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<TimestampMetadata.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<TimestampMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TimestampMetadata.Builder>
-
mergeFrom
public TimestampMetadata.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<TimestampMetadata.Builder>- Throws:
IOException
-
getTimeFormat
Time format of the timestamp column.
string time_format = 1;- Specified by:
getTimeFormatin interfaceTimestampMetadataOrBuilder- Returns:
- The timeFormat.
-
getTimeFormatBytes
public com.google.protobuf.ByteString getTimeFormatBytes()Time format of the timestamp column.
string time_format = 1;- Specified by:
getTimeFormatBytesin interfaceTimestampMetadataOrBuilder- Returns:
- The bytes for timeFormat.
-
setTimeFormat
Time format of the timestamp column.
string time_format = 1;- Parameters:
value- The timeFormat to set.- Returns:
- This builder for chaining.
-
clearTimeFormat
Time format of the timestamp column.
string time_format = 1;- Returns:
- This builder for chaining.
-
setTimeFormatBytes
Time format of the timestamp column.
string time_format = 1;- Parameters:
value- The bytes for timeFormat to set.- Returns:
- This builder for chaining.
-
getTimeZone
Time zone of the timestamp column.
string time_zone = 2;- Specified by:
getTimeZonein interfaceTimestampMetadataOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public com.google.protobuf.ByteString getTimeZoneBytes()Time zone of the timestamp column.
string time_zone = 2;- Specified by:
getTimeZoneBytesin interfaceTimestampMetadataOrBuilder- Returns:
- The bytes for timeZone.
-
setTimeZone
Time zone of the timestamp column.
string time_zone = 2;- Parameters:
value- The timeZone to set.- Returns:
- This builder for chaining.
-
clearTimeZone
Time zone of the timestamp column.
string time_zone = 2;- Returns:
- This builder for chaining.
-
setTimeZoneBytes
Time zone of the timestamp column.
string time_zone = 2;- Parameters:
value- The bytes for timeZone to set.- Returns:
- This builder for chaining.
-
getTimeGranularity
Time granularity of the timestamp column.
string time_granularity = 3;- Specified by:
getTimeGranularityin interfaceTimestampMetadataOrBuilder- Returns:
- The timeGranularity.
-
getTimeGranularityBytes
public com.google.protobuf.ByteString getTimeGranularityBytes()Time granularity of the timestamp column.
string time_granularity = 3;- Specified by:
getTimeGranularityBytesin interfaceTimestampMetadataOrBuilder- Returns:
- The bytes for timeGranularity.
-
setTimeGranularity
Time granularity of the timestamp column.
string time_granularity = 3;- Parameters:
value- The timeGranularity to set.- Returns:
- This builder for chaining.
-
clearTimeGranularity
Time granularity of the timestamp column.
string time_granularity = 3;- Returns:
- This builder for chaining.
-
setTimeGranularityBytes
Time granularity of the timestamp column.
string time_granularity = 3;- Parameters:
value- The bytes for timeGranularity to set.- Returns:
- This builder for chaining.
-
getIsSortable
public boolean getIsSortable()Whether the timestamp column is sortable in UI.
bool is_sortable = 4;- Specified by:
getIsSortablein interfaceTimestampMetadataOrBuilder- Returns:
- The isSortable.
-
setIsSortable
Whether the timestamp column is sortable in UI.
bool is_sortable = 4;- Parameters:
value- The isSortable to set.- Returns:
- This builder for chaining.
-
clearIsSortable
Whether the timestamp column is sortable in UI.
bool is_sortable = 4;- Returns:
- This builder for chaining.
-
getIsInterpolable
public boolean getIsInterpolable()Whether the timestamp column is interpolable in UI.
bool is_interpolable = 5;- Specified by:
getIsInterpolablein interfaceTimestampMetadataOrBuilder- Returns:
- The isInterpolable.
-
setIsInterpolable
Whether the timestamp column is interpolable in UI.
bool is_interpolable = 5;- Parameters:
value- The isInterpolable to set.- Returns:
- This builder for chaining.
-
clearIsInterpolable
Whether the timestamp column is interpolable in UI.
bool is_interpolable = 5;- Returns:
- This builder for chaining.
-