Reference documentation and code samples for the Cloud Channel V1 API class Google::Cloud::Channel::V1::CommitmentSettings.
Commitment settings for commitment-based offers.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Commitment end timestamp.
#renewal_settings
def renewal_settings() -> ::Google::Cloud::Channel::V1::RenewalSettings
Returns
- (::Google::Cloud::Channel::V1::RenewalSettings) — Optional. Renewal settings applicable for a commitment-based Offer.
#renewal_settings=
def renewal_settings=(value) -> ::Google::Cloud::Channel::V1::RenewalSettings
Parameter
- value (::Google::Cloud::Channel::V1::RenewalSettings) — Optional. Renewal settings applicable for a commitment-based Offer.
Returns
- (::Google::Cloud::Channel::V1::RenewalSettings) — Optional. Renewal settings applicable for a commitment-based Offer.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Commitment start timestamp.