public static final class DatabaseInstanceAttributes.Builder
extends java.lang.Object
DatabaseInstanceAttributes
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DatabaseInstanceAttributes |
build()
Builds the configured instance.
|
DatabaseInstanceAttributes.Builder |
instanceEndpointAddress(java.lang.String instanceEndpointAddress)
Sets the value of
DatabaseInstanceAttributes.getInstanceEndpointAddress() |
DatabaseInstanceAttributes.Builder |
instanceIdentifier(java.lang.String instanceIdentifier)
Sets the value of
DatabaseInstanceAttributes.getInstanceIdentifier() |
DatabaseInstanceAttributes.Builder |
port(java.lang.Number port)
Sets the value of
DatabaseInstanceAttributes.getPort() |
public DatabaseInstanceAttributes.Builder instanceEndpointAddress(java.lang.String instanceEndpointAddress)
DatabaseInstanceAttributes.getInstanceEndpointAddress()
instanceEndpointAddress
- The endpoint address. This parameter is required.this
public DatabaseInstanceAttributes.Builder instanceIdentifier(java.lang.String instanceIdentifier)
DatabaseInstanceAttributes.getInstanceIdentifier()
instanceIdentifier
- The instance identifier. This parameter is required.this
public DatabaseInstanceAttributes.Builder port(java.lang.Number port)
DatabaseInstanceAttributes.getPort()
port
- The database port. This parameter is required.this
public DatabaseInstanceAttributes build()
DatabaseInstanceAttributes
java.lang.NullPointerException
- if any required attribute was not provided