Struct aws_sdk_neptunedata::operation::cancel_open_cypher_query::builders::CancelOpenCypherQueryFluentBuilder
source · pub struct CancelOpenCypherQueryFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to CancelOpenCypherQuery
.
Cancels a specified openCypher query. See Neptune openCypher status endpoint for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelQuery IAM action in that cluster.
Implementations§
source§impl CancelOpenCypherQueryFluentBuilder
impl CancelOpenCypherQueryFluentBuilder
sourcepub fn as_input(&self) -> &CancelOpenCypherQueryInputBuilder
pub fn as_input(&self) -> &CancelOpenCypherQueryInputBuilder
Access the CancelOpenCypherQuery as a reference.
sourcepub async fn send(
self
) -> Result<CancelOpenCypherQueryOutput, SdkError<CancelOpenCypherQueryError, HttpResponse>>
pub async fn send( self ) -> Result<CancelOpenCypherQueryOutput, SdkError<CancelOpenCypherQueryError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<CancelOpenCypherQueryOutput, CancelOpenCypherQueryError, Self>
pub fn customize( self ) -> CustomizableOperation<CancelOpenCypherQueryOutput, CancelOpenCypherQueryError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn query_id(self, input: impl Into<String>) -> Self
pub fn query_id(self, input: impl Into<String>) -> Self
The unique ID of the openCypher query to cancel.
sourcepub fn set_query_id(self, input: Option<String>) -> Self
pub fn set_query_id(self, input: Option<String>) -> Self
The unique ID of the openCypher query to cancel.
sourcepub fn get_query_id(&self) -> &Option<String>
pub fn get_query_id(&self) -> &Option<String>
The unique ID of the openCypher query to cancel.
sourcepub fn silent(self, input: bool) -> Self
pub fn silent(self, input: bool) -> Self
If set to TRUE
, causes the cancelation of the openCypher query to happen silently.
sourcepub fn set_silent(self, input: Option<bool>) -> Self
pub fn set_silent(self, input: Option<bool>) -> Self
If set to TRUE
, causes the cancelation of the openCypher query to happen silently.
sourcepub fn get_silent(&self) -> &Option<bool>
pub fn get_silent(&self) -> &Option<bool>
If set to TRUE
, causes the cancelation of the openCypher query to happen silently.
Trait Implementations§
source§impl Clone for CancelOpenCypherQueryFluentBuilder
impl Clone for CancelOpenCypherQueryFluentBuilder
source§fn clone(&self) -> CancelOpenCypherQueryFluentBuilder
fn clone(&self) -> CancelOpenCypherQueryFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for CancelOpenCypherQueryFluentBuilder
impl !RefUnwindSafe for CancelOpenCypherQueryFluentBuilder
impl Send for CancelOpenCypherQueryFluentBuilder
impl Sync for CancelOpenCypherQueryFluentBuilder
impl Unpin for CancelOpenCypherQueryFluentBuilder
impl !UnwindSafe for CancelOpenCypherQueryFluentBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more