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
Specific run_time for a transfer run to be started.
-
#requested_time_range ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest::TimeRange
Time range for the transfer runs that should be started.
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}
.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 610 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 betwen # start_time (inclusive) and end_time (exlusive). # @!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 betwen start_time # (inclusive) and end_time (exlusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#requested_run_time ⇒ ::Google::Protobuf::Timestamp
Returns Specific run_time for a transfer run to be started. The requested_run_time must not be in the future.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 610 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 betwen # start_time (inclusive) and end_time (exlusive). # @!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 betwen start_time # (inclusive) and end_time (exlusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#requested_time_range ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::StartManualTransferRunsRequest::TimeRange
Returns Time range for the transfer runs that should be started.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 610 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 betwen # start_time (inclusive) and end_time (exlusive). # @!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 betwen start_time # (inclusive) and end_time (exlusive). class TimeRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |