@Generated(value="software.amazon.awssdk:codegen") public final class DatastoreProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatastoreProperties.Builder,DatastoreProperties>
Displays the properties of the Data Store, including the ID, Arn, name, and the status of the Data Store.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatastoreProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DatastoreProperties.Builder |
builder() |
Instant |
createdAt()
The time that a Data Store was created.
|
String |
datastoreArn()
The Amazon Resource Name used in the creation of the Data Store.
|
String |
datastoreEndpoint()
The AWS endpoint for the Data Store.
|
String |
datastoreId()
The AWS-generated ID number for the Data Store.
|
String |
datastoreName()
The user-generated name for the Data Store.
|
DatastoreStatus |
datastoreStatus()
The status of the Data Store.
|
String |
datastoreStatusAsString()
The status of the Data Store.
|
FHIRVersion |
datastoreTypeVersion()
The FHIR version.
|
String |
datastoreTypeVersionAsString()
The FHIR version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PreloadDataConfig |
preloadDataConfig()
The preloaded data configuration for the Data Store.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatastoreProperties.Builder> |
serializableBuilderClass() |
SseConfiguration |
sseConfiguration()
The server-side encryption key configuration for a customer provided encryption key (CMK).
|
DatastoreProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String datastoreId()
The AWS-generated ID number for the Data Store.
public final String datastoreArn()
The Amazon Resource Name used in the creation of the Data Store.
public final String datastoreName()
The user-generated name for the Data Store.
public final DatastoreStatus datastoreStatus()
The status of the Data Store. Possible statuses are 'CREATING', 'ACTIVE', 'DELETING', or 'DELETED'.
If the service returns an enum value that is not available in the current SDK version, datastoreStatus
will return DatastoreStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from datastoreStatusAsString().
DatastoreStatuspublic final String datastoreStatusAsString()
The status of the Data Store. Possible statuses are 'CREATING', 'ACTIVE', 'DELETING', or 'DELETED'.
If the service returns an enum value that is not available in the current SDK version, datastoreStatus
will return DatastoreStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from datastoreStatusAsString().
DatastoreStatuspublic final Instant createdAt()
The time that a Data Store was created.
public final FHIRVersion datastoreTypeVersion()
The FHIR version. Only R4 version data is supported.
If the service returns an enum value that is not available in the current SDK version,
datastoreTypeVersion will return FHIRVersion.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from datastoreTypeVersionAsString().
FHIRVersionpublic final String datastoreTypeVersionAsString()
The FHIR version. Only R4 version data is supported.
If the service returns an enum value that is not available in the current SDK version,
datastoreTypeVersion will return FHIRVersion.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from datastoreTypeVersionAsString().
FHIRVersionpublic final String datastoreEndpoint()
The AWS endpoint for the Data Store. Each Data Store will have it's own endpoint with Data Store ID in the endpoint URL.
public final SseConfiguration sseConfiguration()
The server-side encryption key configuration for a customer provided encryption key (CMK).
public final PreloadDataConfig preloadDataConfig()
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
public DatastoreProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DatastoreProperties.Builder,DatastoreProperties>public static DatastoreProperties.Builder builder()
public static Class<? extends DatastoreProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.