Interface DescribeFeatureGroupResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeFeatureGroupResponse.Builder,DescribeFeatureGroupResponse>,SageMakerResponse.Builder,SdkBuilder<DescribeFeatureGroupResponse.Builder,DescribeFeatureGroupResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeFeatureGroupResponse
public static interface DescribeFeatureGroupResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeFeatureGroupResponse.Builder,DescribeFeatureGroupResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeFeatureGroupResponse.BuildercreationTime(Instant creationTime)A timestamp indicating when SageMaker created theFeatureGroup.DescribeFeatureGroupResponse.Builderdescription(String description)A free form description of the feature group.DescribeFeatureGroupResponse.BuildereventTimeFeatureName(String eventTimeFeatureName)The name of the feature that stores theEventTimeof a Record in aFeatureGroup.DescribeFeatureGroupResponse.BuilderfailureReason(String failureReason)The reason that theFeatureGroupfailed to be replicated in theOfflineStore.DescribeFeatureGroupResponse.BuilderfeatureDefinitions(Collection<FeatureDefinition> featureDefinitions)A list of theFeaturesin theFeatureGroup.DescribeFeatureGroupResponse.BuilderfeatureDefinitions(Consumer<FeatureDefinition.Builder>... featureDefinitions)A list of theFeaturesin theFeatureGroup.DescribeFeatureGroupResponse.BuilderfeatureDefinitions(FeatureDefinition... featureDefinitions)A list of theFeaturesin theFeatureGroup.DescribeFeatureGroupResponse.BuilderfeatureGroupArn(String featureGroupArn)The Amazon Resource Name (ARN) of theFeatureGroup.DescribeFeatureGroupResponse.BuilderfeatureGroupName(String featureGroupName)he name of theFeatureGroup.DescribeFeatureGroupResponse.BuilderfeatureGroupStatus(String featureGroupStatus)The status of the feature group.DescribeFeatureGroupResponse.BuilderfeatureGroupStatus(FeatureGroupStatus featureGroupStatus)The status of the feature group.DescribeFeatureGroupResponse.BuilderlastModifiedTime(Instant lastModifiedTime)A timestamp indicating when the feature group was last updated.default DescribeFeatureGroupResponse.BuilderlastUpdateStatus(Consumer<LastUpdateStatus.Builder> lastUpdateStatus)A value indicating whether the update made to the feature group was successful.DescribeFeatureGroupResponse.BuilderlastUpdateStatus(LastUpdateStatus lastUpdateStatus)A value indicating whether the update made to the feature group was successful.DescribeFeatureGroupResponse.BuildernextToken(String nextToken)A token to resume pagination of the list ofFeatures(FeatureDefinitions).default DescribeFeatureGroupResponse.BuilderofflineStoreConfig(Consumer<OfflineStoreConfig.Builder> offlineStoreConfig)The configuration of the offline store.DescribeFeatureGroupResponse.BuilderofflineStoreConfig(OfflineStoreConfig offlineStoreConfig)The configuration of the offline store.default DescribeFeatureGroupResponse.BuilderofflineStoreStatus(Consumer<OfflineStoreStatus.Builder> offlineStoreStatus)The status of theOfflineStore.DescribeFeatureGroupResponse.BuilderofflineStoreStatus(OfflineStoreStatus offlineStoreStatus)The status of theOfflineStore.default DescribeFeatureGroupResponse.BuilderonlineStoreConfig(Consumer<OnlineStoreConfig.Builder> onlineStoreConfig)The configuration for theOnlineStore.DescribeFeatureGroupResponse.BuilderonlineStoreConfig(OnlineStoreConfig onlineStoreConfig)The configuration for theOnlineStore.DescribeFeatureGroupResponse.BuilderonlineStoreTotalSizeBytes(Long onlineStoreTotalSizeBytes)The size of theOnlineStorein bytes.DescribeFeatureGroupResponse.BuilderrecordIdentifierFeatureName(String recordIdentifierFeatureName)The name of theFeatureused forRecordIdentifier, whose value uniquely identifies a record stored in the feature store.DescribeFeatureGroupResponse.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the OfflineStore if an OfflineStoreConfig is provided.default DescribeFeatureGroupResponse.BuilderthroughputConfig(Consumer<ThroughputConfigDescription.Builder> throughputConfig)Sets the value of the ThroughputConfig property for this object.DescribeFeatureGroupResponse.BuilderthroughputConfig(ThroughputConfigDescription throughputConfig)Sets the value of the ThroughputConfig property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
featureGroupArn
DescribeFeatureGroupResponse.Builder featureGroupArn(String featureGroupArn)
The Amazon Resource Name (ARN) of the
FeatureGroup.- Parameters:
featureGroupArn- The Amazon Resource Name (ARN) of theFeatureGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureGroupName
DescribeFeatureGroupResponse.Builder featureGroupName(String featureGroupName)
he name of the
FeatureGroup.- Parameters:
featureGroupName- he name of theFeatureGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordIdentifierFeatureName
DescribeFeatureGroupResponse.Builder recordIdentifierFeatureName(String recordIdentifierFeatureName)
The name of the
Featureused forRecordIdentifier, whose value uniquely identifies a record stored in the feature store.- Parameters:
recordIdentifierFeatureName- The name of theFeatureused forRecordIdentifier, whose value uniquely identifies a record stored in the feature store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTimeFeatureName
DescribeFeatureGroupResponse.Builder eventTimeFeatureName(String eventTimeFeatureName)
The name of the feature that stores the
EventTimeof a Record in aFeatureGroup.An
EventTimeis a point in time when a new event occurs that corresponds to the creation or update of aRecordin aFeatureGroup. AllRecordsin theFeatureGrouphave a correspondingEventTime.- Parameters:
eventTimeFeatureName- The name of the feature that stores theEventTimeof a Record in aFeatureGroup.An
EventTimeis a point in time when a new event occurs that corresponds to the creation or update of aRecordin aFeatureGroup. AllRecordsin theFeatureGrouphave a correspondingEventTime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureDefinitions
DescribeFeatureGroupResponse.Builder featureDefinitions(Collection<FeatureDefinition> featureDefinitions)
A list of the
Featuresin theFeatureGroup. Each feature is defined by aFeatureNameandFeatureType.- Parameters:
featureDefinitions- A list of theFeaturesin theFeatureGroup. Each feature is defined by aFeatureNameandFeatureType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureDefinitions
DescribeFeatureGroupResponse.Builder featureDefinitions(FeatureDefinition... featureDefinitions)
A list of the
Featuresin theFeatureGroup. Each feature is defined by aFeatureNameandFeatureType.- Parameters:
featureDefinitions- A list of theFeaturesin theFeatureGroup. Each feature is defined by aFeatureNameandFeatureType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureDefinitions
DescribeFeatureGroupResponse.Builder featureDefinitions(Consumer<FeatureDefinition.Builder>... featureDefinitions)
A list of the
This is a convenience method that creates an instance of theFeaturesin theFeatureGroup. Each feature is defined by aFeatureNameandFeatureType.FeatureDefinition.Builderavoiding the need to create one manually viaFeatureDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#featureDefinitions(List.) - Parameters:
featureDefinitions- a consumer that will call methods onFeatureDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#featureDefinitions(java.util.Collection)
-
creationTime
DescribeFeatureGroupResponse.Builder creationTime(Instant creationTime)
A timestamp indicating when SageMaker created the
FeatureGroup.- Parameters:
creationTime- A timestamp indicating when SageMaker created theFeatureGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
DescribeFeatureGroupResponse.Builder lastModifiedTime(Instant lastModifiedTime)
A timestamp indicating when the feature group was last updated.
- Parameters:
lastModifiedTime- A timestamp indicating when the feature group was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onlineStoreConfig
DescribeFeatureGroupResponse.Builder onlineStoreConfig(OnlineStoreConfig onlineStoreConfig)
The configuration for the
OnlineStore.- Parameters:
onlineStoreConfig- The configuration for theOnlineStore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onlineStoreConfig
default DescribeFeatureGroupResponse.Builder onlineStoreConfig(Consumer<OnlineStoreConfig.Builder> onlineStoreConfig)
The configuration for the
This is a convenience method that creates an instance of theOnlineStore.OnlineStoreConfig.Builderavoiding the need to create one manually viaOnlineStoreConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toonlineStoreConfig(OnlineStoreConfig).- Parameters:
onlineStoreConfig- a consumer that will call methods onOnlineStoreConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
onlineStoreConfig(OnlineStoreConfig)
-
offlineStoreConfig
DescribeFeatureGroupResponse.Builder offlineStoreConfig(OfflineStoreConfig offlineStoreConfig)
The configuration of the offline store. It includes the following configurations:
-
Amazon S3 location of the offline store.
-
Configuration of the Glue data catalog.
-
Table format of the offline store.
-
Option to disable the automatic creation of a Glue table for the offline store.
-
Encryption configuration.
- Parameters:
offlineStoreConfig- The configuration of the offline store. It includes the following configurations:-
Amazon S3 location of the offline store.
-
Configuration of the Glue data catalog.
-
Table format of the offline store.
-
Option to disable the automatic creation of a Glue table for the offline store.
-
Encryption configuration.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
offlineStoreConfig
default DescribeFeatureGroupResponse.Builder offlineStoreConfig(Consumer<OfflineStoreConfig.Builder> offlineStoreConfig)
The configuration of the offline store. It includes the following configurations:
-
Amazon S3 location of the offline store.
-
Configuration of the Glue data catalog.
-
Table format of the offline store.
-
Option to disable the automatic creation of a Glue table for the offline store.
-
Encryption configuration.
OfflineStoreConfig.Builderavoiding the need to create one manually viaOfflineStoreConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toofflineStoreConfig(OfflineStoreConfig).- Parameters:
offlineStoreConfig- a consumer that will call methods onOfflineStoreConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
offlineStoreConfig(OfflineStoreConfig)
-
-
throughputConfig
DescribeFeatureGroupResponse.Builder throughputConfig(ThroughputConfigDescription throughputConfig)
Sets the value of the ThroughputConfig property for this object.- Parameters:
throughputConfig- The new value for the ThroughputConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
throughputConfig
default DescribeFeatureGroupResponse.Builder throughputConfig(Consumer<ThroughputConfigDescription.Builder> throughputConfig)
Sets the value of the ThroughputConfig property for this object. This is a convenience method that creates an instance of theThroughputConfigDescription.Builderavoiding the need to create one manually viaThroughputConfigDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tothroughputConfig(ThroughputConfigDescription).- Parameters:
throughputConfig- a consumer that will call methods onThroughputConfigDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
throughputConfig(ThroughputConfigDescription)
-
roleArn
DescribeFeatureGroupResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the OfflineStore if an OfflineStoreConfig is provided.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the OfflineStore if an OfflineStoreConfig is provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureGroupStatus
DescribeFeatureGroupResponse.Builder featureGroupStatus(String featureGroupStatus)
The status of the feature group.
- Parameters:
featureGroupStatus- The status of the feature group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureGroupStatus,FeatureGroupStatus
-
featureGroupStatus
DescribeFeatureGroupResponse.Builder featureGroupStatus(FeatureGroupStatus featureGroupStatus)
The status of the feature group.
- Parameters:
featureGroupStatus- The status of the feature group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureGroupStatus,FeatureGroupStatus
-
offlineStoreStatus
DescribeFeatureGroupResponse.Builder offlineStoreStatus(OfflineStoreStatus offlineStoreStatus)
The status of the
OfflineStore. Notifies you if replicating data into theOfflineStorehas failed. Returns either:ActiveorBlocked- Parameters:
offlineStoreStatus- The status of theOfflineStore. Notifies you if replicating data into theOfflineStorehas failed. Returns either:ActiveorBlocked- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
offlineStoreStatus
default DescribeFeatureGroupResponse.Builder offlineStoreStatus(Consumer<OfflineStoreStatus.Builder> offlineStoreStatus)
The status of the
This is a convenience method that creates an instance of theOfflineStore. Notifies you if replicating data into theOfflineStorehas failed. Returns either:ActiveorBlockedOfflineStoreStatus.Builderavoiding the need to create one manually viaOfflineStoreStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toofflineStoreStatus(OfflineStoreStatus).- Parameters:
offlineStoreStatus- a consumer that will call methods onOfflineStoreStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
offlineStoreStatus(OfflineStoreStatus)
-
lastUpdateStatus
DescribeFeatureGroupResponse.Builder lastUpdateStatus(LastUpdateStatus lastUpdateStatus)
A value indicating whether the update made to the feature group was successful.
- Parameters:
lastUpdateStatus- A value indicating whether the update made to the feature group was successful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateStatus
default DescribeFeatureGroupResponse.Builder lastUpdateStatus(Consumer<LastUpdateStatus.Builder> lastUpdateStatus)
A value indicating whether the update made to the feature group was successful.
This is a convenience method that creates an instance of theLastUpdateStatus.Builderavoiding the need to create one manually viaLastUpdateStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastUpdateStatus(LastUpdateStatus).- Parameters:
lastUpdateStatus- a consumer that will call methods onLastUpdateStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lastUpdateStatus(LastUpdateStatus)
-
failureReason
DescribeFeatureGroupResponse.Builder failureReason(String failureReason)
The reason that the
FeatureGroupfailed to be replicated in theOfflineStore. This is failure can occur because:-
The
FeatureGroupcould not be created in theOfflineStore. -
The
FeatureGroupcould not be deleted from theOfflineStore.
- Parameters:
failureReason- The reason that theFeatureGroupfailed to be replicated in theOfflineStore. This is failure can occur because:-
The
FeatureGroupcould not be created in theOfflineStore. -
The
FeatureGroupcould not be deleted from theOfflineStore.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
description
DescribeFeatureGroupResponse.Builder description(String description)
A free form description of the feature group.
- Parameters:
description- A free form description of the feature group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
DescribeFeatureGroupResponse.Builder nextToken(String nextToken)
A token to resume pagination of the list of
Features(FeatureDefinitions).- Parameters:
nextToken- A token to resume pagination of the list ofFeatures(FeatureDefinitions).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onlineStoreTotalSizeBytes
DescribeFeatureGroupResponse.Builder onlineStoreTotalSizeBytes(Long onlineStoreTotalSizeBytes)
The size of the
OnlineStorein bytes.- Parameters:
onlineStoreTotalSizeBytes- The size of theOnlineStorein bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-