Class LoggingBillingAccountSinkExclusions.Jsii$Proxy

    • Constructor Detail

      • 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.
    • Method Detail

      • getFilter

        public final String getFilter()
        Description copied from interface: LoggingBillingAccountSinkExclusions
        An advanced logs filter that matches the log entries to be excluded.

        By using the sample function, you can exclude less than 100% of the matching log entries Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_billing_account_sink#filter LoggingBillingAccountSink#filter}

        Specified by:
        getFilter in interface LoggingBillingAccountSinkExclusions
      • getName

        public final String getName()
        Description copied from interface: LoggingBillingAccountSinkExclusions
        A client-assigned identifier, such as "load-balancer-exclusion".

        Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods. First character has to be alphanumeric. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_billing_account_sink#name LoggingBillingAccountSink#name}

        Specified by:
        getName in interface LoggingBillingAccountSinkExclusions
      • getDisabled

        public final Object getDisabled()
        Description copied from interface: LoggingBillingAccountSinkExclusions
        If set to True, then this exclusion is disabled and it does not exclude any log entries.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_billing_account_sink#disabled LoggingBillingAccountSink#disabled}

        Specified by:
        getDisabled in interface LoggingBillingAccountSinkExclusions
      • $jsii$toJson

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

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