@Generated(value="software.amazon.awssdk:codegen") public final class BatchGetRecordIdentifier extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchGetRecordIdentifier.Builder,BatchGetRecordIdentifier>
The identifier that identifies the batch of Records you are retrieving in a batch.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BatchGetRecordIdentifier.Builder |
| Modifier and Type | Method and Description |
|---|---|
static BatchGetRecordIdentifier.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
featureGroupName()
The name or Amazon Resource Name (ARN) of the
FeatureGroup containing the records you are retrieving
in a batch. |
List<String> |
featureNames()
List of names of Features to be retrieved.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFeatureNames()
For responses, this returns true if the service returned a value for the FeatureNames property.
|
int |
hashCode() |
boolean |
hasRecordIdentifiersValueAsString()
For responses, this returns true if the service returned a value for the RecordIdentifiersValueAsString property.
|
List<String> |
recordIdentifiersValueAsString()
The value for a list of record identifiers in string format.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BatchGetRecordIdentifier.Builder> |
serializableBuilderClass() |
BatchGetRecordIdentifier.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String featureGroupName()
The name or Amazon Resource Name (ARN) of the FeatureGroup containing the records you are retrieving
in a batch.
FeatureGroup containing the records you are
retrieving in a batch.public final boolean hasRecordIdentifiersValueAsString()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> recordIdentifiersValueAsString()
The value for a list of record identifiers in string format.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRecordIdentifiersValueAsString() method.
public final boolean hasFeatureNames()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> featureNames()
List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasFeatureNames() method.
public BatchGetRecordIdentifier.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BatchGetRecordIdentifier.Builder,BatchGetRecordIdentifier>public static BatchGetRecordIdentifier.Builder builder()
public static Class<? extends BatchGetRecordIdentifier.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.