Class: Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb
Overview
A request to start manual transfer runs.
Defined Under Namespace
Classes: TimeRange
Instance Attribute Summary collapse
-
#parent ⇒ ::String
Required.
-
#requested_run_time ⇒ ::Google::Protobuf::Timestamp
A run_time timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.
-
#requested_time_range ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest::TimeRange
A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.
Instance Attribute Details
#parent ⇒ ::String
Returns Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 656 class StartManualTransferRunsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A specification for a time range, this will request transfer runs with # run_time between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # Start time of the range of transfer runs. For example, # `"2017-05-25T00:00:00+00:00"`. The start_time must be strictly less than # the end_time. Creates transfer runs where run_time is in the range # between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] end_time # @return [::Google::Protobuf::Timestamp] # End time of the range of transfer runs. For example, # `"2017-05-30T00:00:00+00:00"`. The end_time must not be in the future. # Creates transfer runs where run_time is in the range between start_time # (inclusive) and end_time (exclusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#requested_run_time ⇒ ::Google::Protobuf::Timestamp
Returns A run_time timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requested_run_time must be a past time and cannot include future time values.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 656 class StartManualTransferRunsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A specification for a time range, this will request transfer runs with # run_time between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # Start time of the range of transfer runs. For example, # `"2017-05-25T00:00:00+00:00"`. The start_time must be strictly less than # the end_time. Creates transfer runs where run_time is in the range # between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] end_time # @return [::Google::Protobuf::Timestamp] # End time of the range of transfer runs. For example, # `"2017-05-30T00:00:00+00:00"`. The end_time must not be in the future. # Creates transfer runs where run_time is in the range between start_time # (inclusive) and end_time (exclusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#requested_time_range ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest::TimeRange
Returns A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requested_time_range must be a past time and cannot include future time values.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 656 class StartManualTransferRunsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A specification for a time range, this will request transfer runs with # run_time between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # Start time of the range of transfer runs. For example, # `"2017-05-25T00:00:00+00:00"`. The start_time must be strictly less than # the end_time. Creates transfer runs where run_time is in the range # between start_time (inclusive) and end_time (exclusive). # @!attribute [rw] end_time # @return [::Google::Protobuf::Timestamp] # End time of the range of transfer runs. For example, # `"2017-05-30T00:00:00+00:00"`. The end_time must not be in the future. # Creates transfer runs where run_time is in the range between start_time # (inclusive) and end_time (exclusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |