Cloud Gaming V1 API - Class Google::Cloud::Gaming::V1::Schedule (v0.5.0)

Reference documentation and code samples for the Cloud Gaming V1 API class Google::Cloud::Gaming::V1::Schedule.

The schedule of a recurring or one time event. The event's time span is specified by start_time and end_time. If the scheduled event's timespan is larger than the cron_spec + cron_job_duration, the event will be recurring. If only cron_spec + cron_job_duration are specified, the event is effective starting at the local time specified by cron_spec, and is recurring.

start_time|-------[cron job]-------[cron job]-------[cron job]---|end_time cron job: cron spec start time + duration

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cron_job_duration

def cron_job_duration() -> ::Google::Protobuf::Duration
Returns
  • (::Google::Protobuf::Duration) — The duration for the cron job event. The duration of the event is effective after the cron job's start time.

#cron_job_duration=

def cron_job_duration=(value) -> ::Google::Protobuf::Duration
Parameter
  • value (::Google::Protobuf::Duration) — The duration for the cron job event. The duration of the event is effective after the cron job's start time.
Returns
  • (::Google::Protobuf::Duration) — The duration for the cron job event. The duration of the event is effective after the cron job's start time.

#cron_spec

def cron_spec() -> ::String
Returns
  • (::String) — The cron definition of the scheduled event. See https://en.wikipedia.org/wiki/Cron. Cron spec specifies the local time as defined by the realm.

#cron_spec=

def cron_spec=(value) -> ::String
Parameter
  • value (::String) — The cron definition of the scheduled event. See https://en.wikipedia.org/wiki/Cron. Cron spec specifies the local time as defined by the realm.
Returns
  • (::String) — The cron definition of the scheduled event. See https://en.wikipedia.org/wiki/Cron. Cron spec specifies the local time as defined by the realm.

#end_time

def end_time() -> ::Google::Protobuf::Timestamp
Returns

#end_time=

def end_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#start_time

def start_time() -> ::Google::Protobuf::Timestamp
Returns

#start_time=

def start_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns