Interface DescribeAutomationJobRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DescribeAutomationJobRequest.Builder,,DescribeAutomationJobRequest> QuickSightRequest.Builder,SdkBuilder<DescribeAutomationJobRequest.Builder,,DescribeAutomationJobRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
DescribeAutomationJobRequest
@Mutable
@NotThreadSafe
public static interface DescribeAutomationJobRequest.Builder
extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<DescribeAutomationJobRequest.Builder,DescribeAutomationJobRequest>
-
Method Summary
Modifier and TypeMethodDescriptionautomationGroupId(String automationGroupId) The ID of the automation group that contains the automation.automationId(String automationId) The ID of the automation that the job belongs to.awsAccountId(String awsAccountId) The ID of the Amazon Web Services account that contains the automation job.includeInputPayload(Boolean includeInputPayload) A Boolean value that indicates whether to include the input payload in the response.includeOutputPayload(Boolean includeOutputPayload) A Boolean value that indicates whether to include the output payload in the response.The ID of the automation job to describe.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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.services.quicksight.model.QuickSightRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
awsAccountId
The ID of the Amazon Web Services account that contains the automation job.
- Parameters:
awsAccountId- The ID of the Amazon Web Services account that contains the automation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
automationGroupId
The ID of the automation group that contains the automation.
- Parameters:
automationGroupId- The ID of the automation group that contains the automation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
automationId
The ID of the automation that the job belongs to.
- Parameters:
automationId- The ID of the automation that the job belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeInputPayload
A Boolean value that indicates whether to include the input payload in the response. If set to
true, the input payload will be included. If set tofalse, the input payload will be returned asnull.- Parameters:
includeInputPayload- A Boolean value that indicates whether to include the input payload in the response. If set totrue, the input payload will be included. If set tofalse, the input payload will be returned asnull.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeOutputPayload
A Boolean value that indicates whether to include the output payload in the response. If set to
true, the output payload will be included. If set tofalse, the output payload will be returned asnull.- Parameters:
includeOutputPayload- A Boolean value that indicates whether to include the output payload in the response. If set totrue, the output payload will be included. If set tofalse, the output payload will be returned asnull.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
The ID of the automation job to describe.
- Parameters:
jobId- The ID of the automation job to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeAutomationJobRequest.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
DescribeAutomationJobRequest.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.
-