com.google.photos.library.v1.proto.AlbumPositionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-photos-library-client Show documentation
Show all versions of google-photos-library-client Show documentation
Google Photos Library API Client Library for Java
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/photos/library/v1/photos_library.proto
package com.google.photos.library.v1.proto;
public interface AlbumPositionOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.photos.library.v1.AlbumPosition)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
* Type of position, for a media or enrichment item.
*
*
* .google.photos.library.v1.AlbumPosition.PositionType position = 1;
*
* @return The enum numeric value on the wire for position.
*/
int getPositionValue();
/**
*
*
*
* Type of position, for a media or enrichment item.
*
*
* .google.photos.library.v1.AlbumPosition.PositionType position = 1;
*
* @return The position.
*/
com.google.photos.library.v1.proto.AlbumPosition.PositionType getPosition();
/**
*
*
*
* The media item to which the position is relative to.
* Only used when position type is AFTER_MEDIA_ITEM.
*
*
* string relative_media_item_id = 2;
*
* @return Whether the relativeMediaItemId field is set.
*/
boolean hasRelativeMediaItemId();
/**
*
*
*
* The media item to which the position is relative to.
* Only used when position type is AFTER_MEDIA_ITEM.
*
*
* string relative_media_item_id = 2;
*
* @return The relativeMediaItemId.
*/
java.lang.String getRelativeMediaItemId();
/**
*
*
*
* The media item to which the position is relative to.
* Only used when position type is AFTER_MEDIA_ITEM.
*
*
* string relative_media_item_id = 2;
*
* @return The bytes for relativeMediaItemId.
*/
com.google.protobuf.ByteString getRelativeMediaItemIdBytes();
/**
*
*
*
* The enrichment item to which the position is relative to.
* Only used when position type is AFTER_ENRICHMENT_ITEM.
*
*
* string relative_enrichment_item_id = 3;
*
* @return Whether the relativeEnrichmentItemId field is set.
*/
boolean hasRelativeEnrichmentItemId();
/**
*
*
*
* The enrichment item to which the position is relative to.
* Only used when position type is AFTER_ENRICHMENT_ITEM.
*
*
* string relative_enrichment_item_id = 3;
*
* @return The relativeEnrichmentItemId.
*/
java.lang.String getRelativeEnrichmentItemId();
/**
*
*
*
* The enrichment item to which the position is relative to.
* Only used when position type is AFTER_ENRICHMENT_ITEM.
*
*
* string relative_enrichment_item_id = 3;
*
* @return The bytes for relativeEnrichmentItemId.
*/
com.google.protobuf.ByteString getRelativeEnrichmentItemIdBytes();
public com.google.photos.library.v1.proto.AlbumPosition.RelativeItemCase getRelativeItemCase();
}