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
Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
orprojects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
. -
#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 Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 634 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.
634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 634 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.
634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 634 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 |