@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DatastoreProperties extends Object implements Serializable, Cloneable, StructuredPojo
Displays the properties of the data store, including the ID, ARN, name, and the status of the data store.
Constructor and Description |
---|
DatastoreProperties() |
Modifier and Type | Method and Description |
---|---|
DatastoreProperties |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The time that a data store was created.
|
String |
getDatastoreArn()
The Amazon Resource Name used in the creation of the data store.
|
String |
getDatastoreEndpoint()
The AWS endpoint for the data store.
|
String |
getDatastoreId()
The AWS-generated ID number for the data store.
|
String |
getDatastoreName()
The user-generated name for the data store.
|
String |
getDatastoreStatus()
The status of the data store.
|
String |
getDatastoreTypeVersion()
The FHIR version.
|
ErrorCause |
getErrorCause()
The error cause for the current data store operation.
|
IdentityProviderConfiguration |
getIdentityProviderConfiguration()
The identity provider that you selected when you created the data store.
|
PreloadDataConfig |
getPreloadDataConfig()
The preloaded data configuration for the data store.
|
SseConfiguration |
getSseConfiguration()
The server-side encryption key configuration for a customer provided encryption key (CMK).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The time that a data store was created.
|
void |
setDatastoreArn(String datastoreArn)
The Amazon Resource Name used in the creation of the data store.
|
void |
setDatastoreEndpoint(String datastoreEndpoint)
The AWS endpoint for the data store.
|
void |
setDatastoreId(String datastoreId)
The AWS-generated ID number for the data store.
|
void |
setDatastoreName(String datastoreName)
The user-generated name for the data store.
|
void |
setDatastoreStatus(String datastoreStatus)
The status of the data store.
|
void |
setDatastoreTypeVersion(String datastoreTypeVersion)
The FHIR version.
|
void |
setErrorCause(ErrorCause errorCause)
The error cause for the current data store operation.
|
void |
setIdentityProviderConfiguration(IdentityProviderConfiguration identityProviderConfiguration)
The identity provider that you selected when you created the data store.
|
void |
setPreloadDataConfig(PreloadDataConfig preloadDataConfig)
The preloaded data configuration for the data store.
|
void |
setSseConfiguration(SseConfiguration sseConfiguration)
The server-side encryption key configuration for a customer provided encryption key (CMK).
|
String |
toString()
Returns a string representation of this object.
|
DatastoreProperties |
withCreatedAt(Date createdAt)
The time that a data store was created.
|
DatastoreProperties |
withDatastoreArn(String datastoreArn)
The Amazon Resource Name used in the creation of the data store.
|
DatastoreProperties |
withDatastoreEndpoint(String datastoreEndpoint)
The AWS endpoint for the data store.
|
DatastoreProperties |
withDatastoreId(String datastoreId)
The AWS-generated ID number for the data store.
|
DatastoreProperties |
withDatastoreName(String datastoreName)
The user-generated name for the data store.
|
DatastoreProperties |
withDatastoreStatus(DatastoreStatus datastoreStatus)
The status of the data store.
|
DatastoreProperties |
withDatastoreStatus(String datastoreStatus)
The status of the data store.
|
DatastoreProperties |
withDatastoreTypeVersion(FHIRVersion datastoreTypeVersion)
The FHIR version.
|
DatastoreProperties |
withDatastoreTypeVersion(String datastoreTypeVersion)
The FHIR version.
|
DatastoreProperties |
withErrorCause(ErrorCause errorCause)
The error cause for the current data store operation.
|
DatastoreProperties |
withIdentityProviderConfiguration(IdentityProviderConfiguration identityProviderConfiguration)
The identity provider that you selected when you created the data store.
|
DatastoreProperties |
withPreloadDataConfig(PreloadDataConfig preloadDataConfig)
The preloaded data configuration for the data store.
|
DatastoreProperties |
withSseConfiguration(SseConfiguration sseConfiguration)
The server-side encryption key configuration for a customer provided encryption key (CMK).
|
public void setDatastoreId(String datastoreId)
The AWS-generated ID number for the data store.
datastoreId
- The AWS-generated ID number for the data store.public String getDatastoreId()
The AWS-generated ID number for the data store.
public DatastoreProperties withDatastoreId(String datastoreId)
The AWS-generated ID number for the data store.
datastoreId
- The AWS-generated ID number for the data store.public void setDatastoreArn(String datastoreArn)
The Amazon Resource Name used in the creation of the data store.
datastoreArn
- The Amazon Resource Name used in the creation of the data store.public String getDatastoreArn()
The Amazon Resource Name used in the creation of the data store.
public DatastoreProperties withDatastoreArn(String datastoreArn)
The Amazon Resource Name used in the creation of the data store.
datastoreArn
- The Amazon Resource Name used in the creation of the data store.public void setDatastoreName(String datastoreName)
The user-generated name for the data store.
datastoreName
- The user-generated name for the data store.public String getDatastoreName()
The user-generated name for the data store.
public DatastoreProperties withDatastoreName(String datastoreName)
The user-generated name for the data store.
datastoreName
- The user-generated name for the data store.public void setDatastoreStatus(String datastoreStatus)
The status of the data store.
datastoreStatus
- The status of the data store.DatastoreStatus
public String getDatastoreStatus()
The status of the data store.
DatastoreStatus
public DatastoreProperties withDatastoreStatus(String datastoreStatus)
The status of the data store.
datastoreStatus
- The status of the data store.DatastoreStatus
public DatastoreProperties withDatastoreStatus(DatastoreStatus datastoreStatus)
The status of the data store.
datastoreStatus
- The status of the data store.DatastoreStatus
public void setCreatedAt(Date createdAt)
The time that a data store was created.
createdAt
- The time that a data store was created.public Date getCreatedAt()
The time that a data store was created.
public DatastoreProperties withCreatedAt(Date createdAt)
The time that a data store was created.
createdAt
- The time that a data store was created.public void setDatastoreTypeVersion(String datastoreTypeVersion)
The FHIR version. Only R4 version data is supported.
datastoreTypeVersion
- The FHIR version. Only R4 version data is supported.FHIRVersion
public String getDatastoreTypeVersion()
The FHIR version. Only R4 version data is supported.
FHIRVersion
public DatastoreProperties withDatastoreTypeVersion(String datastoreTypeVersion)
The FHIR version. Only R4 version data is supported.
datastoreTypeVersion
- The FHIR version. Only R4 version data is supported.FHIRVersion
public DatastoreProperties withDatastoreTypeVersion(FHIRVersion datastoreTypeVersion)
The FHIR version. Only R4 version data is supported.
datastoreTypeVersion
- The FHIR version. Only R4 version data is supported.FHIRVersion
public void setDatastoreEndpoint(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.
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 String getDatastoreEndpoint()
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 DatastoreProperties withDatastoreEndpoint(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.
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 void setSseConfiguration(SseConfiguration sseConfiguration)
The server-side encryption key configuration for a customer provided encryption key (CMK).
sseConfiguration
- The server-side encryption key configuration for a customer provided encryption key (CMK).public SseConfiguration getSseConfiguration()
The server-side encryption key configuration for a customer provided encryption key (CMK).
public DatastoreProperties withSseConfiguration(SseConfiguration sseConfiguration)
The server-side encryption key configuration for a customer provided encryption key (CMK).
sseConfiguration
- The server-side encryption key configuration for a customer provided encryption key (CMK).public void setPreloadDataConfig(PreloadDataConfig preloadDataConfig)
The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.
preloadDataConfig
- The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.public PreloadDataConfig getPreloadDataConfig()
The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.
public DatastoreProperties withPreloadDataConfig(PreloadDataConfig preloadDataConfig)
The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.
preloadDataConfig
- The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.public void setIdentityProviderConfiguration(IdentityProviderConfiguration identityProviderConfiguration)
The identity provider that you selected when you created the data store.
identityProviderConfiguration
- The identity provider that you selected when you created the data store.public IdentityProviderConfiguration getIdentityProviderConfiguration()
The identity provider that you selected when you created the data store.
public DatastoreProperties withIdentityProviderConfiguration(IdentityProviderConfiguration identityProviderConfiguration)
The identity provider that you selected when you created the data store.
identityProviderConfiguration
- The identity provider that you selected when you created the data store.public void setErrorCause(ErrorCause errorCause)
The error cause for the current data store operation.
errorCause
- The error cause for the current data store operation.public ErrorCause getErrorCause()
The error cause for the current data store operation.
public DatastoreProperties withErrorCause(ErrorCause errorCause)
The error cause for the current data store operation.
errorCause
- The error cause for the current data store operation.public String toString()
toString
in class Object
Object.toString()
public DatastoreProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.