Struct rusoto_athena::CreateNamedQueryInput
source · [−]pub struct CreateNamedQueryInput {
pub client_request_token: Option<String>,
pub database: String,
pub description: Option<String>,
pub name: String,
pub query_string: String,
pub work_group: Option<String>,
}
Fields
client_request_token: Option<String>
A unique case-sensitive string used to ensure the request to create the query is idempotent (executes only once). If another CreateNamedQuery
request is received, the same response is returned and another query is not created. If a parameter has changed, for example, the QueryString
, an error is returned.
This token is listed as not required because AWS SDKs (for example the AWS SDK for Java) auto-generate the token for users. If you are not using the AWS SDK or the AWS CLI, you must provide this token or the action will fail.
database: String
The database to which the query belongs.
description: Option<String>
The query description.
name: String
The query name.
query_string: String
The contents of the query with all query statements.
work_group: Option<String>
The name of the workgroup in which the named query is being created.
Trait Implementations
sourceimpl Clone for CreateNamedQueryInput
impl Clone for CreateNamedQueryInput
sourcefn clone(&self) -> CreateNamedQueryInput
fn clone(&self) -> CreateNamedQueryInput
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 CreateNamedQueryInput
impl Debug for CreateNamedQueryInput
sourceimpl Default for CreateNamedQueryInput
impl Default for CreateNamedQueryInput
sourcefn default() -> CreateNamedQueryInput
fn default() -> CreateNamedQueryInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateNamedQueryInput> for CreateNamedQueryInput
impl PartialEq<CreateNamedQueryInput> for CreateNamedQueryInput
sourcefn eq(&self, other: &CreateNamedQueryInput) -> bool
fn eq(&self, other: &CreateNamedQueryInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateNamedQueryInput) -> bool
fn ne(&self, other: &CreateNamedQueryInput) -> bool
This method tests for !=
.
sourceimpl Serialize for CreateNamedQueryInput
impl Serialize for CreateNamedQueryInput
impl StructuralPartialEq for CreateNamedQueryInput
Auto Trait Implementations
impl RefUnwindSafe for CreateNamedQueryInput
impl Send for CreateNamedQueryInput
impl Sync for CreateNamedQueryInput
impl Unpin for CreateNamedQueryInput
impl UnwindSafe for CreateNamedQueryInput
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