@Generated(value="software.amazon.awssdk:codegen") public final class ListDeploymentsRequest extends GreengrassV2Request implements ToCopyableBuilder<ListDeploymentsRequest.Builder,ListDeploymentsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListDeploymentsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListDeploymentsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DeploymentHistoryFilter |
historyFilter()
The filter for the list of deployments.
|
String |
historyFilterAsString()
The filter for the list of deployments.
|
Integer |
maxResults()
The maximum number of results to be returned per paginated request.
|
String |
nextToken()
The token to be used for the next set of paginated results.
|
String |
parentTargetArn()
The parent deployment's target ARN within a subdeployment.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListDeploymentsRequest.Builder> |
serializableBuilderClass() |
String |
targetArn()
The ARN of the target
IoT thing or thing group.
|
ListDeploymentsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String targetArn()
The ARN of the target IoT thing or thing group.
public final DeploymentHistoryFilter historyFilter()
The filter for the list of deployments. Choose one of the following options:
ALL – The list includes all deployments.
LATEST_ONLY – The list includes only the latest revision of each deployment.
Default: LATEST_ONLY
If the service returns an enum value that is not available in the current SDK version, historyFilter
will return DeploymentHistoryFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from historyFilterAsString().
ALL – The list includes all deployments.
LATEST_ONLY – The list includes only the latest revision of each deployment.
Default: LATEST_ONLY
DeploymentHistoryFilterpublic final String historyFilterAsString()
The filter for the list of deployments. Choose one of the following options:
ALL – The list includes all deployments.
LATEST_ONLY – The list includes only the latest revision of each deployment.
Default: LATEST_ONLY
If the service returns an enum value that is not available in the current SDK version, historyFilter
will return DeploymentHistoryFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from historyFilterAsString().
ALL – The list includes all deployments.
LATEST_ONLY – The list includes only the latest revision of each deployment.
Default: LATEST_ONLY
DeploymentHistoryFilterpublic final String parentTargetArn()
The parent deployment's target ARN within a subdeployment.
public final Integer maxResults()
The maximum number of results to be returned per paginated request.
public final String nextToken()
The token to be used for the next set of paginated results.
public ListDeploymentsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListDeploymentsRequest.Builder,ListDeploymentsRequest>toBuilder in class GreengrassV2Requestpublic static ListDeploymentsRequest.Builder builder()
public static Class<? extends ListDeploymentsRequest.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 © 2023. All rights reserved.