Class CreateOracleAwsS3DataTransferMediumDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.CreateOracleAwsS3DataTransferMediumDetails.Builder
-
- Enclosing class:
- CreateOracleAwsS3DataTransferMediumDetails
public static class CreateOracleAwsS3DataTransferMediumDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public CreateOracleAwsS3DataTransferMediumDetails.Builder name(String name)
S3 bucket name.- Parameters:
name
- the value to set- Returns:
- this builder
-
region
public CreateOracleAwsS3DataTransferMediumDetails.Builder region(String region)
AWS region code where the S3 bucket is located.Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
- Parameters:
region
- the value to set- Returns:
- this builder
-
accessKeyId
public CreateOracleAwsS3DataTransferMediumDetails.Builder accessKeyId(String accessKeyId)
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys- Parameters:
accessKeyId
- the value to set- Returns:
- this builder
-
secretAccessKey
public CreateOracleAwsS3DataTransferMediumDetails.Builder secretAccessKey(String secretAccessKey)
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys- Parameters:
secretAccessKey
- the value to set- Returns:
- this builder
-
objectStorageBucket
public CreateOracleAwsS3DataTransferMediumDetails.Builder objectStorageBucket(ObjectStoreBucket objectStorageBucket)
-
build
public CreateOracleAwsS3DataTransferMediumDetails build()
-
copy
public CreateOracleAwsS3DataTransferMediumDetails.Builder copy(CreateOracleAwsS3DataTransferMediumDetails model)
-
-