Interface ListDeviceEventsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListDeviceEventsRequest.Builder,ListDeviceEventsRequest>,Iot1ClickDevicesRequest.Builder,SdkBuilder<ListDeviceEventsRequest.Builder,ListDeviceEventsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListDeviceEventsRequest
public static interface ListDeviceEventsRequest.Builder extends Iot1ClickDevicesRequest.Builder, SdkPojo, CopyableBuilder<ListDeviceEventsRequest.Builder,ListDeviceEventsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListDeviceEventsRequest.BuilderdeviceId(String deviceId)The unique identifier of the device.ListDeviceEventsRequest.BuilderfromTimeStamp(Instant fromTimeStamp)The start date for the device event query, in ISO8061 format.ListDeviceEventsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return per request.ListDeviceEventsRequest.BuildernextToken(String nextToken)The token to retrieve the next set of results.ListDeviceEventsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListDeviceEventsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListDeviceEventsRequest.BuildertoTimeStamp(Instant toTimeStamp)The end date for the device event query, in ISO8061 format.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot1clickdevices.model.Iot1ClickDevicesRequest.Builder
build
-
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
-
deviceId
ListDeviceEventsRequest.Builder deviceId(String deviceId)
The unique identifier of the device.
- Parameters:
deviceId- The unique identifier of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fromTimeStamp
ListDeviceEventsRequest.Builder fromTimeStamp(Instant fromTimeStamp)
The start date for the device event query, in ISO8061 format. For example, 2018-03-28T15:45:12.880Z
- Parameters:
fromTimeStamp- The start date for the device event query, in ISO8061 format. For example, 2018-03-28T15:45:12.880Z- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListDeviceEventsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return per request. If not set, a default value of 100 is used.
- Parameters:
maxResults- The maximum number of results to return per request. If not set, a default value of 100 is used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListDeviceEventsRequest.Builder nextToken(String nextToken)
The token to retrieve the next set of results.
- Parameters:
nextToken- The token to retrieve the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toTimeStamp
ListDeviceEventsRequest.Builder toTimeStamp(Instant toTimeStamp)
The end date for the device event query, in ISO8061 format. For example, 2018-03-28T15:45:12.880Z
- Parameters:
toTimeStamp- The end date for the device event query, in ISO8061 format. For example, 2018-03-28T15:45:12.880Z- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListDeviceEventsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListDeviceEventsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-