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

io.opencensus.proto.agent.common.v1.NodeOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: opencensus/proto/agent/common/v1/common.proto

package io.opencensus.proto.agent.common.v1;

public interface NodeOrBuilder extends
    // @@protoc_insertion_point(interface_extends:opencensus.proto.agent.common.v1.Node)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Identifier that uniquely identifies a process within a VM/container.
   * 
* * .opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1; * @return Whether the identifier field is set. */ boolean hasIdentifier(); /** *
   * Identifier that uniquely identifies a process within a VM/container.
   * 
* * .opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1; * @return The identifier. */ io.opencensus.proto.agent.common.v1.ProcessIdentifier getIdentifier(); /** *
   * Identifier that uniquely identifies a process within a VM/container.
   * 
* * .opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1; */ io.opencensus.proto.agent.common.v1.ProcessIdentifierOrBuilder getIdentifierOrBuilder(); /** *
   * Information on the OpenCensus Library that initiates the stream.
   * 
* * .opencensus.proto.agent.common.v1.LibraryInfo library_info = 2; * @return Whether the libraryInfo field is set. */ boolean hasLibraryInfo(); /** *
   * Information on the OpenCensus Library that initiates the stream.
   * 
* * .opencensus.proto.agent.common.v1.LibraryInfo library_info = 2; * @return The libraryInfo. */ io.opencensus.proto.agent.common.v1.LibraryInfo getLibraryInfo(); /** *
   * Information on the OpenCensus Library that initiates the stream.
   * 
* * .opencensus.proto.agent.common.v1.LibraryInfo library_info = 2; */ io.opencensus.proto.agent.common.v1.LibraryInfoOrBuilder getLibraryInfoOrBuilder(); /** *
   * Additional information on service.
   * 
* * .opencensus.proto.agent.common.v1.ServiceInfo service_info = 3; * @return Whether the serviceInfo field is set. */ boolean hasServiceInfo(); /** *
   * Additional information on service.
   * 
* * .opencensus.proto.agent.common.v1.ServiceInfo service_info = 3; * @return The serviceInfo. */ io.opencensus.proto.agent.common.v1.ServiceInfo getServiceInfo(); /** *
   * Additional information on service.
   * 
* * .opencensus.proto.agent.common.v1.ServiceInfo service_info = 3; */ io.opencensus.proto.agent.common.v1.ServiceInfoOrBuilder getServiceInfoOrBuilder(); /** *
   * Additional attributes.
   * 
* * map<string, string> attributes = 4; */ int getAttributesCount(); /** *
   * Additional attributes.
   * 
* * map<string, string> attributes = 4; */ boolean containsAttributes( java.lang.String key); /** * Use {@link #getAttributesMap()} instead. */ @java.lang.Deprecated java.util.Map getAttributes(); /** *
   * Additional attributes.
   * 
* * map<string, string> attributes = 4; */ java.util.Map getAttributesMap(); /** *
   * Additional attributes.
   * 
* * map<string, string> attributes = 4; */ /* nullable */ java.lang.String getAttributesOrDefault( java.lang.String key, /* nullable */ java.lang.String defaultValue); /** *
   * Additional attributes.
   * 
* * map<string, string> attributes = 4; */ java.lang.String getAttributesOrThrow( java.lang.String key); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy