@Generated(value="software.amazon.awssdk:codegen") public class LifecyclePolicyPreviewResult extends Object implements StructuredPojo, ToCopyableBuilder<LifecyclePolicyPreviewResult.Builder,LifecyclePolicyPreviewResult>
The result of the lifecycle policy preview.
Modifier and Type | Class and Description |
---|---|
static interface |
LifecyclePolicyPreviewResult.Builder |
Modifier and Type | Method and Description |
---|---|
LifecyclePolicyRuleAction |
action()
The type of action to be taken.
|
Integer |
appliedRulePriority()
The priority of the applied rule.
|
static LifecyclePolicyPreviewResult.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
imageDigest()
The
sha256 digest of the image manifest. |
Instant |
imagePushedAt()
The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the
repository.
|
List<String> |
imageTags()
The list of tags associated with this image.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends LifecyclePolicyPreviewResult.Builder> |
serializableBuilderClass() |
LifecyclePolicyPreviewResult.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<String> imageTags()
The list of tags associated with this image.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String imageDigest()
The sha256
digest of the image manifest.
sha256
digest of the image manifest.public Instant imagePushedAt()
The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.
public LifecyclePolicyRuleAction action()
The type of action to be taken.
public Integer appliedRulePriority()
The priority of the applied rule.
public LifecyclePolicyPreviewResult.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LifecyclePolicyPreviewResult.Builder,LifecyclePolicyPreviewResult>
public static LifecyclePolicyPreviewResult.Builder builder()
public static Class<? extends LifecyclePolicyPreviewResult.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.