Class: Google::Cloud::StorageTransfer::V1::TransferOperation
- Inherits:
-
Object
- Object
- Google::Cloud::StorageTransfer::V1::TransferOperation
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/storagetransfer/v1/transfer_types.rb
Overview
A description of the execution of a transfer.
Defined Under Namespace
Modules: Status
Instance Attribute Summary collapse
-
#counters ⇒ ::Google::Cloud::StorageTransfer::V1::TransferCounters
Information about the progress of the transfer operation.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
End time of this transfer execution.
-
#error_breakdowns ⇒ ::Array<::Google::Cloud::StorageTransfer::V1::ErrorSummary>
Summarizes errors encountered with sample error log entries.
-
#logging_config ⇒ ::Google::Cloud::StorageTransfer::V1::LoggingConfig
Cloud Logging configuration.
-
#name ⇒ ::String
A globally unique ID assigned by the system.
-
#notification_config ⇒ ::Google::Cloud::StorageTransfer::V1::NotificationConfig
Notification configuration.
-
#project_id ⇒ ::String
The ID of the Google Cloud project that owns the operation.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
Start time of this transfer execution.
-
#status ⇒ ::Google::Cloud::StorageTransfer::V1::TransferOperation::Status
Status of the transfer operation.
-
#transfer_job_name ⇒ ::String
The name of the transfer job that triggers this transfer operation.
-
#transfer_spec ⇒ ::Google::Cloud::StorageTransfer::V1::TransferSpec
Transfer specification.
Instance Attribute Details
#counters ⇒ ::Google::Cloud::StorageTransfer::V1::TransferCounters
Returns Information about the progress of the transfer operation.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#end_time ⇒ ::Google::Protobuf::Timestamp
Returns End time of this transfer execution.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#error_breakdowns ⇒ ::Array<::Google::Cloud::StorageTransfer::V1::ErrorSummary>
Returns Summarizes errors encountered with sample error log entries.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#logging_config ⇒ ::Google::Cloud::StorageTransfer::V1::LoggingConfig
Returns Cloud Logging configuration.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#name ⇒ ::String
Returns A globally unique ID assigned by the system.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#notification_config ⇒ ::Google::Cloud::StorageTransfer::V1::NotificationConfig
Returns Notification configuration.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#project_id ⇒ ::String
Returns The ID of the Google Cloud project that owns the operation.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#start_time ⇒ ::Google::Protobuf::Timestamp
Returns Start time of this transfer execution.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#status ⇒ ::Google::Cloud::StorageTransfer::V1::TransferOperation::Status
Returns Status of the transfer operation.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#transfer_job_name ⇒ ::String
Returns The name of the transfer job that triggers this transfer operation.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |
#transfer_spec ⇒ ::Google::Cloud::StorageTransfer::V1::TransferSpec
Returns Transfer specification.
1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 |
# File 'proto_docs/google/storagetransfer/v1/transfer_types.rb', line 1392 class TransferOperation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The status of a TransferOperation. module Status # Zero is an illegal value. STATUS_UNSPECIFIED = 0 # In progress. IN_PROGRESS = 1 # Paused. PAUSED = 2 # Completed successfully. SUCCESS = 3 # Terminated due to an unrecoverable failure. FAILED = 4 # Aborted by the user. ABORTED = 5 # Temporarily delayed by the system. No user action is required. QUEUED = 6 # The operation is suspending and draining the ongoing work to completion. SUSPENDING = 7 end end |