Class DatasyncTaskOptions.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.aws.datasync_task.DatasyncTaskOptions.Jsii$Proxy
-
- All Implemented Interfaces:
DatasyncTaskOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DatasyncTaskOptions
@Stability(Stable) @Internal public static final class DatasyncTaskOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DatasyncTaskOptions
An implementation forDatasyncTaskOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.aws.datasync_task.DatasyncTaskOptions
DatasyncTaskOptions.Builder, DatasyncTaskOptions.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DatasyncTaskOptions.Builder builder)Constructor that initializes the object based on literal property values passed by theDatasyncTaskOptions.Builder.protectedJsii$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()booleanequals(Object o)StringgetAtime()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.NumbergetBytesPerSecond()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}.StringgetGid()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.StringgetLogLevel()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#log_level DatasyncTask#log_level}.StringgetMtime()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.StringgetObjectTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#object_tags DatasyncTask#object_tags}.StringgetOverwriteMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#overwrite_mode DatasyncTask#overwrite_mode}.StringgetPosixPermissions()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#posix_permissions DatasyncTask#posix_permissions}.StringgetPreserveDeletedFiles()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}.StringgetPreserveDevices()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#preserve_devices DatasyncTask#preserve_devices}.StringgetSecurityDescriptorCopyFlags()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}.StringgetTaskQueueing()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#task_queueing DatasyncTask#task_queueing}.StringgetTransferMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#transfer_mode DatasyncTask#transfer_mode}.StringgetUid()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.StringgetVerifyMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#verify_mode DatasyncTask#verify_mode}.inthashCode()
-
-
-
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.
-
Jsii$Proxy
protected Jsii$Proxy(DatasyncTaskOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by theDatasyncTaskOptions.Builder.
-
-
Method Detail
-
getAtime
public final String getAtime()
Description copied from interface:DatasyncTaskOptionsDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#atime DatasyncTask#atime}.- Specified by:
getAtimein interfaceDatasyncTaskOptions
-
getBytesPerSecond
public final Number getBytesPerSecond()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getBytesPerSecondin interfaceDatasyncTaskOptions
-
getGid
public final String getGid()
Description copied from interface:DatasyncTaskOptionsDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#gid DatasyncTask#gid}.- Specified by:
getGidin interfaceDatasyncTaskOptions
-
getLogLevel
public final String getLogLevel()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getLogLevelin interfaceDatasyncTaskOptions
-
getMtime
public final String getMtime()
Description copied from interface:DatasyncTaskOptionsDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#mtime DatasyncTask#mtime}.- Specified by:
getMtimein interfaceDatasyncTaskOptions
-
getObjectTags
public final String getObjectTags()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getObjectTagsin interfaceDatasyncTaskOptions
-
getOverwriteMode
public final String getOverwriteMode()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getOverwriteModein interfaceDatasyncTaskOptions
-
getPosixPermissions
public final String getPosixPermissions()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getPosixPermissionsin interfaceDatasyncTaskOptions
-
getPreserveDeletedFiles
public final String getPreserveDeletedFiles()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getPreserveDeletedFilesin interfaceDatasyncTaskOptions
-
getPreserveDevices
public final String getPreserveDevices()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getPreserveDevicesin interfaceDatasyncTaskOptions
-
getSecurityDescriptorCopyFlags
public final String getSecurityDescriptorCopyFlags()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getSecurityDescriptorCopyFlagsin interfaceDatasyncTaskOptions
-
getTaskQueueing
public final String getTaskQueueing()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getTaskQueueingin interfaceDatasyncTaskOptions
-
getTransferMode
public final String getTransferMode()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getTransferModein interfaceDatasyncTaskOptions
-
getUid
public final String getUid()
Description copied from interface:DatasyncTaskOptionsDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/datasync_task#uid DatasyncTask#uid}.- Specified by:
getUidin interfaceDatasyncTaskOptions
-
getVerifyMode
public final String getVerifyMode()
Description copied from interface:DatasyncTaskOptionsDocs 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:
getVerifyModein interfaceDatasyncTaskOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-