Struct aply_shared::pubsub::ListSchemasRequest[][src]

pub struct ListSchemasRequest {
    pub parent: String,
    pub view: i32,
    pub page_size: i32,
    pub page_token: String,
}

Request for the ListSchemas method.

Fields

parent: String

Required. The name of the project in which to list schemas. Format is projects/{project-id}.

view: i32

The set of Schema fields to return in the response. If not set, returns Schemas with name and type, but not definition. Set to FULL to retrieve all fields.

page_size: i32

Maximum number of schemas to return.

page_token: String

The value returned by the last ListSchemasResponse; indicates that this is a continuation of a prior ListSchemas call, and that the system should return the next page of data.

Implementations

impl ListSchemasRequest[src]

pub fn view(&self) -> SchemaView[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: SchemaView)[src]

Sets view to the provided enum value.

Trait Implementations

impl Clone for ListSchemasRequest[src]

impl Debug for ListSchemasRequest[src]

impl Default for ListSchemasRequest[src]

impl Message for ListSchemasRequest[src]

impl PartialEq<ListSchemasRequest> for ListSchemasRequest[src]

impl StructuralPartialEq for ListSchemasRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]