Interface ImportDatasetRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ImportDatasetRequest.Builder,ImportDatasetRequest>,LookoutEquipmentRequest.Builder,SdkBuilder<ImportDatasetRequest.Builder,ImportDatasetRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ImportDatasetRequest
public static interface ImportDatasetRequest.Builder extends LookoutEquipmentRequest.Builder, SdkPojo, CopyableBuilder<ImportDatasetRequest.Builder,ImportDatasetRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImportDatasetRequest.BuilderclientToken(String clientToken)A unique identifier for the request.ImportDatasetRequest.BuilderdatasetName(String datasetName)The name of the machine learning dataset to be created.ImportDatasetRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ImportDatasetRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ImportDatasetRequest.BuilderserverSideKmsKeyId(String serverSideKmsKeyId)Provides the identifier of the KMS key key used to encrypt model data by Amazon Lookout for Equipment.ImportDatasetRequest.BuildersourceDatasetArn(String sourceDatasetArn)The Amazon Resource Name (ARN) of the dataset to import.ImportDatasetRequest.Buildertags(Collection<Tag> tags)Any tags associated with the dataset to be created.ImportDatasetRequest.Buildertags(Consumer<Tag.Builder>... tags)Any tags associated with the dataset to be created.ImportDatasetRequest.Buildertags(Tag... tags)Any tags associated with the dataset to be created.-
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.lookoutequipment.model.LookoutEquipmentRequest.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
-
sourceDatasetArn
ImportDatasetRequest.Builder sourceDatasetArn(String sourceDatasetArn)
The Amazon Resource Name (ARN) of the dataset to import.
- Parameters:
sourceDatasetArn- The Amazon Resource Name (ARN) of the dataset to import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetName
ImportDatasetRequest.Builder datasetName(String datasetName)
The name of the machine learning dataset to be created. If the dataset already exists, Amazon Lookout for Equipment overwrites the existing dataset. If you don't specify this field, it is filled with the name of the source dataset.
- Parameters:
datasetName- The name of the machine learning dataset to be created. If the dataset already exists, Amazon Lookout for Equipment overwrites the existing dataset. If you don't specify this field, it is filled with the name of the source dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
ImportDatasetRequest.Builder clientToken(String clientToken)
A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.
- Parameters:
clientToken- A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverSideKmsKeyId
ImportDatasetRequest.Builder serverSideKmsKeyId(String serverSideKmsKeyId)
Provides the identifier of the KMS key key used to encrypt model data by Amazon Lookout for Equipment.
- Parameters:
serverSideKmsKeyId- Provides the identifier of the KMS key key used to encrypt model data by Amazon Lookout for Equipment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportDatasetRequest.Builder tags(Collection<Tag> tags)
Any tags associated with the dataset to be created.
- Parameters:
tags- Any tags associated with the dataset to be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportDatasetRequest.Builder tags(Tag... tags)
Any tags associated with the dataset to be created.
- Parameters:
tags- Any tags associated with the dataset to be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportDatasetRequest.Builder tags(Consumer<Tag.Builder>... tags)
Any tags associated with the dataset to be created.
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
ImportDatasetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ImportDatasetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-