@Generated(value="software.amazon.awssdk:codegen") public final class ListJobExecutionsForThingRequest extends IotRequest implements ToCopyableBuilder<ListJobExecutionsForThingRequest.Builder,ListJobExecutionsForThingRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
ListJobExecutionsForThingRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static ListJobExecutionsForThingRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
The maximum number of results to be returned per request.
|
String |
namespaceId()
The namespace used to indicate that a job is a customer-managed job.
|
String |
nextToken()
The token to retrieve the next set of results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListJobExecutionsForThingRequest.Builder> |
serializableBuilderClass() |
JobExecutionStatus |
status()
An optional filter that lets you search for jobs that have the specified status.
|
String |
statusAsString()
An optional filter that lets you search for jobs that have the specified status.
|
String |
thingName()
The thing name.
|
ListJobExecutionsForThingRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String thingName()
The thing name.
public JobExecutionStatus status()
An optional filter that lets you search for jobs that have the specified status.
If the service returns an enum value that is not available in the current SDK version, status
will
return JobExecutionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
JobExecutionStatus
public String statusAsString()
An optional filter that lets you search for jobs that have the specified status.
If the service returns an enum value that is not available in the current SDK version, status
will
return JobExecutionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
JobExecutionStatus
public String namespaceId()
The namespace used to indicate that a job is a customer-managed job.
When you specify a value for this parameter, AWS IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
When you specify a value for this parameter, AWS IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
public Integer maxResults()
The maximum number of results to be returned per request.
public String nextToken()
The token to retrieve the next set of results.
public ListJobExecutionsForThingRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ListJobExecutionsForThingRequest.Builder,ListJobExecutionsForThingRequest>
toBuilder
in class IotRequest
public static ListJobExecutionsForThingRequest.Builder builder()
public static Class<? extends ListJobExecutionsForThingRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.