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.
#contract_related
def contract_related() -> ::Boolean
Returns
- (::Boolean) — Indicates whether this assistant turn was contract-related (e.g. contract drafting, alignment, extraction, or revision).
#contract_related=
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
- (::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase) — Set only on in-flight progress estimates emitted while a contract artifact fence is streaming, and on the revision-turn-start event. Unset on authoritative payloads.
#contract_streaming_phase=
def contract_streaming_phase=(value) -> ::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase
Parameter
- value (::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase) — Set only on in-flight progress estimates emitted while a contract artifact fence is streaming, and on the revision-turn-start event. Unset on authoritative payloads.
Returns
- (::Google::Cloud::Ces::V1beta::TurnMetadata::ContractStreamingPhase) — Set only on in-flight progress estimates emitted while a contract artifact fence is streaming, and on the revision-turn-start event. Unset on authoritative payloads.