Interface CreateBatchPredictionJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateBatchPredictionJobRequest.Builder,CreateBatchPredictionJobRequest>,FraudDetectorRequest.Builder,SdkBuilder<CreateBatchPredictionJobRequest.Builder,CreateBatchPredictionJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateBatchPredictionJobRequest
public static interface CreateBatchPredictionJobRequest.Builder extends FraudDetectorRequest.Builder, SdkPojo, CopyableBuilder<CreateBatchPredictionJobRequest.Builder,CreateBatchPredictionJobRequest>
-
-
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.frauddetector.model.FraudDetectorRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jobId
CreateBatchPredictionJobRequest.Builder jobId(String jobId)
The ID of the batch prediction job.
- Parameters:
jobId- The ID of the batch prediction job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputPath
CreateBatchPredictionJobRequest.Builder inputPath(String inputPath)
The Amazon S3 location of your training file.
- Parameters:
inputPath- The Amazon S3 location of your training file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputPath
CreateBatchPredictionJobRequest.Builder outputPath(String outputPath)
The Amazon S3 location of your output file.
- Parameters:
outputPath- The Amazon S3 location of your output file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTypeName
CreateBatchPredictionJobRequest.Builder eventTypeName(String eventTypeName)
The name of the event type.
- Parameters:
eventTypeName- The name of the event type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectorName
CreateBatchPredictionJobRequest.Builder detectorName(String detectorName)
The name of the detector.
- Parameters:
detectorName- The name of the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectorVersion
CreateBatchPredictionJobRequest.Builder detectorVersion(String detectorVersion)
The detector version.
- Parameters:
detectorVersion- The detector version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoleArn
CreateBatchPredictionJobRequest.Builder iamRoleArn(String iamRoleArn)
The ARN of the IAM role to use for this job request.
The IAM Role must have read permissions to your input S3 bucket and write permissions to your output S3 bucket. For more information about bucket permissions, see User policy examples in the Amazon S3 User Guide.
- Parameters:
iamRoleArn- The ARN of the IAM role to use for this job request.The IAM Role must have read permissions to your input S3 bucket and write permissions to your output S3 bucket. For more information about bucket permissions, see User policy examples in the Amazon S3 User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateBatchPredictionJobRequest.Builder tags(Collection<Tag> tags)
A collection of key and value pairs.
- Parameters:
tags- A collection of key and value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateBatchPredictionJobRequest.Builder tags(Tag... tags)
A collection of key and value pairs.
- Parameters:
tags- A collection of key and value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateBatchPredictionJobRequest.Builder tags(Consumer<Tag.Builder>... tags)
A collection of key and value pairs.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
overrideConfiguration
CreateBatchPredictionJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateBatchPredictionJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-