@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String blueprintId()
The ID for the database blueprint.
public final 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).RelationalDatabaseEnginepublic final 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).RelationalDatabaseEnginepublic final String engineVersion()
The database engine version for the database blueprint (for example, 5.7.23).
5.7.23).public final String engineDescription()
The description of the database engine for the database blueprint.
public final String engineVersionDescription()
The description of the database engine version for the database blueprint.
public final Boolean isEngineDefault()
A Boolean value indicating whether the engine version is the default for the database blueprint.
public RelationalDatabaseBlueprint.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RelationalDatabaseBlueprint.Builder,RelationalDatabaseBlueprint>public static RelationalDatabaseBlueprint.Builder builder()
public static Class<? extends RelationalDatabaseBlueprint.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.