Class DevOpsGuruNewInsightOpen.Anomaly.Jsii$Proxy

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

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

    • getAnomalyResources

      public final List<DevOpsGuruNewInsightOpen.AnomalyResource> getAnomalyResources()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) anomalyResources property.

      Specify an array of string values to match this event if the actual value of anomalyResources 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:
      getAnomalyResources in interface DevOpsGuruNewInsightOpen.Anomaly
    • getAnomalySeverity

      public final List<String> getAnomalySeverity()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) anomalySeverity property.

      Specify an array of string values to match this event if the actual value of anomalySeverity 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:
      getAnomalySeverity in interface DevOpsGuruNewInsightOpen.Anomaly
    • getAssociatedResourceArns

      public final List<String> getAssociatedResourceArns()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) associatedResourceArns property.

      Specify an array of string values to match this event if the actual value of associatedResourceArns 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:
      getAssociatedResourceArns in interface DevOpsGuruNewInsightOpen.Anomaly
    • getDescription

      public final List<String> getDescription()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) description property.

      Specify an array of string values to match this event if the actual value of description 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:
      getDescription in interface DevOpsGuruNewInsightOpen.Anomaly
    • getEarliestImpactTime

      public final List<String> getEarliestImpactTime()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) earliestImpactTime property.

      Specify an array of string values to match this event if the actual value of earliestImpactTime 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:
      getEarliestImpactTime in interface DevOpsGuruNewInsightOpen.Anomaly
    • getEarliestImpactTimeIso

      public final List<String> getEarliestImpactTimeIso()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) earliestImpactTimeISO property.

      Specify an array of string values to match this event if the actual value of earliestImpactTimeISO 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:
      getEarliestImpactTimeIso in interface DevOpsGuruNewInsightOpen.Anomaly
    • getEndTime

      public final List<String> getEndTime()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) endTime property.

      Specify an array of string values to match this event if the actual value of endTime 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:
      getEndTime in interface DevOpsGuruNewInsightOpen.Anomaly
    • getId

      public final List<String> getId()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) id property.

      Specify an array of string values to match this event if the actual value of id 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:
      getId in interface DevOpsGuruNewInsightOpen.Anomaly
    • getLatestImpactTime

      public final List<String> getLatestImpactTime()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) latestImpactTime property.

      Specify an array of string values to match this event if the actual value of latestImpactTime 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:
      getLatestImpactTime in interface DevOpsGuruNewInsightOpen.Anomaly
    • getLatestImpactTimeIso

      public final List<String> getLatestImpactTimeIso()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) latestImpactTimeISO property.

      Specify an array of string values to match this event if the actual value of latestImpactTimeISO 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:
      getLatestImpactTimeIso in interface DevOpsGuruNewInsightOpen.Anomaly
    • getLimit

      public final List<String> getLimit()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) limit property.

      Specify an array of string values to match this event if the actual value of limit 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:
      getLimit in interface DevOpsGuruNewInsightOpen.Anomaly
    • getOpenTime

      public final List<String> getOpenTime()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) openTime property.

      Specify an array of string values to match this event if the actual value of openTime 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:
      getOpenTime in interface DevOpsGuruNewInsightOpen.Anomaly
    • getOpenTimeIso

      public final List<String> getOpenTimeIso()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) openTimeISO property.

      Specify an array of string values to match this event if the actual value of openTimeISO 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:
      getOpenTimeIso in interface DevOpsGuruNewInsightOpen.Anomaly
    • getSourceDetails

      public final List<DevOpsGuruNewInsightOpen.SourceDetail> getSourceDetails()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) sourceDetails property.

      Specify an array of string values to match this event if the actual value of sourceDetails 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:
      getSourceDetails in interface DevOpsGuruNewInsightOpen.Anomaly
    • getSourceMetadata

      public final DevOpsGuruNewInsightOpen.AnomalySourceMetadata getSourceMetadata()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) sourceMetadata property.

      Specify an array of string values to match this event if the actual value of sourceMetadata 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:
      getSourceMetadata in interface DevOpsGuruNewInsightOpen.Anomaly
    • getStartTime

      public final List<String> getStartTime()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) startTime property.

      Specify an array of string values to match this event if the actual value of startTime 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:
      getStartTime in interface DevOpsGuruNewInsightOpen.Anomaly
    • getStartTimeIso

      public final List<String> getStartTimeIso()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) startTimeISO property.

      Specify an array of string values to match this event if the actual value of startTimeISO 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:
      getStartTimeIso in interface DevOpsGuruNewInsightOpen.Anomaly
    • getType

      public final List<String> getType()
      Description copied from interface: DevOpsGuruNewInsightOpen.Anomaly
      (experimental) type property.

      Specify an array of string values to match this event if the actual value of type 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:
      getType in interface DevOpsGuruNewInsightOpen.Anomaly
    • $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