Interface BatchGetAssetPropertyAggregatesEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BatchGetAssetPropertyAggregatesEntry.Builder,BatchGetAssetPropertyAggregatesEntry>,SdkBuilder<BatchGetAssetPropertyAggregatesEntry.Builder,BatchGetAssetPropertyAggregatesEntry>,SdkPojo
- Enclosing class:
- BatchGetAssetPropertyAggregatesEntry
public static interface BatchGetAssetPropertyAggregatesEntry.Builder extends SdkPojo, CopyableBuilder<BatchGetAssetPropertyAggregatesEntry.Builder,BatchGetAssetPropertyAggregatesEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetAssetPropertyAggregatesEntry.BuilderaggregateTypes(Collection<AggregateType> aggregateTypes)The data aggregating function.BatchGetAssetPropertyAggregatesEntry.BuilderaggregateTypes(AggregateType... aggregateTypes)The data aggregating function.BatchGetAssetPropertyAggregatesEntry.BuilderaggregateTypesWithStrings(String... aggregateTypes)The data aggregating function.BatchGetAssetPropertyAggregatesEntry.BuilderaggregateTypesWithStrings(Collection<String> aggregateTypes)The data aggregating function.BatchGetAssetPropertyAggregatesEntry.BuilderassetId(String assetId)The ID of the asset in which the asset property was created.BatchGetAssetPropertyAggregatesEntry.BuilderendDate(Instant endDate)The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.BatchGetAssetPropertyAggregatesEntry.BuilderentryId(String entryId)The ID of the entry.BatchGetAssetPropertyAggregatesEntry.BuilderpropertyAlias(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).BatchGetAssetPropertyAggregatesEntry.BuilderpropertyId(String propertyId)The ID of the asset property.BatchGetAssetPropertyAggregatesEntry.Builderqualities(Collection<Quality> qualities)The quality by which to filter asset data.BatchGetAssetPropertyAggregatesEntry.Builderqualities(Quality... qualities)The quality by which to filter asset data.BatchGetAssetPropertyAggregatesEntry.BuilderqualitiesWithStrings(String... qualities)The quality by which to filter asset data.BatchGetAssetPropertyAggregatesEntry.BuilderqualitiesWithStrings(Collection<String> qualities)The quality by which to filter asset data.BatchGetAssetPropertyAggregatesEntry.Builderresolution(String resolution)The time interval over which to aggregate data.BatchGetAssetPropertyAggregatesEntry.BuilderstartDate(Instant startDate)The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.BatchGetAssetPropertyAggregatesEntry.BuildertimeOrdering(String timeOrdering)The chronological sorting order of the requested information.BatchGetAssetPropertyAggregatesEntry.BuildertimeOrdering(TimeOrdering timeOrdering)The chronological sorting order of the requested information.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
entryId
BatchGetAssetPropertyAggregatesEntry.Builder entryId(String entryId)
The ID of the entry.
- Parameters:
entryId- The ID of the entry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetId
BatchGetAssetPropertyAggregatesEntry.Builder assetId(String assetId)
The ID of the asset in which the asset property was created.
- Parameters:
assetId- The ID of the asset in which the asset property was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyId
BatchGetAssetPropertyAggregatesEntry.Builder propertyId(String propertyId)
The ID of the asset property.
- Parameters:
propertyId- The ID of the asset property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyAlias
BatchGetAssetPropertyAggregatesEntry.Builder propertyAlias(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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregateTypesWithStrings
BatchGetAssetPropertyAggregatesEntry.Builder aggregateTypesWithStrings(Collection<String> aggregateTypes)
The data aggregating function.
- Parameters:
aggregateTypes- The data aggregating function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregateTypesWithStrings
BatchGetAssetPropertyAggregatesEntry.Builder aggregateTypesWithStrings(String... aggregateTypes)
The data aggregating function.
- Parameters:
aggregateTypes- The data aggregating function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregateTypes
BatchGetAssetPropertyAggregatesEntry.Builder aggregateTypes(Collection<AggregateType> aggregateTypes)
The data aggregating function.
- Parameters:
aggregateTypes- The data aggregating function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregateTypes
BatchGetAssetPropertyAggregatesEntry.Builder aggregateTypes(AggregateType... aggregateTypes)
The data aggregating function.
- Parameters:
aggregateTypes- The data aggregating function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolution
BatchGetAssetPropertyAggregatesEntry.Builder resolution(String resolution)
The time interval over which to aggregate data.
- Parameters:
resolution- The time interval over which to aggregate data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startDate
BatchGetAssetPropertyAggregatesEntry.Builder startDate(Instant startDate)
The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.
- Parameters:
startDate- The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endDate
BatchGetAssetPropertyAggregatesEntry.Builder endDate(Instant endDate)
The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.
- Parameters:
endDate- The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qualitiesWithStrings
BatchGetAssetPropertyAggregatesEntry.Builder qualitiesWithStrings(Collection<String> qualities)
The quality by which to filter asset data.
- Parameters:
qualities- The quality by which to filter asset data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qualitiesWithStrings
BatchGetAssetPropertyAggregatesEntry.Builder qualitiesWithStrings(String... qualities)
The quality by which to filter asset data.
- Parameters:
qualities- The quality by which to filter asset data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qualities
BatchGetAssetPropertyAggregatesEntry.Builder qualities(Collection<Quality> qualities)
The quality by which to filter asset data.
- Parameters:
qualities- The quality by which to filter asset data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qualities
BatchGetAssetPropertyAggregatesEntry.Builder qualities(Quality... qualities)
The quality by which to filter asset data.
- Parameters:
qualities- The quality by which to filter asset data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOrdering
BatchGetAssetPropertyAggregatesEntry.Builder timeOrdering(String timeOrdering)
The chronological sorting order of the requested information.
Default:
ASCENDING- Parameters:
timeOrdering- The chronological sorting order of the requested information.Default:
ASCENDING- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TimeOrdering,TimeOrdering
-
timeOrdering
BatchGetAssetPropertyAggregatesEntry.Builder timeOrdering(TimeOrdering timeOrdering)
The chronological sorting order of the requested information.
Default:
ASCENDING- Parameters:
timeOrdering- The chronological sorting order of the requested information.Default:
ASCENDING- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TimeOrdering,TimeOrdering
-
-