Class MapEnrichment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
- com.google.photos.library.v1.proto.MapEnrichment.Builder
-
- All Implemented Interfaces:
MapEnrichmentOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- MapEnrichment
public static final class MapEnrichment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder> implements MapEnrichmentOrBuilder
An enrichment containing a map, showing origin and destination locations.
Protobuf typegoogle.photos.library.v1.MapEnrichment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MapEnrichment.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
MapEnrichment
build()
MapEnrichment
buildPartial()
MapEnrichment.Builder
clear()
MapEnrichment.Builder
clearDestination()
Destination location for this enrichemt item.MapEnrichment.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MapEnrichment.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MapEnrichment.Builder
clearOrigin()
Origin location for this enrichment item.MapEnrichment.Builder
clone()
MapEnrichment
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Location
getDestination()
Destination location for this enrichemt item.Location.Builder
getDestinationBuilder()
Destination location for this enrichemt item.LocationOrBuilder
getDestinationOrBuilder()
Destination location for this enrichemt item.Location
getOrigin()
Origin location for this enrichment item.Location.Builder
getOriginBuilder()
Origin location for this enrichment item.LocationOrBuilder
getOriginOrBuilder()
Origin location for this enrichment item.boolean
hasDestination()
Destination location for this enrichemt item.boolean
hasOrigin()
Origin location for this enrichment item.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MapEnrichment.Builder
mergeDestination(Location value)
Destination location for this enrichemt item.MapEnrichment.Builder
mergeFrom(MapEnrichment other)
MapEnrichment.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MapEnrichment.Builder
mergeFrom(com.google.protobuf.Message other)
MapEnrichment.Builder
mergeOrigin(Location value)
Origin location for this enrichment item.MapEnrichment.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MapEnrichment.Builder
setDestination(Location value)
Destination location for this enrichemt item.MapEnrichment.Builder
setDestination(Location.Builder builderForValue)
Destination location for this enrichemt item.MapEnrichment.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
MapEnrichment.Builder
setOrigin(Location value)
Origin location for this enrichment item.MapEnrichment.Builder
setOrigin(Location.Builder builderForValue)
Origin location for this enrichment item.MapEnrichment.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
MapEnrichment.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<MapEnrichment.Builder>
-
clear
public MapEnrichment.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<MapEnrichment.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<MapEnrichment.Builder>
-
getDefaultInstanceForType
public MapEnrichment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MapEnrichment build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MapEnrichment buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MapEnrichment.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
setField
public MapEnrichment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
clearField
public MapEnrichment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
clearOneof
public MapEnrichment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
setRepeatedField
public MapEnrichment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
addRepeatedField
public MapEnrichment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
mergeFrom
public MapEnrichment.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MapEnrichment.Builder>
-
mergeFrom
public MapEnrichment.Builder mergeFrom(MapEnrichment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
mergeFrom
public MapEnrichment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<MapEnrichment.Builder>
- Throws:
java.io.IOException
-
hasOrigin
public boolean hasOrigin()
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
- Specified by:
hasOrigin
in interfaceMapEnrichmentOrBuilder
-
getOrigin
public Location getOrigin()
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
- Specified by:
getOrigin
in interfaceMapEnrichmentOrBuilder
-
setOrigin
public MapEnrichment.Builder setOrigin(Location value)
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
-
setOrigin
public MapEnrichment.Builder setOrigin(Location.Builder builderForValue)
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
-
mergeOrigin
public MapEnrichment.Builder mergeOrigin(Location value)
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
-
clearOrigin
public MapEnrichment.Builder clearOrigin()
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
-
getOriginBuilder
public Location.Builder getOriginBuilder()
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
-
getOriginOrBuilder
public LocationOrBuilder getOriginOrBuilder()
Origin location for this enrichment item.
.google.photos.library.v1.Location origin = 1;
- Specified by:
getOriginOrBuilder
in interfaceMapEnrichmentOrBuilder
-
hasDestination
public boolean hasDestination()
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
- Specified by:
hasDestination
in interfaceMapEnrichmentOrBuilder
-
getDestination
public Location getDestination()
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
- Specified by:
getDestination
in interfaceMapEnrichmentOrBuilder
-
setDestination
public MapEnrichment.Builder setDestination(Location value)
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
-
setDestination
public MapEnrichment.Builder setDestination(Location.Builder builderForValue)
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
-
mergeDestination
public MapEnrichment.Builder mergeDestination(Location value)
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
-
clearDestination
public MapEnrichment.Builder clearDestination()
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
-
getDestinationBuilder
public Location.Builder getDestinationBuilder()
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
-
getDestinationOrBuilder
public LocationOrBuilder getDestinationOrBuilder()
Destination location for this enrichemt item.
.google.photos.library.v1.Location destination = 2;
- Specified by:
getDestinationOrBuilder
in interfaceMapEnrichmentOrBuilder
-
setUnknownFields
public final MapEnrichment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
mergeUnknownFields
public final MapEnrichment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MapEnrichment.Builder>
-
-