@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetInterpolatedAssetPropertyValuesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetInterpolatedAssetPropertyValuesRequest() |
Modifier and Type | Method and Description |
---|---|
GetInterpolatedAssetPropertyValuesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAssetId()
The ID of the asset.
|
Long |
getEndTimeInSeconds()
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
Integer |
getEndTimeOffsetInNanos()
The nanosecond offset converted from
endTimeInSeconds . |
Long |
getIntervalInSeconds()
The time interval in seconds over which to interpolate data.
|
Integer |
getMaxResults()
The maximum number of results to return for each paginated request.
|
String |
getNextToken()
The token to be used for the next set of paginated results.
|
String |
getPropertyAlias()
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
String |
getPropertyId()
The ID of the asset property.
|
String |
getQuality()
The quality of the asset property value.
|
Long |
getStartTimeInSeconds()
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
Integer |
getStartTimeOffsetInNanos()
The nanosecond offset converted from
startTimeInSeconds . |
String |
getType()
The interpolation type.
|
int |
hashCode() |
void |
setAssetId(String assetId)
The ID of the asset.
|
void |
setEndTimeInSeconds(Long endTimeInSeconds)
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
void |
setEndTimeOffsetInNanos(Integer endTimeOffsetInNanos)
The nanosecond offset converted from
endTimeInSeconds . |
void |
setIntervalInSeconds(Long intervalInSeconds)
The time interval in seconds over which to interpolate data.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return for each paginated request.
|
void |
setNextToken(String nextToken)
The token to be used for the next set of paginated results.
|
void |
setPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
void |
setPropertyId(String propertyId)
The ID of the asset property.
|
void |
setQuality(String quality)
The quality of the asset property value.
|
void |
setStartTimeInSeconds(Long startTimeInSeconds)
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
void |
setStartTimeOffsetInNanos(Integer startTimeOffsetInNanos)
The nanosecond offset converted from
startTimeInSeconds . |
void |
setType(String type)
The interpolation type.
|
String |
toString()
Returns a string representation of this object.
|
GetInterpolatedAssetPropertyValuesRequest |
withAssetId(String assetId)
The ID of the asset.
|
GetInterpolatedAssetPropertyValuesRequest |
withEndTimeInSeconds(Long endTimeInSeconds)
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
GetInterpolatedAssetPropertyValuesRequest |
withEndTimeOffsetInNanos(Integer endTimeOffsetInNanos)
The nanosecond offset converted from
endTimeInSeconds . |
GetInterpolatedAssetPropertyValuesRequest |
withIntervalInSeconds(Long intervalInSeconds)
The time interval in seconds over which to interpolate data.
|
GetInterpolatedAssetPropertyValuesRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return for each paginated request.
|
GetInterpolatedAssetPropertyValuesRequest |
withNextToken(String nextToken)
The token to be used for the next set of paginated results.
|
GetInterpolatedAssetPropertyValuesRequest |
withPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
GetInterpolatedAssetPropertyValuesRequest |
withPropertyId(String propertyId)
The ID of the asset property.
|
GetInterpolatedAssetPropertyValuesRequest |
withQuality(Quality quality)
The quality of the asset property value.
|
GetInterpolatedAssetPropertyValuesRequest |
withQuality(String quality)
The quality of the asset property value.
|
GetInterpolatedAssetPropertyValuesRequest |
withStartTimeInSeconds(Long startTimeInSeconds)
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
|
GetInterpolatedAssetPropertyValuesRequest |
withStartTimeOffsetInNanos(Integer startTimeOffsetInNanos)
The nanosecond offset converted from
startTimeInSeconds . |
GetInterpolatedAssetPropertyValuesRequest |
withType(String type)
The interpolation type.
|
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, withSdkRequestTimeout
public GetInterpolatedAssetPropertyValuesRequest()
public void setAssetId(String assetId)
The ID of the asset.
assetId
- The ID of the asset.public String getAssetId()
The ID of the asset.
public GetInterpolatedAssetPropertyValuesRequest withAssetId(String assetId)
The ID of the asset.
assetId
- The ID of the asset.public void setPropertyId(String propertyId)
The ID of the asset property.
propertyId
- The ID of the asset property.public String getPropertyId()
The ID of the asset property.
public GetInterpolatedAssetPropertyValuesRequest withPropertyId(String propertyId)
The ID of the asset property.
propertyId
- The ID of the asset property.public void setPropertyAlias(String propertyAlias)
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.
propertyAlias
- 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.public String getPropertyAlias()
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.
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping
industrial data streams to asset properties in the IoT SiteWise User Guide.public GetInterpolatedAssetPropertyValuesRequest withPropertyAlias(String propertyAlias)
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.
propertyAlias
- 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.public void setStartTimeInSeconds(Long startTimeInSeconds)
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
startTimeInSeconds
- The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.public Long getStartTimeInSeconds()
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
public GetInterpolatedAssetPropertyValuesRequest withStartTimeInSeconds(Long startTimeInSeconds)
The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.
startTimeInSeconds
- The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.public void setStartTimeOffsetInNanos(Integer startTimeOffsetInNanos)
The nanosecond offset converted from startTimeInSeconds
.
startTimeOffsetInNanos
- The nanosecond offset converted from startTimeInSeconds
.public Integer getStartTimeOffsetInNanos()
The nanosecond offset converted from startTimeInSeconds
.
startTimeInSeconds
.public GetInterpolatedAssetPropertyValuesRequest withStartTimeOffsetInNanos(Integer startTimeOffsetInNanos)
The nanosecond offset converted from startTimeInSeconds
.
startTimeOffsetInNanos
- The nanosecond offset converted from startTimeInSeconds
.public void setEndTimeInSeconds(Long endTimeInSeconds)
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
endTimeInSeconds
- The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.public Long getEndTimeInSeconds()
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
public GetInterpolatedAssetPropertyValuesRequest withEndTimeInSeconds(Long endTimeInSeconds)
The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.
endTimeInSeconds
- The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.public void setEndTimeOffsetInNanos(Integer endTimeOffsetInNanos)
The nanosecond offset converted from endTimeInSeconds
.
endTimeOffsetInNanos
- The nanosecond offset converted from endTimeInSeconds
.public Integer getEndTimeOffsetInNanos()
The nanosecond offset converted from endTimeInSeconds
.
endTimeInSeconds
.public GetInterpolatedAssetPropertyValuesRequest withEndTimeOffsetInNanos(Integer endTimeOffsetInNanos)
The nanosecond offset converted from endTimeInSeconds
.
endTimeOffsetInNanos
- The nanosecond offset converted from endTimeInSeconds
.public void setQuality(String quality)
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.
quality
- 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.Quality
public String getQuality()
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.
Quality
public GetInterpolatedAssetPropertyValuesRequest withQuality(String quality)
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.
quality
- 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.Quality
public GetInterpolatedAssetPropertyValuesRequest withQuality(Quality quality)
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.
quality
- 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.Quality
public void setIntervalInSeconds(Long intervalInSeconds)
The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.
intervalInSeconds
- The time interval in seconds over which to interpolate data. Each interval starts when the previous one
ends.public Long getIntervalInSeconds()
The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.
public GetInterpolatedAssetPropertyValuesRequest withIntervalInSeconds(Long intervalInSeconds)
The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.
intervalInSeconds
- The time interval in seconds over which to interpolate data. Each interval starts when the previous one
ends.public void setNextToken(String nextToken)
The token to be used for the next set of paginated results.
nextToken
- The token to be used for the next set of paginated results.public String getNextToken()
The token to be used for the next set of paginated results.
public GetInterpolatedAssetPropertyValuesRequest withNextToken(String nextToken)
The token to be used for the next set of paginated results.
nextToken
- The token to be used for the next set of paginated results.public void setMaxResults(Integer maxResults)
The maximum number of results to return for each paginated request. If not specified, the default value is 10.
maxResults
- The maximum number of results to return for each paginated request. If not specified, the default value is
10.public Integer getMaxResults()
The maximum number of results to return for each paginated request. If not specified, the default value is 10.
public GetInterpolatedAssetPropertyValuesRequest withMaxResults(Integer maxResults)
The maximum number of results to return for each paginated request. If not specified, the default value is 10.
maxResults
- The maximum number of results to return for each paginated request. If not specified, the default value is
10.public void setType(String type)
The interpolation type.
Valid values: LINEAR_INTERPOLATION
type
- The interpolation type.
Valid values: LINEAR_INTERPOLATION
public String getType()
The interpolation type.
Valid values: LINEAR_INTERPOLATION
Valid values: LINEAR_INTERPOLATION
public GetInterpolatedAssetPropertyValuesRequest withType(String type)
The interpolation type.
Valid values: LINEAR_INTERPOLATION
type
- The interpolation type.
Valid values: LINEAR_INTERPOLATION
public String toString()
toString
in class Object
Object.toString()
public GetInterpolatedAssetPropertyValuesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()