Interface DatastoreSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DatastoreSummary.Builder,
,DatastoreSummary> SdkBuilder<DatastoreSummary.Builder,
,DatastoreSummary> SdkPojo
- Enclosing class:
DatastoreSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) When the data store was created.datastoreName
(String datastoreName) The name of the data store.default DatastoreSummary.Builder
datastorePartitions
(Consumer<DatastorePartitions.Builder> datastorePartitions) Contains information about the partition dimensions in a data store.datastorePartitions
(DatastorePartitions datastorePartitions) Contains information about the partition dimensions in a data store.default DatastoreSummary.Builder
datastoreStorage
(Consumer<DatastoreStorageSummary.Builder> datastoreStorage) Where data in a data store is stored.datastoreStorage
(DatastoreStorageSummary datastoreStorage) Where data in a data store is stored.fileFormatType
(String fileFormatType) The file format of the data in the data store.fileFormatType
(FileFormatType fileFormatType) The file format of the data in the data store.lastMessageArrivalTime
(Instant lastMessageArrivalTime) The last time when a new message arrived in the data store.lastUpdateTime
(Instant lastUpdateTime) The last time the data store was updated.The status of the data store.status
(DatastoreStatus status) The status of the data store.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
datastoreName
The name of the data store.
- Parameters:
datastoreName
- The name of the data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datastoreStorage
Where data in a data store is stored.
- Parameters:
datastoreStorage
- Where data in a data store is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datastoreStorage
default DatastoreSummary.Builder datastoreStorage(Consumer<DatastoreStorageSummary.Builder> datastoreStorage) Where data in a data store is stored.
This is a convenience method that creates an instance of theDatastoreStorageSummary.Builder
avoiding the need to create one manually viaDatastoreStorageSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todatastoreStorage(DatastoreStorageSummary)
.- Parameters:
datastoreStorage
- a consumer that will call methods onDatastoreStorageSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the data store.
- Parameters:
status
- The status of the data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the data store.
- Parameters:
status
- The status of the data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
When the data store was created.
- Parameters:
creationTime
- When the data store was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
The last time the data store was updated.
- Parameters:
lastUpdateTime
- The last time the data store was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastMessageArrivalTime
The last time when a new message arrived in the data store.
IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the
lastMessageArrivalTime
value is an approximation.This feature only applies to messages that arrived in the data store after October 23, 2020.
- Parameters:
lastMessageArrivalTime
- The last time when a new message arrived in the data store.IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the
lastMessageArrivalTime
value is an approximation.This feature only applies to messages that arrived in the data store after October 23, 2020.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileFormatType
The file format of the data in the data store.
- Parameters:
fileFormatType
- The file format of the data in the data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fileFormatType
The file format of the data in the data store.
- Parameters:
fileFormatType
- The file format of the data in the data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
datastorePartitions
Contains information about the partition dimensions in a data store.
- Parameters:
datastorePartitions
- Contains information about the partition dimensions in a data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datastorePartitions
default DatastoreSummary.Builder datastorePartitions(Consumer<DatastorePartitions.Builder> datastorePartitions) Contains information about the partition dimensions in a data store.
This is a convenience method that creates an instance of theDatastorePartitions.Builder
avoiding the need to create one manually viaDatastorePartitions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todatastorePartitions(DatastorePartitions)
.- Parameters:
datastorePartitions
- a consumer that will call methods onDatastorePartitions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-