All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.temporal.api.sdk.v1.UserMetadataOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.27.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: temporal/api/sdk/v1/user_metadata.proto

package io.temporal.api.sdk.v1;

@javax.annotation.Generated(value="protoc", comments="annotations:UserMetadataOrBuilder.java.pb.meta")
public interface UserMetadataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:temporal.api.sdk.v1.UserMetadata)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Short-form text that provides a summary. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may not
   * apply to this text when used in "title" situations. The payload data section is limited to 400
   * bytes by default.
   * 
* * .temporal.api.common.v1.Payload summary = 1; * @return Whether the summary field is set. */ boolean hasSummary(); /** *
   * Short-form text that provides a summary. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may not
   * apply to this text when used in "title" situations. The payload data section is limited to 400
   * bytes by default.
   * 
* * .temporal.api.common.v1.Payload summary = 1; * @return The summary. */ io.temporal.api.common.v1.Payload getSummary(); /** *
   * Short-form text that provides a summary. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may not
   * apply to this text when used in "title" situations. The payload data section is limited to 400
   * bytes by default.
   * 
* * .temporal.api.common.v1.Payload summary = 1; */ io.temporal.api.common.v1.PayloadOrBuilder getSummaryOrBuilder(); /** *
   * Long-form text that provides details. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may apply to
   * this text in common use. The payload data section is limited to 20000 bytes by default.
   * 
* * .temporal.api.common.v1.Payload details = 2; * @return Whether the details field is set. */ boolean hasDetails(); /** *
   * Long-form text that provides details. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may apply to
   * this text in common use. The payload data section is limited to 20000 bytes by default.
   * 
* * .temporal.api.common.v1.Payload details = 2; * @return The details. */ io.temporal.api.common.v1.Payload getDetails(); /** *
   * Long-form text that provides details. This payload should be a "json/plain"-encoded payload
   * that is a single JSON string for use in user interfaces. User interface formatting may apply to
   * this text in common use. The payload data section is limited to 20000 bytes by default.
   * 
* * .temporal.api.common.v1.Payload details = 2; */ io.temporal.api.common.v1.PayloadOrBuilder getDetailsOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy