Class CacheCreated.CacheCreatedProps.Jsii$Proxy

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

@Stability(Experimental) @Internal public static final class CacheCreated.CacheCreatedProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CacheCreated.CacheCreatedProps
An implementation for CacheCreated.CacheCreatedProps
  • 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(CacheCreated.CacheCreatedProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CacheCreated.CacheCreatedProps.Builder.
  • Method Details

    • getEventCategories

      public final List<String> getEventCategories()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • getEventId

      public final List<String> getEventId()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • getEventMetadata

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

      Default: - -

      Specified by:
      getEventMetadata in interface CacheCreated.CacheCreatedProps
    • getMessage

      public final List<String> getMessage()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • getSourceArn

      public final List<String> getSourceArn()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • getSourceIdentifier

      public final List<String> getSourceIdentifier()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • getSourceType

      public final List<String> getSourceType()
      Description copied from interface: CacheCreated.CacheCreatedProps
      (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 CacheCreated.CacheCreatedProps
    • $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