Class DatasyncTaskOptions.Jsii$Proxy

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Jsii$Proxy​(DatasyncTaskOptions.Builder builder)
      Constructor that initializes the object based on literal property values passed by the DatasyncTaskOptions.Builder.
      protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonNode $jsii$toJson()  
      boolean equals​(Object o)  
      String getAtime()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.
      Number getBytesPerSecond()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#bytes_per_second DatasyncTask#bytes_per_second}.
      String getGid()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.
      String getLogLevel()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#log_level DatasyncTask#log_level}.
      String getMtime()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.
      String getObjectTags()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#object_tags DatasyncTask#object_tags}.
      String getOverwriteMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#overwrite_mode DatasyncTask#overwrite_mode}.
      String getPosixPermissions()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#posix_permissions DatasyncTask#posix_permissions}.
      String getPreserveDeletedFiles()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_deleted_files DatasyncTask#preserve_deleted_files}.
      String getPreserveDevices()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_devices DatasyncTask#preserve_devices}.
      String getSecurityDescriptorCopyFlags()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#security_descriptor_copy_flags DatasyncTask#security_descriptor_copy_flags}.
      String getTaskQueueing()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#task_queueing DatasyncTask#task_queueing}.
      String getTransferMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#transfer_mode DatasyncTask#transfer_mode}.
      String getUid()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.
      String getVerifyMode()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#verify_mode DatasyncTask#verify_mode}.
      int hashCode()  
      • Methods inherited from class software.amazon.jsii.JsiiObject

        jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
    • 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

      • getAtime

        public final String getAtime()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.
        Specified by:
        getAtime in interface DatasyncTaskOptions
      • getBytesPerSecond

        public final Number getBytesPerSecond()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#bytes_per_second DatasyncTask#bytes_per_second}.
        Specified by:
        getBytesPerSecond in interface DatasyncTaskOptions
      • getGid

        public final String getGid()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.
        Specified by:
        getGid in interface DatasyncTaskOptions
      • getLogLevel

        public final String getLogLevel()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#log_level DatasyncTask#log_level}.
        Specified by:
        getLogLevel in interface DatasyncTaskOptions
      • getMtime

        public final String getMtime()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.
        Specified by:
        getMtime in interface DatasyncTaskOptions
      • getObjectTags

        public final String getObjectTags()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#object_tags DatasyncTask#object_tags}.
        Specified by:
        getObjectTags in interface DatasyncTaskOptions
      • getOverwriteMode

        public final String getOverwriteMode()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#overwrite_mode DatasyncTask#overwrite_mode}.
        Specified by:
        getOverwriteMode in interface DatasyncTaskOptions
      • getPosixPermissions

        public final String getPosixPermissions()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#posix_permissions DatasyncTask#posix_permissions}.
        Specified by:
        getPosixPermissions in interface DatasyncTaskOptions
      • getPreserveDeletedFiles

        public final String getPreserveDeletedFiles()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_deleted_files DatasyncTask#preserve_deleted_files}.
        Specified by:
        getPreserveDeletedFiles in interface DatasyncTaskOptions
      • getPreserveDevices

        public final String getPreserveDevices()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_devices DatasyncTask#preserve_devices}.
        Specified by:
        getPreserveDevices in interface DatasyncTaskOptions
      • getSecurityDescriptorCopyFlags

        public final String getSecurityDescriptorCopyFlags()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#security_descriptor_copy_flags DatasyncTask#security_descriptor_copy_flags}.
        Specified by:
        getSecurityDescriptorCopyFlags in interface DatasyncTaskOptions
      • getTaskQueueing

        public final String getTaskQueueing()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#task_queueing DatasyncTask#task_queueing}.
        Specified by:
        getTaskQueueing in interface DatasyncTaskOptions
      • getTransferMode

        public final String getTransferMode()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#transfer_mode DatasyncTask#transfer_mode}.
        Specified by:
        getTransferMode in interface DatasyncTaskOptions
      • getUid

        public final String getUid()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.
        Specified by:
        getUid in interface DatasyncTaskOptions
      • getVerifyMode

        public final String getVerifyMode()
        Description copied from interface: DatasyncTaskOptions
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#verify_mode DatasyncTask#verify_mode}.
        Specified by:
        getVerifyMode in interface DatasyncTaskOptions
      • $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