#[non_exhaustive]pub struct ListConversionWorkspacesRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
/* private fields */
}Expand description
Retrieve a list of all conversion workspaces in a given project and location.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parent: StringRequired. The parent which owns this collection of conversion workspaces.
page_size: i32The maximum number of conversion workspaces to return. The service may return fewer than this value. If unspecified, at most 50 sets are returned.
page_token: StringThe nextPageToken value received in the previous call to conversionWorkspaces.list, used in the subsequent request to retrieve the next page of results. On first call this should be left blank. When paginating, all other parameters provided to conversionWorkspaces.list must match the call that provided the page token.
filter: StringA filter expression that filters conversion workspaces listed in the response. The expression must specify the field name, a comparison operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The comparison operator must be either =, !=, >, or <. For example, list conversion workspaces created this year by specifying createTime %gt; 2020-01-01T00:00:00.000000000Z. You can also filter nested fields. For example, you could specify source.version = “12.c.1” to select all conversion workspaces with source database version equal to 12.c.1.
Implementations§
Source§impl ListConversionWorkspacesRequest
impl ListConversionWorkspacesRequest
pub fn new() -> Self
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sets the value of parent.
Sourcepub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
pub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
Sets the value of page_size.
Sourcepub fn set_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of page_token.
Sourcepub fn set_filter<T: Into<String>>(self, v: T) -> Self
pub fn set_filter<T: Into<String>>(self, v: T) -> Self
Sets the value of filter.
Trait Implementations§
Source§impl Clone for ListConversionWorkspacesRequest
impl Clone for ListConversionWorkspacesRequest
Source§fn clone(&self) -> ListConversionWorkspacesRequest
fn clone(&self) -> ListConversionWorkspacesRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ListConversionWorkspacesRequest
impl Default for ListConversionWorkspacesRequest
Source§fn default() -> ListConversionWorkspacesRequest
fn default() -> ListConversionWorkspacesRequest
Source§impl PartialEq for ListConversionWorkspacesRequest
impl PartialEq for ListConversionWorkspacesRequest
Source§fn eq(&self, other: &ListConversionWorkspacesRequest) -> bool
fn eq(&self, other: &ListConversionWorkspacesRequest) -> bool
self and other values to be equal, and is used by ==.