@Generated(value="software.amazon.awssdk:codegen") public final class RelationalDatabaseBlueprint extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RelationalDatabaseBlueprint.Builder,RelationalDatabaseBlueprint>
Describes a database image, or blueprint. A blueprint describes the major engine version of a database.
Modifier and Type | Class and Description |
---|---|
static interface |
RelationalDatabaseBlueprint.Builder |
Modifier and Type | Method and Description |
---|---|
String |
blueprintId()
The ID for the database blueprint.
|
static RelationalDatabaseBlueprint.Builder |
builder() |
RelationalDatabaseEngine |
engine()
The database software of the database blueprint (for example,
MySQL ). |
String |
engineAsString()
The database software of the database blueprint (for example,
MySQL ). |
String |
engineDescription()
The description of the database engine for the database blueprint.
|
String |
engineVersion()
The database engine version for the database blueprint (for example,
5.7.23 ). |
String |
engineVersionDescription()
The description of the database engine version for the database blueprint.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isEngineDefault()
A Boolean value indicating whether the engine version is the default for the database blueprint.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RelationalDatabaseBlueprint.Builder> |
serializableBuilderClass() |
RelationalDatabaseBlueprint.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String blueprintId()
The ID for the database blueprint.
public RelationalDatabaseEngine engine()
The database software of the database blueprint (for example, MySQL
).
If the service returns an enum value that is not available in the current SDK version, engine
will
return RelationalDatabaseEngine.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from engineAsString()
.
MySQL
).RelationalDatabaseEngine
public String engineAsString()
The database software of the database blueprint (for example, MySQL
).
If the service returns an enum value that is not available in the current SDK version, engine
will
return RelationalDatabaseEngine.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from engineAsString()
.
MySQL
).RelationalDatabaseEngine
public String engineVersion()
The database engine version for the database blueprint (for example, 5.7.23
).
5.7.23
).public String engineDescription()
The description of the database engine for the database blueprint.
public String engineVersionDescription()
The description of the database engine version for the database blueprint.
public Boolean isEngineDefault()
A Boolean value indicating whether the engine version is the default for the database blueprint.
public RelationalDatabaseBlueprint.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RelationalDatabaseBlueprint.Builder,RelationalDatabaseBlueprint>
public static RelationalDatabaseBlueprint.Builder builder()
public static Class<? extends RelationalDatabaseBlueprint.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.