Interface DatastoreSummary.Builder

  • Method Details

    • 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 the DatastoreStorageSummary.Builder avoiding the need to create one manually via DatastoreStorageSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to datastoreStorage(DatastoreStorageSummary).

      Parameters:
      datastoreStorage - a consumer that will call methods on DatastoreStorageSummary.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

      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 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

      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

      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:
    • 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 the DatastorePartitions.Builder avoiding the need to create one manually via DatastorePartitions.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to datastorePartitions(DatastorePartitions).

      Parameters:
      datastorePartitions - a consumer that will call methods on DatastorePartitions.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: