Interface BatchCreateTopicReviewedAnswerRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<BatchCreateTopicReviewedAnswerRequest.Builder,BatchCreateTopicReviewedAnswerRequest>,QuickSightRequest.Builder,SdkBuilder<BatchCreateTopicReviewedAnswerRequest.Builder,BatchCreateTopicReviewedAnswerRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- BatchCreateTopicReviewedAnswerRequest
@Mutable @NotThreadSafe public static interface BatchCreateTopicReviewedAnswerRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<BatchCreateTopicReviewedAnswerRequest.Builder,BatchCreateTopicReviewedAnswerRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
awsAccountId
BatchCreateTopicReviewedAnswerRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that you want to create a reviewed answer in.
- Parameters:
awsAccountId- The ID of the Amazon Web Services account that you want to create a reviewed answer in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topicId
BatchCreateTopicReviewedAnswerRequest.Builder topicId(String topicId)
The ID for the topic reviewed answer that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
- Parameters:
topicId- The ID for the topic reviewed answer that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
answers
BatchCreateTopicReviewedAnswerRequest.Builder answers(Collection<CreateTopicReviewedAnswer> answers)
The definition of the Answers to be created.
- Parameters:
answers- The definition of the Answers to be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
answers
BatchCreateTopicReviewedAnswerRequest.Builder answers(CreateTopicReviewedAnswer... answers)
The definition of the Answers to be created.
- Parameters:
answers- The definition of the Answers to be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
answers
BatchCreateTopicReviewedAnswerRequest.Builder answers(Consumer<CreateTopicReviewedAnswer.Builder>... answers)
The definition of the Answers to be created.
This is a convenience method that creates an instance of theCreateTopicReviewedAnswer.Builderavoiding the need to create one manually viaCreateTopicReviewedAnswer.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#answers(List.) - Parameters:
answers- a consumer that will call methods onCreateTopicReviewedAnswer.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#answers(java.util.Collection)
-
overrideConfiguration
BatchCreateTopicReviewedAnswerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchCreateTopicReviewedAnswerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-