@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.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String thingName()
The thing name.
public final 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().
JobExecutionStatuspublic final 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().
JobExecutionStatuspublic final 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 final Integer maxResults()
The maximum number of results to be returned per request.
public final 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 IotRequestpublic static ListJobExecutionsForThingRequest.Builder builder()
public static Class<? extends ListJobExecutionsForThingRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.