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.BuilderarnRole(String arnRole)AWS ARN roleAwsKeyDetailsbuild()AwsKeyDetails.Buildercopy(AwsKeyDetails model)AwsKeyDetails.BuilderexternalId(String externalId)AWS external IDAwsKeyDetails.BuilderkeyArn(String keyArn)AWS key ARNAwsKeyDetails.BuilderserviceEndpointUri(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)
-
-