Class StorageTransferJobTransferSpecObjectConditions.Jsii$Proxy

    • Method Detail

      • getIncludePrefixes

        public final List<String> getIncludePrefixes()
        Description copied from interface: StorageTransferJobTransferSpecObjectConditions
        If include_refixes is specified, objects that satisfy the object conditions must have names that start with one of the include_prefixes and that do not start with any of the exclude_prefixes.

        If include_prefixes is not specified, all objects except those that have names starting with one of the exclude_prefixes must satisfy the object conditions. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#include_prefixes StorageTransferJob#include_prefixes}

        Specified by:
        getIncludePrefixes in interface StorageTransferJobTransferSpecObjectConditions
      • getLastModifiedBefore

        public final String getLastModifiedBefore()
        Description copied from interface: StorageTransferJobTransferSpecObjectConditions
        If specified, only objects with a "last modification time" before this timestamp and objects that don't have a "last modification time" are transferred.

        A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#last_modified_before StorageTransferJob#last_modified_before}

        Specified by:
        getLastModifiedBefore in interface StorageTransferJobTransferSpecObjectConditions
      • getLastModifiedSince

        public final String getLastModifiedSince()
        Description copied from interface: StorageTransferJobTransferSpecObjectConditions
        If specified, only objects with a "last modification time" on or after this timestamp and objects that don't have a "last modification time" are transferred.

        A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#last_modified_since StorageTransferJob#last_modified_since}

        Specified by:
        getLastModifiedSince in interface StorageTransferJobTransferSpecObjectConditions
      • $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