Package com.oracle.bmc.database.model
Class AwsKeyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.AwsKeyDetails.Builder
-
- Enclosing class:
- AwsKeyDetails
public static class AwsKeyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsKeyDetails.Builder
arnRole(String arnRole)
AWS ARN roleAwsKeyDetails
build()
AwsKeyDetails.Builder
copy(AwsKeyDetails model)
AwsKeyDetails.Builder
externalId(String externalId)
AWS external IDAwsKeyDetails.Builder
keyArn(String keyArn)
AWS key ARNAwsKeyDetails.Builder
serviceEndpointUri(String serviceEndpointUri)
AWS key service endpoint URI
-
-
-
Method Detail
-
serviceEndpointUri
public AwsKeyDetails.Builder serviceEndpointUri(String serviceEndpointUri)
AWS key service endpoint URI- Parameters:
serviceEndpointUri
- the value to set- Returns:
- this builder
-
keyArn
public AwsKeyDetails.Builder keyArn(String keyArn)
AWS key ARN- Parameters:
keyArn
- the value to set- Returns:
- this builder
-
arnRole
public AwsKeyDetails.Builder arnRole(String arnRole)
AWS ARN role- Parameters:
arnRole
- the value to set- Returns:
- this builder
-
externalId
public AwsKeyDetails.Builder externalId(String externalId)
AWS external ID- Parameters:
externalId
- the value to set- Returns:
- this builder
-
build
public AwsKeyDetails build()
-
copy
public AwsKeyDetails.Builder copy(AwsKeyDetails model)
-
-