@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRecordRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetRecordRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetRecordRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getExpirationTimeResponse()
Parameter to request
ExpiresAt in response. |
String |
getFeatureGroupName()
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
|
List<String> |
getFeatureNames()
List of names of Features to be retrieved.
|
String |
getRecordIdentifierValueAsString()
The value that corresponds to
RecordIdentifier type and uniquely identifies the record in the
FeatureGroup. |
int |
hashCode() |
void |
setExpirationTimeResponse(String expirationTimeResponse)
Parameter to request
ExpiresAt in response. |
void |
setFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
|
void |
setFeatureNames(Collection<String> featureNames)
List of names of Features to be retrieved.
|
void |
setRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value that corresponds to
RecordIdentifier type and uniquely identifies the record in the
FeatureGroup. |
String |
toString()
Returns a string representation of this object.
|
GetRecordRequest |
withExpirationTimeResponse(ExpirationTimeResponse expirationTimeResponse)
Parameter to request
ExpiresAt in response. |
GetRecordRequest |
withExpirationTimeResponse(String expirationTimeResponse)
Parameter to request
ExpiresAt in response. |
GetRecordRequest |
withFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
|
GetRecordRequest |
withFeatureNames(Collection<String> featureNames)
List of names of Features to be retrieved.
|
GetRecordRequest |
withFeatureNames(String... featureNames)
List of names of Features to be retrieved.
|
GetRecordRequest |
withRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value that corresponds to
RecordIdentifier type and uniquely identifies the record in the
FeatureGroup. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
featureGroupName - The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.public String getFeatureGroupName()
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
public GetRecordRequest withFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.
featureGroupName - The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record.public void setRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value that corresponds to RecordIdentifier type and uniquely identifies the record in the
FeatureGroup.
recordIdentifierValueAsString - The value that corresponds to RecordIdentifier type and uniquely identifies the record in the
FeatureGroup.public String getRecordIdentifierValueAsString()
The value that corresponds to RecordIdentifier type and uniquely identifies the record in the
FeatureGroup.
RecordIdentifier type and uniquely identifies the record in
the FeatureGroup.public GetRecordRequest withRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value that corresponds to RecordIdentifier type and uniquely identifies the record in the
FeatureGroup.
recordIdentifierValueAsString - The value that corresponds to RecordIdentifier type and uniquely identifies the record in the
FeatureGroup.public List<String> getFeatureNames()
List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.
public void setFeatureNames(Collection<String> featureNames)
List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.
featureNames - List of names of Features to be retrieved. If not specified, the latest value for all the Features are
returned.public GetRecordRequest withFeatureNames(String... featureNames)
List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.
NOTE: This method appends the values to the existing list (if any). Use
setFeatureNames(java.util.Collection) or withFeatureNames(java.util.Collection) if you want to
override the existing values.
featureNames - List of names of Features to be retrieved. If not specified, the latest value for all the Features are
returned.public GetRecordRequest withFeatureNames(Collection<String> featureNames)
List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.
featureNames - List of names of Features to be retrieved. If not specified, the latest value for all the Features are
returned.public void setExpirationTimeResponse(String expirationTimeResponse)
Parameter to request ExpiresAt in response. If Enabled, GetRecord will
return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.
expirationTimeResponse - Parameter to request ExpiresAt in response. If Enabled, GetRecord
will return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.ExpirationTimeResponsepublic String getExpirationTimeResponse()
Parameter to request ExpiresAt in response. If Enabled, GetRecord will
return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.
ExpiresAt in response. If Enabled, GetRecord
will return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.ExpirationTimeResponsepublic GetRecordRequest withExpirationTimeResponse(String expirationTimeResponse)
Parameter to request ExpiresAt in response. If Enabled, GetRecord will
return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.
expirationTimeResponse - Parameter to request ExpiresAt in response. If Enabled, GetRecord
will return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.ExpirationTimeResponsepublic GetRecordRequest withExpirationTimeResponse(ExpirationTimeResponse expirationTimeResponse)
Parameter to request ExpiresAt in response. If Enabled, GetRecord will
return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.
expirationTimeResponse - Parameter to request ExpiresAt in response. If Enabled, GetRecord
will return the value of ExpiresAt, if it is not null. If Disabled and null,
GetRecord will return null.ExpirationTimeResponsepublic String toString()
toString in class ObjectObject.toString()public GetRecordRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()