Struct aws_sdk_codecommit::operation::post_comment_reply::builders::PostCommentReplyFluentBuilder
source · pub struct PostCommentReplyFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to PostCommentReply
.
Posts a comment in reply to an existing comment on a comparison between commits or a pull request.
Implementations§
source§impl PostCommentReplyFluentBuilder
impl PostCommentReplyFluentBuilder
sourcepub fn as_input(&self) -> &PostCommentReplyInputBuilder
pub fn as_input(&self) -> &PostCommentReplyInputBuilder
Access the PostCommentReply as a reference.
sourcepub async fn send(
self
) -> Result<PostCommentReplyOutput, SdkError<PostCommentReplyError, HttpResponse>>
pub async fn send( self ) -> Result<PostCommentReplyOutput, SdkError<PostCommentReplyError, 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<PostCommentReplyOutput, PostCommentReplyError, Self>
pub fn customize( self ) -> CustomizableOperation<PostCommentReplyOutput, PostCommentReplyError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn in_reply_to(self, input: impl Into<String>) -> Self
pub fn in_reply_to(self, input: impl Into<String>) -> Self
The system-generated ID of the comment to which you want to reply. To get this ID, use GetCommentsForComparedCommit
or GetCommentsForPullRequest
.
sourcepub fn set_in_reply_to(self, input: Option<String>) -> Self
pub fn set_in_reply_to(self, input: Option<String>) -> Self
The system-generated ID of the comment to which you want to reply. To get this ID, use GetCommentsForComparedCommit
or GetCommentsForPullRequest
.
sourcepub fn get_in_reply_to(&self) -> &Option<String>
pub fn get_in_reply_to(&self) -> &Option<String>
The system-generated ID of the comment to which you want to reply. To get this ID, use GetCommentsForComparedCommit
or GetCommentsForPullRequest
.
sourcepub fn client_request_token(self, input: impl Into<String>) -> Self
pub fn client_request_token(self, input: impl Into<String>) -> Self
A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.
sourcepub fn set_client_request_token(self, input: Option<String>) -> Self
pub fn set_client_request_token(self, input: Option<String>) -> Self
A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.
sourcepub fn get_client_request_token(&self) -> &Option<String>
pub fn get_client_request_token(&self) -> &Option<String>
A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.
sourcepub fn content(self, input: impl Into<String>) -> Self
pub fn content(self, input: impl Into<String>) -> Self
The contents of your reply to a comment.
sourcepub fn set_content(self, input: Option<String>) -> Self
pub fn set_content(self, input: Option<String>) -> Self
The contents of your reply to a comment.
sourcepub fn get_content(&self) -> &Option<String>
pub fn get_content(&self) -> &Option<String>
The contents of your reply to a comment.
Trait Implementations§
source§impl Clone for PostCommentReplyFluentBuilder
impl Clone for PostCommentReplyFluentBuilder
source§fn clone(&self) -> PostCommentReplyFluentBuilder
fn clone(&self) -> PostCommentReplyFluentBuilder
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 PostCommentReplyFluentBuilder
impl !RefUnwindSafe for PostCommentReplyFluentBuilder
impl Send for PostCommentReplyFluentBuilder
impl Sync for PostCommentReplyFluentBuilder
impl Unpin for PostCommentReplyFluentBuilder
impl !UnwindSafe for PostCommentReplyFluentBuilder
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