AWS SDK for C++  1.9.67
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest Class Reference

#include <GetInterpolatedAssetPropertyValuesRequest.h>

+ Inheritance diagram for Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest:

Public Member Functions

 GetInterpolatedAssetPropertyValuesRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
void AddQueryStringParameters (Aws::Http::URI &uri) const override
 
const Aws::StringGetAssetId () const
 
bool AssetIdHasBeenSet () const
 
void SetAssetId (const Aws::String &value)
 
void SetAssetId (Aws::String &&value)
 
void SetAssetId (const char *value)
 
GetInterpolatedAssetPropertyValuesRequestWithAssetId (const Aws::String &value)
 
GetInterpolatedAssetPropertyValuesRequestWithAssetId (Aws::String &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithAssetId (const char *value)
 
const Aws::StringGetPropertyId () const
 
bool PropertyIdHasBeenSet () const
 
void SetPropertyId (const Aws::String &value)
 
void SetPropertyId (Aws::String &&value)
 
void SetPropertyId (const char *value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyId (const Aws::String &value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyId (Aws::String &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyId (const char *value)
 
const Aws::StringGetPropertyAlias () const
 
bool PropertyAliasHasBeenSet () const
 
void SetPropertyAlias (const Aws::String &value)
 
void SetPropertyAlias (Aws::String &&value)
 
void SetPropertyAlias (const char *value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyAlias (const Aws::String &value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyAlias (Aws::String &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithPropertyAlias (const char *value)
 
long long GetStartTimeInSeconds () const
 
bool StartTimeInSecondsHasBeenSet () const
 
void SetStartTimeInSeconds (long long value)
 
GetInterpolatedAssetPropertyValuesRequestWithStartTimeInSeconds (long long value)
 
int GetStartTimeOffsetInNanos () const
 
bool StartTimeOffsetInNanosHasBeenSet () const
 
void SetStartTimeOffsetInNanos (int value)
 
GetInterpolatedAssetPropertyValuesRequestWithStartTimeOffsetInNanos (int value)
 
long long GetEndTimeInSeconds () const
 
bool EndTimeInSecondsHasBeenSet () const
 
void SetEndTimeInSeconds (long long value)
 
GetInterpolatedAssetPropertyValuesRequestWithEndTimeInSeconds (long long value)
 
int GetEndTimeOffsetInNanos () const
 
bool EndTimeOffsetInNanosHasBeenSet () const
 
void SetEndTimeOffsetInNanos (int value)
 
GetInterpolatedAssetPropertyValuesRequestWithEndTimeOffsetInNanos (int value)
 
const QualityGetQuality () const
 
bool QualityHasBeenSet () const
 
void SetQuality (const Quality &value)
 
void SetQuality (Quality &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithQuality (const Quality &value)
 
GetInterpolatedAssetPropertyValuesRequestWithQuality (Quality &&value)
 
long long GetIntervalInSeconds () const
 
bool IntervalInSecondsHasBeenSet () const
 
void SetIntervalInSeconds (long long value)
 
GetInterpolatedAssetPropertyValuesRequestWithIntervalInSeconds (long long value)
 
const Aws::StringGetNextToken () const
 
bool NextTokenHasBeenSet () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetInterpolatedAssetPropertyValuesRequestWithNextToken (const Aws::String &value)
 
GetInterpolatedAssetPropertyValuesRequestWithNextToken (Aws::String &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithNextToken (const char *value)
 
int GetMaxResults () const
 
bool MaxResultsHasBeenSet () const
 
void SetMaxResults (int value)
 
GetInterpolatedAssetPropertyValuesRequestWithMaxResults (int value)
 
const Aws::StringGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Aws::String &value)
 
void SetType (Aws::String &&value)
 
void SetType (const char *value)
 
GetInterpolatedAssetPropertyValuesRequestWithType (const Aws::String &value)
 
GetInterpolatedAssetPropertyValuesRequestWithType (Aws::String &&value)
 
GetInterpolatedAssetPropertyValuesRequestWithType (const char *value)
 
- Public Member Functions inherited from Aws::IoTSiteWise::IoTSiteWiseRequest
virtual ~IoTSiteWiseRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::IoTSiteWise::IoTSiteWiseRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 26 of file GetInterpolatedAssetPropertyValuesRequest.h.

Constructor & Destructor Documentation

◆ GetInterpolatedAssetPropertyValuesRequest()

Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetInterpolatedAssetPropertyValuesRequest ( )

Member Function Documentation

◆ AddQueryStringParameters()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::AddQueryStringParameters ( Aws::Http::URI uri) const
overridevirtual

Do nothing virtual, override this to add query strings to the request

Reimplemented from Aws::AmazonWebServiceRequest.

◆ AssetIdHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::AssetIdHasBeenSet ( ) const
inline

The ID of the asset.

Definition at line 50 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ EndTimeInSecondsHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::EndTimeInSecondsHasBeenSet ( ) const
inline

The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 261 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ EndTimeOffsetInNanosHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::EndTimeOffsetInNanosHasBeenSet ( ) const
inline

The nanosecond offset converted from endTimeInSeconds.

Definition at line 284 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetAssetId()

const Aws::String& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetAssetId ( ) const
inline

The ID of the asset.

Definition at line 45 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetEndTimeInSeconds()

long long Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetEndTimeInSeconds ( ) const
inline

The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 255 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetEndTimeOffsetInNanos()

int Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetEndTimeOffsetInNanos ( ) const
inline

The nanosecond offset converted from endTimeInSeconds.

Definition at line 279 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetIntervalInSeconds()

long long Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetIntervalInSeconds ( ) const
inline

The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.

Definition at line 344 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetMaxResults()

int Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetMaxResults ( ) const
inline

The maximum number of results to return for each paginated request. If not specified, the default value is 10.

Definition at line 410 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetNextToken()

const Aws::String& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetNextToken ( ) const
inline

The token to be used for the next set of paginated results.

Definition at line 368 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetPropertyAlias()

const Aws::String& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetPropertyAlias ( ) const
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 132 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetPropertyId()

const Aws::String& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetPropertyId ( ) const
inline

The ID of the asset property.

Definition at line 86 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetQuality()

const Quality& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetQuality ( ) const
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 302 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ GetStartTimeInSeconds()

long long Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetStartTimeInSeconds ( ) const
inline

The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 209 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetStartTimeOffsetInNanos()

int Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetStartTimeOffsetInNanos ( ) const
inline

The nanosecond offset converted from startTimeInSeconds.

Definition at line 233 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ GetType()

const Aws::String& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::GetType ( ) const
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 435 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ IntervalInSecondsHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::IntervalInSecondsHasBeenSet ( ) const
inline

The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.

Definition at line 350 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ MaxResultsHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::MaxResultsHasBeenSet ( ) const
inline

The maximum number of results to return for each paginated request. If not specified, the default value is 10.

Definition at line 416 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ NextTokenHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::NextTokenHasBeenSet ( ) const
inline

The token to be used for the next set of paginated results.

Definition at line 373 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ PropertyAliasHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::PropertyAliasHasBeenSet ( ) const
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 142 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ PropertyIdHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::PropertyIdHasBeenSet ( ) const
inline

The ID of the asset property.

Definition at line 91 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ QualityHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::QualityHasBeenSet ( ) const
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 309 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SerializePayload()

Aws::String Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAssetId() [1/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetAssetId ( Aws::String &&  value)
inline

The ID of the asset.

Definition at line 60 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetAssetId() [2/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetAssetId ( const Aws::String value)
inline

The ID of the asset.

Definition at line 55 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetAssetId() [3/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetAssetId ( const char *  value)
inline

The ID of the asset.

Definition at line 65 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetEndTimeInSeconds()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetEndTimeInSeconds ( long long  value)
inline

The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 267 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetEndTimeOffsetInNanos()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetEndTimeOffsetInNanos ( int  value)
inline

The nanosecond offset converted from endTimeInSeconds.

Definition at line 289 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetIntervalInSeconds()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetIntervalInSeconds ( long long  value)
inline

The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.

Definition at line 356 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetMaxResults()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetMaxResults ( int  value)
inline

The maximum number of results to return for each paginated request. If not specified, the default value is 10.

Definition at line 422 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetNextToken() [1/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetNextToken ( Aws::String &&  value)
inline

The token to be used for the next set of paginated results.

Definition at line 383 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetNextToken() [2/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetNextToken ( const Aws::String value)
inline

The token to be used for the next set of paginated results.

Definition at line 378 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetNextToken() [3/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetNextToken ( const char *  value)
inline

The token to be used for the next set of paginated results.

Definition at line 388 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyAlias() [1/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyAlias ( Aws::String &&  value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 162 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyAlias() [2/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyAlias ( const Aws::String value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 152 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyAlias() [3/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyAlias ( const char *  value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 172 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyId() [1/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyId ( Aws::String &&  value)
inline

The ID of the asset property.

Definition at line 101 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyId() [2/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyId ( const Aws::String value)
inline

The ID of the asset property.

Definition at line 96 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetPropertyId() [3/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetPropertyId ( const char *  value)
inline

The ID of the asset property.

Definition at line 106 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetQuality() [1/2]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetQuality ( const Quality value)
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 316 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetQuality() [2/2]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetQuality ( Quality &&  value)
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 323 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetStartTimeInSeconds()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetStartTimeInSeconds ( long long  value)
inline

The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 221 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetStartTimeOffsetInNanos()

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetStartTimeOffsetInNanos ( int  value)
inline

The nanosecond offset converted from startTimeInSeconds.

Definition at line 243 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetType() [1/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetType ( Aws::String &&  value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 453 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetType() [2/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetType ( const Aws::String value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 447 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ SetType() [3/3]

void Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::SetType ( const char *  value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 459 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ StartTimeInSecondsHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::StartTimeInSecondsHasBeenSet ( ) const
inline

The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 215 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ StartTimeOffsetInNanosHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::StartTimeOffsetInNanosHasBeenSet ( ) const
inline

The nanosecond offset converted from startTimeInSeconds.

Definition at line 238 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ TypeHasBeenSet()

bool Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::TypeHasBeenSet ( ) const
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 441 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithAssetId() [1/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithAssetId ( Aws::String &&  value)
inline

The ID of the asset.

Definition at line 75 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithAssetId() [2/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithAssetId ( const Aws::String value)
inline

The ID of the asset.

Definition at line 70 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithAssetId() [3/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithAssetId ( const char *  value)
inline

The ID of the asset.

Definition at line 80 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithEndTimeInSeconds()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithEndTimeInSeconds ( long long  value)
inline

The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 273 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithEndTimeOffsetInNanos()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithEndTimeOffsetInNanos ( int  value)
inline

The nanosecond offset converted from endTimeInSeconds.

Definition at line 294 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithIntervalInSeconds()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithIntervalInSeconds ( long long  value)
inline

The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.

Definition at line 362 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithMaxResults()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithMaxResults ( int  value)
inline

The maximum number of results to return for each paginated request. If not specified, the default value is 10.

Definition at line 428 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithNextToken() [1/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithNextToken ( Aws::String &&  value)
inline

The token to be used for the next set of paginated results.

Definition at line 398 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithNextToken() [2/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithNextToken ( const Aws::String value)
inline

The token to be used for the next set of paginated results.

Definition at line 393 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithNextToken() [3/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithNextToken ( const char *  value)
inline

The token to be used for the next set of paginated results.

Definition at line 403 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyAlias() [1/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyAlias ( Aws::String &&  value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 192 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyAlias() [2/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyAlias ( const Aws::String value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 182 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyAlias() [3/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyAlias ( const char *  value)
inline

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

Definition at line 202 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyId() [1/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyId ( Aws::String &&  value)
inline

The ID of the asset property.

Definition at line 116 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyId() [2/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyId ( const Aws::String value)
inline

The ID of the asset property.

Definition at line 111 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithPropertyId() [3/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithPropertyId ( const char *  value)
inline

The ID of the asset property.

Definition at line 121 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithQuality() [1/2]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithQuality ( const Quality value)
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 330 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithQuality() [2/2]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithQuality ( Quality &&  value)
inline

The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

Definition at line 337 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithStartTimeInSeconds()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithStartTimeInSeconds ( long long  value)
inline

The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.

Definition at line 227 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithStartTimeOffsetInNanos()

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithStartTimeOffsetInNanos ( int  value)
inline

The nanosecond offset converted from startTimeInSeconds.

Definition at line 248 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithType() [1/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithType ( Aws::String &&  value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 471 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithType() [2/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithType ( const Aws::String value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 465 of file GetInterpolatedAssetPropertyValuesRequest.h.

◆ WithType() [3/3]

GetInterpolatedAssetPropertyValuesRequest& Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest::WithType ( const char *  value)
inline

The interpolation type.

Valid values: LINEAR_INTERPOLATION

Definition at line 477 of file GetInterpolatedAssetPropertyValuesRequest.h.


The documentation for this class was generated from the following file: