Interface SendFeedbackRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SendFeedbackRequest.Builder,,SendFeedbackRequest> SdkBuilder<SendFeedbackRequest.Builder,,SendFeedbackRequest> SdkPojo,SdkRequest.Builder,SecurityIrRequest.Builder
- Enclosing class:
SendFeedbackRequest
@Mutable
@NotThreadSafe
public static interface SendFeedbackRequest.Builder
extends SecurityIrRequest.Builder, SdkPojo, CopyableBuilder<SendFeedbackRequest.Builder,SendFeedbackRequest>
-
Method Summary
Modifier and TypeMethodDescriptionSend feedback based on request caseIDSend feedback based on request commentsoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Send feedback based on request result IDusefulness(String usefulness) Required enum value indicating user assessment of result q.....usefulness(UsefulnessRating usefulness) Required enum value indicating user assessment of result q.....Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.securityir.model.SecurityIrRequest.Builder
build
-
Method Details
-
caseId
Send feedback based on request caseID
- Parameters:
caseId- Send feedback based on request caseID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resultId
Send feedback based on request result ID
- Parameters:
resultId- Send feedback based on request result ID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usefulness
Required enum value indicating user assessment of result q.....
- Parameters:
usefulness- Required enum value indicating user assessment of result q.....- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
usefulness
Required enum value indicating user assessment of result q.....
- Parameters:
usefulness- Required enum value indicating user assessment of result q.....- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
comment
Send feedback based on request comments
- Parameters:
comment- Send feedback based on request comments- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SendFeedbackRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
SendFeedbackRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-