Interface FeatureGroupSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<FeatureGroupSummary.Builder,FeatureGroupSummary>, SdkBuilder<FeatureGroupSummary.Builder,FeatureGroupSummary>, SdkPojo
Enclosing class:
FeatureGroupSummary

public static interface FeatureGroupSummary.Builder extends SdkPojo, CopyableBuilder<FeatureGroupSummary.Builder,FeatureGroupSummary>
  • Method Details

    • featureGroupName

      FeatureGroupSummary.Builder featureGroupName(String featureGroupName)

      The name of FeatureGroup.

      Parameters:
      featureGroupName - The name of FeatureGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • featureGroupArn

      FeatureGroupSummary.Builder featureGroupArn(String featureGroupArn)

      Unique identifier for the FeatureGroup.

      Parameters:
      featureGroupArn - Unique identifier for the FeatureGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      FeatureGroupSummary.Builder creationTime(Instant creationTime)

      A timestamp indicating the time of creation time of the FeatureGroup.

      Parameters:
      creationTime - A timestamp indicating the time of creation time of the FeatureGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • featureGroupStatus

      FeatureGroupSummary.Builder featureGroupStatus(String featureGroupStatus)

      The status of a FeatureGroup. The status can be any of the following: Creating, Created, CreateFail, Deleting or DetailFail.

      Parameters:
      featureGroupStatus - The status of a FeatureGroup. The status can be any of the following: Creating, Created, CreateFail, Deleting or DetailFail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • featureGroupStatus

      FeatureGroupSummary.Builder featureGroupStatus(FeatureGroupStatus featureGroupStatus)

      The status of a FeatureGroup. The status can be any of the following: Creating, Created, CreateFail, Deleting or DetailFail.

      Parameters:
      featureGroupStatus - The status of a FeatureGroup. The status can be any of the following: Creating, Created, CreateFail, Deleting or DetailFail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • offlineStoreStatus

      FeatureGroupSummary.Builder offlineStoreStatus(OfflineStoreStatus offlineStoreStatus)

      Notifies you if replicating data into the OfflineStore has failed. Returns either: Active or Blocked.

      Parameters:
      offlineStoreStatus - Notifies you if replicating data into the OfflineStore has failed. Returns either: Active or Blocked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • offlineStoreStatus

      default FeatureGroupSummary.Builder offlineStoreStatus(Consumer<OfflineStoreStatus.Builder> offlineStoreStatus)

      Notifies you if replicating data into the OfflineStore has failed. Returns either: Active or Blocked.

      This is a convenience method that creates an instance of the OfflineStoreStatus.Builder avoiding the need to create one manually via OfflineStoreStatus.builder().

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

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