Class StorageTransferJobEventStream.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.storage_transfer_job.StorageTransferJobEventStream.Jsii$Proxy
-
- All Implemented Interfaces:
StorageTransferJobEventStream,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- StorageTransferJobEventStream
@Stability(Stable) @Internal public static final class StorageTransferJobEventStream.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements StorageTransferJobEventStream
An implementation forStorageTransferJobEventStream
-
-
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.google.storage_transfer_job.StorageTransferJobEventStream
StorageTransferJobEventStream.Builder, StorageTransferJobEventStream.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(StorageTransferJobEventStream.Builder builder)Constructor that initializes the object based on literal property values passed by theStorageTransferJobEventStream.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)StringgetEventStreamExpirationTime()Specifies the data and time at which Storage Transfer Service stops listening for events from this stream.StringgetEventStreamStartTime()Specifies the date and time that Storage Transfer Service starts listening for events from this stream.StringgetName()Specifies a unique name of the resource such as AWS SQS ARN in the form 'arn:aws:sqs:region:account_id:queue_name', or Pub/Sub subscription resource name in the form 'projects/{project}/subscriptions/{sub}'.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(StorageTransferJobEventStream.Builder builder)
Constructor that initializes the object based on literal property values passed by theStorageTransferJobEventStream.Builder.
-
-
Method Detail
-
getName
public final String getName()
Description copied from interface:StorageTransferJobEventStreamSpecifies a unique name of the resource such as AWS SQS ARN in the form 'arn:aws:sqs:region:account_id:queue_name', or Pub/Sub subscription resource name in the form 'projects/{project}/subscriptions/{sub}'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#name StorageTransferJob#name}
- Specified by:
getNamein interfaceStorageTransferJobEventStream
-
getEventStreamExpirationTime
public final String getEventStreamExpirationTime()
Description copied from interface:StorageTransferJobEventStreamSpecifies the data and time at which Storage Transfer Service stops listening for events from this stream.After this time, any transfers in progress will complete, but no new transfers are initiated Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#event_stream_expiration_time StorageTransferJob#event_stream_expiration_time}
- Specified by:
getEventStreamExpirationTimein interfaceStorageTransferJobEventStream
-
getEventStreamStartTime
public final String getEventStreamStartTime()
Description copied from interface:StorageTransferJobEventStreamSpecifies the date and time that Storage Transfer Service starts listening for events from this stream.If no start time is specified or start time is in the past, Storage Transfer Service starts listening immediately Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#event_stream_start_time StorageTransferJob#event_stream_start_time}
- Specified by:
getEventStreamStartTimein interfaceStorageTransferJobEventStream
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-