Package com.google.cloud.visionai.v1
Class DateTimeRangeArray.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DateTimeRangeArray.Builder>
com.google.cloud.visionai.v1.DateTimeRangeArray.Builder
- All Implemented Interfaces:
DateTimeRangeArrayOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DateTimeRangeArray
public static final class DateTimeRangeArray.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DateTimeRangeArray.Builder>
implements DateTimeRangeArrayOrBuilder
A list of datetime range values.Protobuf type
google.cloud.visionai.v1.DateTimeRangeArray-
Method Summary
Modifier and TypeMethodDescriptionaddAllDateTimeRanges(Iterable<? extends DateTimeRange> values) Date time ranges.addDateTimeRanges(int index, DateTimeRange value) Date time ranges.addDateTimeRanges(int index, DateTimeRange.Builder builderForValue) Date time ranges.addDateTimeRanges(DateTimeRange value) Date time ranges.addDateTimeRanges(DateTimeRange.Builder builderForValue) Date time ranges.Date time ranges.addDateTimeRangesBuilder(int index) Date time ranges.build()clear()Date time ranges.getDateTimeRanges(int index) Date time ranges.getDateTimeRangesBuilder(int index) Date time ranges.Date time ranges.intDate time ranges.Date time ranges.getDateTimeRangesOrBuilder(int index) Date time ranges.List<? extends DateTimeRangeOrBuilder>Date time ranges.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DateTimeRangeArray other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeDateTimeRanges(int index) Date time ranges.setDateTimeRanges(int index, DateTimeRange value) Date time ranges.setDateTimeRanges(int index, DateTimeRange.Builder builderForValue) Date time ranges.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<DateTimeRangeArray.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<DateTimeRangeArray.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<DateTimeRangeArray.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<DateTimeRangeArray.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DateTimeRangeArray.Builder>
-
mergeFrom
public DateTimeRangeArray.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<DateTimeRangeArray.Builder>- Throws:
IOException
-
getDateTimeRangesList
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;- Specified by:
getDateTimeRangesListin interfaceDateTimeRangeArrayOrBuilder
-
getDateTimeRangesCount
public int getDateTimeRangesCount()Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;- Specified by:
getDateTimeRangesCountin interfaceDateTimeRangeArrayOrBuilder
-
getDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;- Specified by:
getDateTimeRangesin interfaceDateTimeRangeArrayOrBuilder
-
setDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
setDateTimeRanges
public DateTimeRangeArray.Builder setDateTimeRanges(int index, DateTimeRange.Builder builderForValue) Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addDateTimeRanges
public DateTimeRangeArray.Builder addDateTimeRanges(int index, DateTimeRange.Builder builderForValue) Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addAllDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
clearDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
removeDateTimeRanges
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
getDateTimeRangesBuilder
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
getDateTimeRangesOrBuilder
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;- Specified by:
getDateTimeRangesOrBuilderin interfaceDateTimeRangeArrayOrBuilder
-
getDateTimeRangesOrBuilderList
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;- Specified by:
getDateTimeRangesOrBuilderListin interfaceDateTimeRangeArrayOrBuilder
-
addDateTimeRangesBuilder
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
addDateTimeRangesBuilder
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1; -
getDateTimeRangesBuilderList
Date time ranges.
repeated .google.cloud.visionai.v1.DateTimeRange date_time_ranges = 1;
-