Enum MediaTypeFilter.MediaType
- java.lang.Object
-
- java.lang.Enum<MediaTypeFilter.MediaType>
-
- com.google.photos.library.v1.proto.MediaTypeFilter.MediaType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,java.io.Serializable
,java.lang.Comparable<MediaTypeFilter.MediaType>
- Enclosing class:
- MediaTypeFilter
public static enum MediaTypeFilter.MediaType extends java.lang.Enum<MediaTypeFilter.MediaType> implements com.google.protobuf.ProtocolMessageEnum
The set of media types that can be searched for.
Protobuf enumgoogle.photos.library.v1.MediaTypeFilter.MediaType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALL_MEDIA
Treated as if no filters are applied.PHOTO
All media items that are considered photos.UNRECOGNIZED
VIDEO
All media items that are considered videos.
-
Field Summary
Fields Modifier and Type Field Description static int
ALL_MEDIA_VALUE
Treated as if no filters are applied.static int
PHOTO_VALUE
All media items that are considered photos.static int
VIDEO_VALUE
All media items that are considered videos.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static MediaTypeFilter.MediaType
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<MediaTypeFilter.MediaType>
internalGetValueMap()
static MediaTypeFilter.MediaType
valueOf(int value)
Deprecated.static MediaTypeFilter.MediaType
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static MediaTypeFilter.MediaType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MediaTypeFilter.MediaType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ALL_MEDIA
public static final MediaTypeFilter.MediaType ALL_MEDIA
Treated as if no filters are applied. All media types are included.
ALL_MEDIA = 0;
-
VIDEO
public static final MediaTypeFilter.MediaType VIDEO
All media items that are considered videos. This also includes movies the user has created using the Google Photos app.
VIDEO = 1;
-
PHOTO
public static final MediaTypeFilter.MediaType PHOTO
All media items that are considered photos. This includes .bmp, .gif, .ico, .jpg (and other spellings), .tiff, .webp and special photo types such as iOS live photos, Android motion photos, panoramas, photospheres.
PHOTO = 2;
-
UNRECOGNIZED
public static final MediaTypeFilter.MediaType UNRECOGNIZED
-
-
Field Detail
-
ALL_MEDIA_VALUE
public static final int ALL_MEDIA_VALUE
Treated as if no filters are applied. All media types are included.
ALL_MEDIA = 0;
- See Also:
- Constant Field Values
-
VIDEO_VALUE
public static final int VIDEO_VALUE
All media items that are considered videos. This also includes movies the user has created using the Google Photos app.
VIDEO = 1;
- See Also:
- Constant Field Values
-
PHOTO_VALUE
public static final int PHOTO_VALUE
All media items that are considered photos. This includes .bmp, .gif, .ico, .jpg (and other spellings), .tiff, .webp and special photo types such as iOS live photos, Android motion photos, panoramas, photospheres.
PHOTO = 2;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static MediaTypeFilter.MediaType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MediaTypeFilter.MediaType c : MediaTypeFilter.MediaType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MediaTypeFilter.MediaType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static MediaTypeFilter.MediaType valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static MediaTypeFilter.MediaType forNumber(int value)
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<MediaTypeFilter.MediaType> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static MediaTypeFilter.MediaType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-