Interface BatchGetRecordResultDetail.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchGetRecordResultDetail.Builder,BatchGetRecordResultDetail>
,SdkBuilder<BatchGetRecordResultDetail.Builder,BatchGetRecordResultDetail>
,SdkPojo
- Enclosing class:
- BatchGetRecordResultDetail
public static interface BatchGetRecordResultDetail.Builder extends SdkPojo, CopyableBuilder<BatchGetRecordResultDetail.Builder,BatchGetRecordResultDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetRecordResultDetail.Builder
expiresAt(String expiresAt)
TheExpiresAt
ISO string of the requested record.BatchGetRecordResultDetail.Builder
featureGroupName(String featureGroupName)
TheFeatureGroupName
containing Records you retrieved in a batch.BatchGetRecordResultDetail.Builder
record(Collection<FeatureValue> record)
TheRecord
retrieved.BatchGetRecordResultDetail.Builder
record(Consumer<FeatureValue.Builder>... record)
TheRecord
retrieved.BatchGetRecordResultDetail.Builder
record(FeatureValue... record)
TheRecord
retrieved.BatchGetRecordResultDetail.Builder
recordIdentifierValueAsString(String recordIdentifierValueAsString)
The value of the record identifier in string format.-
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
-
featureGroupName
BatchGetRecordResultDetail.Builder featureGroupName(String featureGroupName)
The
FeatureGroupName
containing Records you retrieved in a batch.- Parameters:
featureGroupName
- TheFeatureGroupName
containing Records you retrieved in a batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordIdentifierValueAsString
BatchGetRecordResultDetail.Builder recordIdentifierValueAsString(String recordIdentifierValueAsString)
The value of the record identifier in string format.
- Parameters:
recordIdentifierValueAsString
- The value of the record identifier in string format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
record
BatchGetRecordResultDetail.Builder record(Collection<FeatureValue> record)
The
Record
retrieved.- Parameters:
record
- TheRecord
retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
record
BatchGetRecordResultDetail.Builder record(FeatureValue... record)
The
Record
retrieved.- Parameters:
record
- TheRecord
retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
record
BatchGetRecordResultDetail.Builder record(Consumer<FeatureValue.Builder>... record)
The
This is a convenience method that creates an instance of theRecord
retrieved.FeatureValue.Builder
avoiding the need to create one manually viaFeatureValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#record(List
.) - Parameters:
record
- a consumer that will call methods onFeatureValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#record(java.util.Collection
)
-
expiresAt
BatchGetRecordResultDetail.Builder expiresAt(String expiresAt)
The
ExpiresAt
ISO string of the requested record.- Parameters:
expiresAt
- TheExpiresAt
ISO string of the requested record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-