aws-sdk-sagemakerfeaturestoreruntime 1.100.0

AWS SDK for Amazon SageMaker Feature Store Runtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`BatchGetRecord`](crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`identifiers(BatchGetRecordIdentifier)`](crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder::identifiers) / [`set_identifiers(Option<Vec::<BatchGetRecordIdentifier>>)`](crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder::set_identifiers):<br>required: **true**<br><p>A list containing the name or Amazon Resource Name (ARN) of the <code>FeatureGroup</code>, the list of names of <code>Feature</code>s to be retrieved, and the corresponding <code>RecordIdentifier</code> values as strings.</p><br>
    ///   - [`expiration_time_response(ExpirationTimeResponse)`](crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder::expiration_time_response) / [`set_expiration_time_response(Option<ExpirationTimeResponse>)`](crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder::set_expiration_time_response):<br>required: **false**<br><p>Parameter to request <code>ExpiresAt</code> in response. If <code>Enabled</code>, <code>BatchGetRecord</code> will return the value of <code>ExpiresAt</code>, if it is not null. If <code>Disabled</code> and null, <code>BatchGetRecord</code> will return null.</p><br>
    /// - On success, responds with [`BatchGetRecordOutput`](crate::operation::batch_get_record::BatchGetRecordOutput) with field(s):
    ///   - [`records(Option<Vec::<BatchGetRecordResultDetail>>)`](crate::operation::batch_get_record::BatchGetRecordOutput::records): <p>A list of Records you requested to be retrieved in batch.</p>
    ///   - [`errors(Option<Vec::<BatchGetRecordError>>)`](crate::operation::batch_get_record::BatchGetRecordOutput::errors): <p>A list of errors that have occurred when retrieving a batch of Records.</p>
    ///   - [`unprocessed_identifiers(Option<Vec::<BatchGetRecordIdentifier>>)`](crate::operation::batch_get_record::BatchGetRecordOutput::unprocessed_identifiers): <p>A unprocessed list of <code>FeatureGroup</code> names, with their corresponding <code>RecordIdentifier</code> value, and Feature name.</p>
    /// - On failure, responds with [`SdkError<BatchGetRecordError>`](crate::operation::batch_get_record::BatchGetRecordError)
    pub fn batch_get_record(&self) -> crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder {
        crate::operation::batch_get_record::builders::BatchGetRecordFluentBuilder::new(self.handle.clone())
    }
}