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

org.glowroot.agent.shaded.google.protobuf.AnyOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.9.28
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/protobuf/any.proto

package org.glowroot.agent.shaded.google.protobuf;

public interface AnyOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.protobuf.Any)
    org.glowroot.agent.shaded.google.protobuf.MessageOrBuilder {

  /**
   * optional string type_url = 1;
   *
   * 
   * A URL/resource name whose content describes the type of the
   * serialized message.
   * For URLs which use the schema `http`, `https`, or no schema, the
   * following restrictions and interpretations apply:
   * * If no schema is provided, `https` is assumed.
   * * The last segment of the URL's path must represent the fully
   *   qualified name of the type (as in `path/google.protobuf.Duration`).
   * * An HTTP GET on the URL must yield a [google.protobuf.Type][google.protobuf.Type]
   *   value in binary format, or produce an error.
   * * Applications are allowed to cache lookup results based on the
   *   URL, or have them precompiled into a binary to avoid any
   *   lookup. Therefore, binary compatibility needs to be preserved
   *   on changes to types. (Use versioned type names to manage
   *   breaking changes.)
   * Schemas other than `http`, `https` (or the empty schema) might be
   * used with implementation specific semantics.
   * 
*/ java.lang.String getTypeUrl(); /** * optional string type_url = 1; * *
   * A URL/resource name whose content describes the type of the
   * serialized message.
   * For URLs which use the schema `http`, `https`, or no schema, the
   * following restrictions and interpretations apply:
   * * If no schema is provided, `https` is assumed.
   * * The last segment of the URL's path must represent the fully
   *   qualified name of the type (as in `path/google.protobuf.Duration`).
   * * An HTTP GET on the URL must yield a [google.protobuf.Type][google.protobuf.Type]
   *   value in binary format, or produce an error.
   * * Applications are allowed to cache lookup results based on the
   *   URL, or have them precompiled into a binary to avoid any
   *   lookup. Therefore, binary compatibility needs to be preserved
   *   on changes to types. (Use versioned type names to manage
   *   breaking changes.)
   * Schemas other than `http`, `https` (or the empty schema) might be
   * used with implementation specific semantics.
   * 
*/ org.glowroot.agent.shaded.google.protobuf.ByteString getTypeUrlBytes(); /** * optional bytes value = 2; * *
   * Must be valid serialized data of the above specified type.
   * 
*/ org.glowroot.agent.shaded.google.protobuf.ByteString getValue(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy