Package com.google.maps.routing.v2
Class LocalizedTime.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<LocalizedTime.Builder>
com.google.maps.routing.v2.LocalizedTime.Builder
- All Implemented Interfaces:
LocalizedTimeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- LocalizedTime
public static final class LocalizedTime.Builder
extends com.google.protobuf.GeneratedMessage.Builder<LocalizedTime.Builder>
implements LocalizedTimeOrBuilder
Localized description of time.Protobuf type
google.maps.routing.v2.LocalizedTime-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The time specified as a string in a given time zone.Contains the time zone.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetTime()The time specified as a string in a given time zone.The time specified as a string in a given time zone.The time specified as a string in a given time zone.Contains the time zone.com.google.protobuf.ByteStringContains the time zone.booleanhasTime()The time specified as a string in a given time zone.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(LocalizedTime other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTime(LocalizedText value) The time specified as a string in a given time zone.setTime(LocalizedText value) The time specified as a string in a given time zone.setTime(LocalizedText.Builder builderForValue) The time specified as a string in a given time zone.setTimeZone(String value) Contains the time zone.setTimeZoneBytes(com.google.protobuf.ByteString value) Contains the time zone.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<LocalizedTime.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<LocalizedTime.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<LocalizedTime.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<LocalizedTime.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LocalizedTime.Builder>
-
mergeFrom
public LocalizedTime.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<LocalizedTime.Builder>- Throws:
IOException
-
hasTime
public boolean hasTime()The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1;- Specified by:
hasTimein interfaceLocalizedTimeOrBuilder- Returns:
- Whether the time field is set.
-
getTime
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1;- Specified by:
getTimein interfaceLocalizedTimeOrBuilder- Returns:
- The time.
-
setTime
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1; -
setTime
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1; -
mergeTime
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1; -
clearTime
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1; -
getTimeBuilder
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1; -
getTimeOrBuilder
The time specified as a string in a given time zone.
.google.type.LocalizedText time = 1;- Specified by:
getTimeOrBuilderin interfaceLocalizedTimeOrBuilder
-
getTimeZone
Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. "America/New_York".
string time_zone = 2;- Specified by:
getTimeZonein interfaceLocalizedTimeOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public com.google.protobuf.ByteString getTimeZoneBytes()Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. "America/New_York".
string time_zone = 2;- Specified by:
getTimeZoneBytesin interfaceLocalizedTimeOrBuilder- Returns:
- The bytes for timeZone.
-
setTimeZone
Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. "America/New_York".
string time_zone = 2;- Parameters:
value- The timeZone to set.- Returns:
- This builder for chaining.
-
clearTimeZone
Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. "America/New_York".
string time_zone = 2;- Returns:
- This builder for chaining.
-
setTimeZoneBytes
Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. "America/New_York".
string time_zone = 2;- Parameters:
value- The bytes for timeZone to set.- Returns:
- This builder for chaining.
-