Class LifecyclePolicyResourceSelection.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.alpha.LifecyclePolicyResourceSelection.Jsii$Proxy
- All Implemented Interfaces:
LifecyclePolicyResourceSelection,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LifecyclePolicyResourceSelection
@Stability(Experimental)
@Internal
public static final class LifecyclePolicyResourceSelection.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements LifecyclePolicyResourceSelection
An implementation for
LifecyclePolicyResourceSelection-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.imagebuilder.alpha.LifecyclePolicyResourceSelection
LifecyclePolicyResourceSelection.Builder, LifecyclePolicyResourceSelection.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theLifecyclePolicyResourceSelection.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal List<IRecipeBase> (experimental) The list of image recipes or container recipes to apply the lifecycle policy to.getTags()(experimental) Selects EC2 Image Builder images containing any of the provided tags.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theLifecyclePolicyResourceSelection.Builder.
-
-
Method Details
-
getRecipes
Description copied from interface:LifecyclePolicyResourceSelection(experimental) The list of image recipes or container recipes to apply the lifecycle policy to.Default: - none if tag selections are provided. Otherwise, at least one recipe or tag selection must be provided
- Specified by:
getRecipesin interfaceLifecyclePolicyResourceSelection
-
getTags
Description copied from interface:LifecyclePolicyResourceSelection(experimental) Selects EC2 Image Builder images containing any of the provided tags.Default: - none if recipe selections are provided. Otherwise, at least one recipe or tag selection must be provided
- Specified by:
getTagsin interfaceLifecyclePolicyResourceSelection
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-