Struct rusoto_glue::SearchTablesRequest
source · [−]pub struct SearchTablesRequest {
pub catalog_id: Option<String>,
pub filters: Option<Vec<PropertyPredicate>>,
pub max_results: Option<i64>,
pub next_token: Option<String>,
pub resource_share_type: Option<String>,
pub search_text: Option<String>,
pub sort_criteria: Option<Vec<SortCriterion>>,
}
Fields
catalog_id: Option<String>
A unique identifier, consisting of account_id
.
filters: Option<Vec<PropertyPredicate>>
A list of key-value pairs, and a comparator used to filter the search results. Returns all entities matching the predicate.
The Comparator
member of the PropertyPredicate
struct is used only for time fields, and can be omitted for other field types. Also, when comparing string values, such as when Key=Name
, a fuzzy match algorithm is used. The Key
field (for example, the value of the Name
field) is split on certain punctuation characters, for example, -, :, #, etc. into tokens. Then each token is exact-match compared with the Value
member of PropertyPredicate
. For example, if Key=Name
and Value=link
, tables named customer-link
and xx-link-yy
are returned, but xxlinkyy
is not returned.
max_results: Option<i64>
The maximum number of tables to return in a single response.
next_token: Option<String>
A continuation token, included if this is a continuation call.
Allows you to specify that you want to search the tables shared with your account. The allowable values are FOREIGN
or ALL
.
-
If set to
FOREIGN
, will search the tables shared with your account. -
If set to
ALL
, will search the tables shared with your account, as well as the tables in yor local account.
search_text: Option<String>
A string used for a text search.
Specifying a value in quotes filters based on an exact match to the value.
sort_criteria: Option<Vec<SortCriterion>>
A list of criteria for sorting the results by a field name, in an ascending or descending order.
Trait Implementations
sourceimpl Clone for SearchTablesRequest
impl Clone for SearchTablesRequest
sourcefn clone(&self) -> SearchTablesRequest
fn clone(&self) -> SearchTablesRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SearchTablesRequest
impl Debug for SearchTablesRequest
sourceimpl Default for SearchTablesRequest
impl Default for SearchTablesRequest
sourcefn default() -> SearchTablesRequest
fn default() -> SearchTablesRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<SearchTablesRequest> for SearchTablesRequest
impl PartialEq<SearchTablesRequest> for SearchTablesRequest
sourcefn eq(&self, other: &SearchTablesRequest) -> bool
fn eq(&self, other: &SearchTablesRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SearchTablesRequest) -> bool
fn ne(&self, other: &SearchTablesRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for SearchTablesRequest
impl Serialize for SearchTablesRequest
impl StructuralPartialEq for SearchTablesRequest
Auto Trait Implementations
impl RefUnwindSafe for SearchTablesRequest
impl Send for SearchTablesRequest
impl Sync for SearchTablesRequest
impl Unpin for SearchTablesRequest
impl UnwindSafe for SearchTablesRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more