Class CacheUpdated.CacheUpdatedProps.Jsii$Proxy

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

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

    • getEventCategories

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

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

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

      Default: - -

      Specified by:
      getEventMetadata in interface CacheUpdated.CacheUpdatedProps
    • getMessage

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

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

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

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