Class ListLifecycleExecutionResourcesRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.imagebuilder.model.ImagebuilderRequest
-
- software.amazon.awssdk.services.imagebuilder.model.ListLifecycleExecutionResourcesRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListLifecycleExecutionResourcesRequest.Builder,ListLifecycleExecutionResourcesRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListLifecycleExecutionResourcesRequest extends ImagebuilderRequest implements ToCopyableBuilder<ListLifecycleExecutionResourcesRequest.Builder,ListLifecycleExecutionResourcesRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListLifecycleExecutionResourcesRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListLifecycleExecutionResourcesRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringlifecycleExecutionId()Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details.IntegermaxResults()The maximum items to return in a request.StringnextToken()A token to specify where to start paginating.StringparentResourceId()You can leave this empty to get a list of Image Builder resources that were identified for lifecycle actions.List<SdkField<?>>sdkFields()static Class<? extends ListLifecycleExecutionResourcesRequest.Builder>serializableBuilderClass()ListLifecycleExecutionResourcesRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
lifecycleExecutionId
public final String lifecycleExecutionId()
Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details.
- Returns:
- Use the unique identifier for a runtime instance of the lifecycle policy to get runtime details.
-
parentResourceId
public final String parentResourceId()
You can leave this empty to get a list of Image Builder resources that were identified for lifecycle actions.
To get a list of associated resources that are impacted for an individual resource (the parent), specify its Amazon Resource Name (ARN). Associated resources are produced from your image and distributed when you run a build, such as AMIs or container images stored in ECR repositories.
- Returns:
- You can leave this empty to get a list of Image Builder resources that were identified for lifecycle
actions.
To get a list of associated resources that are impacted for an individual resource (the parent), specify its Amazon Resource Name (ARN). Associated resources are produced from your image and distributed when you run a build, such as AMIs or container images stored in ECR repositories.
-
maxResults
public final Integer maxResults()
The maximum items to return in a request.
- Returns:
- The maximum items to return in a request.
-
nextToken
public final String nextToken()
A token to specify where to start paginating. This is the nextToken from a previously truncated response.
- Returns:
- A token to specify where to start paginating. This is the nextToken from a previously truncated response.
-
toBuilder
public ListLifecycleExecutionResourcesRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListLifecycleExecutionResourcesRequest.Builder,ListLifecycleExecutionResourcesRequest>- Specified by:
toBuilderin classImagebuilderRequest
-
builder
public static ListLifecycleExecutionResourcesRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListLifecycleExecutionResourcesRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-