#[non_exhaustive]pub struct SearchFilesRequest {
pub workspace: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
/* private fields */
}Expand description
Configuration containing file search request parameters.
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.workspace: StringRequired. The workspace’s name.
page_size: i32Optional. Maximum number of search results to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
page_token: StringOptional. Page token received from a previous SearchFilesRequest
call. Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to SearchFilesRequest,
with the exception of page_size, must match the call that provided the
page token.
filter: StringOptional. Optional filter for the returned list in filtering format.
Filtering is only currently supported on the path field.
See https://google.aip.dev/160 for details.
Implementations§
Source§impl SearchFilesRequest
impl SearchFilesRequest
pub fn new() -> Self
Sourcepub fn set_workspace<T: Into<String>>(self, v: T) -> Self
pub fn set_workspace<T: Into<String>>(self, v: T) -> Self
Sets the value of workspace.
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 SearchFilesRequest
impl Clone for SearchFilesRequest
Source§fn clone(&self) -> SearchFilesRequest
fn clone(&self) -> SearchFilesRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more