Gemini Enterprise for Customer Experience V1BETA API - Class Google::Cloud::Ces::V1beta::TurnMetadata (v1.2.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::TurnMetadata.

Turn-level metadata and intent categorization.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#contract_draft_complete

def contract_draft_complete() -> ::Boolean
Returns
  • (::Boolean) — Set on the terminal event of a contract draft whose every placeholder is resolved (contract_progress is 100%), whether or not the draft was published. Clients complete and dismiss the contract progress display on it; publication is reported separately by contract_finalized.

#contract_draft_complete=

def contract_draft_complete=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Set on the terminal event of a contract draft whose every placeholder is resolved (contract_progress is 100%), whether or not the draft was published. Clients complete and dismiss the contract progress display on it; publication is reported separately by contract_finalized.
Returns
  • (::Boolean) — Set on the terminal event of a contract draft whose every placeholder is resolved (contract_progress is 100%), whether or not the draft was published. Clients complete and dismiss the contract progress display on it; publication is reported separately by contract_finalized.

#contract_finalized

def contract_finalized() -> ::Boolean
Returns
  • (::Boolean) — Set on the final artifact event of a turn whose contract draft was published (a revision was activated). Terminal for the clarification flow of this draft: contract_progress is authoritative and complete.

#contract_finalized=

def contract_finalized=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Set on the final artifact event of a turn whose contract draft was published (a revision was activated). Terminal for the clarification flow of this draft: contract_progress is authoritative and complete.
Returns
  • (::Boolean) — Set on the final artifact event of a turn whose contract draft was published (a revision was activated). Terminal for the clarification flow of this draft: contract_progress is authoritative and complete.
def contract_related() -> ::Boolean
Returns
  • (::Boolean) — Indicates whether this assistant turn was contract-related (e.g. contract drafting, alignment, extraction, or revision).
def contract_related=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Indicates whether this assistant turn was contract-related (e.g. contract drafting, alignment, extraction, or revision).
Returns
  • (::Boolean) — Indicates whether this assistant turn was contract-related (e.g. contract drafting, alignment, extraction, or revision).

#contract_streaming_phase

def contract_streaming_phase() -> ::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase
Returns

#contract_streaming_phase=

def contract_streaming_phase=(value) -> ::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase
Parameter
Returns