Struct gapi_grpc::google::streetview::publish::v1::ListPhotosRequest [−][src]
Request to list all photos that belong to the user sending the request.
By default
- does not return the download URL for the photo bytes.
Parameters:
view
controls if the download URL for the photo bytes is returned.pageSize
determines the maximum number of photos to return.pageToken
is the next page token value returned from a previous [ListPhotos][google.streetview.publish.v1.StreetViewPublishService.ListPhotos] request, if any.filter
allows filtering by a given parameter. ‘placeId’ is the only parameter supported at the moment.
Fields
view: i32
Specifies if a download URL for the photos bytes should be returned in the Photos response.
page_size: i32
The maximum number of photos to return.
pageSize
must be non-negative. If pageSize
is zero or is not provided,
the default page size of 100 is used.
The number of photos returned in the response may be less than pageSize
if the number of photos that belong to the user is less than pageSize
.
page_token: String
The [nextPageToken][google.streetview.publish.v1.ListPhotosResponse.next_page_token] value returned from a previous [ListPhotos][google.streetview.publish.v1.StreetViewPublishService.ListPhotos] request, if any.
filter: String
The filter expression. For example: placeId=ChIJj61dQgK6j4AR4GeTYWZsKWw
.
The only filter supported at the moment is placeId
.
language_code: String
The BCP-47 language code, such as “en-US” or “sr-Latn”. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. If language_code is unspecified, the user’s language preference for Google services is used.
Implementations
impl ListPhotosRequest
[src]
pub fn view(&self) -> PhotoView
[src]
Returns the enum value of view
, or the default if the field is set to an invalid enum value.
pub fn set_view(&mut self, value: PhotoView)
[src]
Sets view
to the provided enum value.
Trait Implementations
impl Clone for ListPhotosRequest
[src]
fn clone(&self) -> ListPhotosRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ListPhotosRequest
[src]
impl Default for ListPhotosRequest
[src]
fn default() -> ListPhotosRequest
[src]
impl Message for ListPhotosRequest
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<ListPhotosRequest> for ListPhotosRequest
[src]
fn eq(&self, other: &ListPhotosRequest) -> bool
[src]
fn ne(&self, other: &ListPhotosRequest) -> bool
[src]
impl StructuralPartialEq for ListPhotosRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ListPhotosRequest
impl Send for ListPhotosRequest
impl Sync for ListPhotosRequest
impl Unpin for ListPhotosRequest
impl UnwindSafe for ListPhotosRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,