Interface DatastoreSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DatastoreSummary.Builder,DatastoreSummary>,SdkBuilder<DatastoreSummary.Builder,DatastoreSummary>,SdkPojo
- Enclosing class:
- DatastoreSummary
public static interface DatastoreSummary.Builder extends SdkPojo, CopyableBuilder<DatastoreSummary.Builder,DatastoreSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DatastoreSummary.BuildercreationTime(Instant creationTime)When the data store was created.DatastoreSummary.BuilderdatastoreName(String datastoreName)The name of the data store.default DatastoreSummary.BuilderdatastorePartitions(Consumer<DatastorePartitions.Builder> datastorePartitions)Contains information about the partition dimensions in a data store.DatastoreSummary.BuilderdatastorePartitions(DatastorePartitions datastorePartitions)Contains information about the partition dimensions in a data store.default DatastoreSummary.BuilderdatastoreStorage(Consumer<DatastoreStorageSummary.Builder> datastoreStorage)Where data in a data store is stored.DatastoreSummary.BuilderdatastoreStorage(DatastoreStorageSummary datastoreStorage)Where data in a data store is stored.DatastoreSummary.BuilderfileFormatType(String fileFormatType)The file format of the data in the data store.DatastoreSummary.BuilderfileFormatType(FileFormatType fileFormatType)The file format of the data in the data store.DatastoreSummary.BuilderlastMessageArrivalTime(Instant lastMessageArrivalTime)The last time when a new message arrived in the data store.DatastoreSummary.BuilderlastUpdateTime(Instant lastUpdateTime)The last time the data store was updated.DatastoreSummary.Builderstatus(String status)The status of the data store.DatastoreSummary.Builderstatus(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 Detail
-
datastoreName
DatastoreSummary.Builder datastoreName(String 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
DatastoreSummary.Builder datastoreStorage(DatastoreStorageSummary 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.Builderavoiding the need to create one manually viaDatastoreStorageSummary.builder().When the
Consumercompletes,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:
datastoreStorage(DatastoreStorageSummary)
-
status
DatastoreSummary.Builder status(String 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:
DatastoreStatus,DatastoreStatus
-
status
DatastoreSummary.Builder status(DatastoreStatus 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:
DatastoreStatus,DatastoreStatus
-
creationTime
DatastoreSummary.Builder creationTime(Instant 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
DatastoreSummary.Builder lastUpdateTime(Instant 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
DatastoreSummary.Builder lastMessageArrivalTime(Instant 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
lastMessageArrivalTimevalue 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
lastMessageArrivalTimevalue 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
DatastoreSummary.Builder fileFormatType(String 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,FileFormatType
-
fileFormatType
DatastoreSummary.Builder fileFormatType(FileFormatType 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,FileFormatType
-
datastorePartitions
DatastoreSummary.Builder datastorePartitions(DatastorePartitions 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.Builderavoiding the need to create one manually viaDatastorePartitions.builder().When the
Consumercompletes,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:
datastorePartitions(DatastorePartitions)
-
-