Class CacheDeleted.CacheDeletedProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.elasticache.events.CacheDeleted.CacheDeletedProps.Jsii$Proxy
All Implemented Interfaces:
CacheDeleted.CacheDeletedProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CacheDeleted.CacheDeletedProps

@Stability(Experimental) @Internal public static final class CacheDeleted.CacheDeletedProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CacheDeleted.CacheDeletedProps
An implementation for CacheDeleted.CacheDeletedProps
  • 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

      protected Jsii$Proxy(CacheDeleted.CacheDeletedProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CacheDeleted.CacheDeletedProps.Builder.
  • Method Details

    • getEventCategories

      public final List<String> getEventCategories()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) EventCategories property.

      Specify an array of string values to match this event if the actual value of EventCategories is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getEventCategories in interface CacheDeleted.CacheDeletedProps
    • getEventId

      public final List<String> getEventId()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) EventID property.

      Specify an array of string values to match this event if the actual value of EventID is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getEventId in interface CacheDeleted.CacheDeletedProps
    • getEventMetadata

      public final AWSEventMetadataProps getEventMetadata()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) EventBridge event metadata.

      Default: - -

      Specified by:
      getEventMetadata in interface CacheDeleted.CacheDeletedProps
    • getMessage

      public final List<String> getMessage()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) Message property.

      Specify an array of string values to match this event if the actual value of Message is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getMessage in interface CacheDeleted.CacheDeletedProps
    • getSourceArn

      public final List<String> getSourceArn()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) SourceArn property.

      Specify an array of string values to match this event if the actual value of SourceArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getSourceArn in interface CacheDeleted.CacheDeletedProps
    • getSourceIdentifier

      public final List<String> getSourceIdentifier()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) SourceIdentifier property.

      Specify an array of string values to match this event if the actual value of SourceIdentifier is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getSourceIdentifier in interface CacheDeleted.CacheDeletedProps
    • getSourceType

      public final List<String> getSourceType()
      Description copied from interface: CacheDeleted.CacheDeletedProps
      (experimental) SourceType property.

      Specify an array of string values to match this event if the actual value of SourceType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

      Specified by:
      getSourceType in interface CacheDeleted.CacheDeletedProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object