Package ucar.nc2.ft2.coverage.remote
Class CdmrFeatureProto.CalendarDateRange.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
- ucar.nc2.ft2.coverage.remote.CdmrFeatureProto.CalendarDateRange.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,CdmrFeatureProto.CalendarDateRangeOrBuilder
- Enclosing class:
- CdmrFeatureProto.CalendarDateRange
public static final class CdmrFeatureProto.CalendarDateRange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder> implements CdmrFeatureProto.CalendarDateRangeOrBuilder
Protobuf typeCalendarDateRange
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
clear
public CdmrFeatureProto.CalendarDateRange.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
getDefaultInstanceForType
public CdmrFeatureProto.CalendarDateRange getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CdmrFeatureProto.CalendarDateRange build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CdmrFeatureProto.CalendarDateRange buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public CdmrFeatureProto.CalendarDateRange.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
mergeFrom
public CdmrFeatureProto.CalendarDateRange.Builder mergeFrom(CdmrFeatureProto.CalendarDateRange other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
mergeFrom
public CdmrFeatureProto.CalendarDateRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
- Throws:
IOException
-
getStart
public long getStart()
int64 start = 1;
- Specified by:
getStart
in interfaceCdmrFeatureProto.CalendarDateRangeOrBuilder
- Returns:
- The start.
-
setStart
public CdmrFeatureProto.CalendarDateRange.Builder setStart(long value)
int64 start = 1;
- Parameters:
value
- The start to set.- Returns:
- This builder for chaining.
-
clearStart
public CdmrFeatureProto.CalendarDateRange.Builder clearStart()
int64 start = 1;
- Returns:
- This builder for chaining.
-
getEnd
public long getEnd()
int64 end = 2;
- Specified by:
getEnd
in interfaceCdmrFeatureProto.CalendarDateRangeOrBuilder
- Returns:
- The end.
-
setEnd
public CdmrFeatureProto.CalendarDateRange.Builder setEnd(long value)
int64 end = 2;
- Parameters:
value
- The end to set.- Returns:
- This builder for chaining.
-
clearEnd
public CdmrFeatureProto.CalendarDateRange.Builder clearEnd()
int64 end = 2;
- Returns:
- This builder for chaining.
-
getCalendarValue
public int getCalendarValue()
.Calendar calendar = 3;
- Specified by:
getCalendarValue
in interfaceCdmrFeatureProto.CalendarDateRangeOrBuilder
- Returns:
- The enum numeric value on the wire for calendar.
-
setCalendarValue
public CdmrFeatureProto.CalendarDateRange.Builder setCalendarValue(int value)
.Calendar calendar = 3;
- Parameters:
value
- The enum numeric value on the wire for calendar to set.- Returns:
- This builder for chaining.
-
getCalendar
public CdmrFeatureProto.Calendar getCalendar()
.Calendar calendar = 3;
- Specified by:
getCalendar
in interfaceCdmrFeatureProto.CalendarDateRangeOrBuilder
- Returns:
- The calendar.
-
setCalendar
public CdmrFeatureProto.CalendarDateRange.Builder setCalendar(CdmrFeatureProto.Calendar value)
.Calendar calendar = 3;
- Parameters:
value
- The calendar to set.- Returns:
- This builder for chaining.
-
clearCalendar
public CdmrFeatureProto.CalendarDateRange.Builder clearCalendar()
.Calendar calendar = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final CdmrFeatureProto.CalendarDateRange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
mergeUnknownFields
public final CdmrFeatureProto.CalendarDateRange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CdmrFeatureProto.CalendarDateRange.Builder>
-
-