Interface CurrentLibraryConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    CurrentLibraryConfig, CurrentLibraryConfig.Builder

    public interface CurrentLibraryConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TraceConfig getConfig()
      Current configuration.
      TraceConfigOrBuilder getConfigOrBuilder()
      Current configuration.
      Node getNode()
      This is required only in the first message on the stream or if the previous sent CurrentLibraryConfig message has a different Node (e.g.
      NodeOrBuilder getNodeOrBuilder()
      This is required only in the first message on the stream or if the previous sent CurrentLibraryConfig message has a different Node (e.g.
      boolean hasConfig()
      Current configuration.
      boolean hasNode()
      This is required only in the first message on the stream or if the previous sent CurrentLibraryConfig message has a different Node (e.g.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasNode

        boolean hasNode()
         This is required only in the first message on the stream or if the
         previous sent CurrentLibraryConfig message has a different Node (e.g.
         when the same RPC is used to configure multiple Applications).
         
        .opencensus.proto.agent.common.v1.Node node = 1;
        Returns:
        Whether the node field is set.
      • getNode

        Node getNode()
         This is required only in the first message on the stream or if the
         previous sent CurrentLibraryConfig message has a different Node (e.g.
         when the same RPC is used to configure multiple Applications).
         
        .opencensus.proto.agent.common.v1.Node node = 1;
        Returns:
        The node.
      • getNodeOrBuilder

        NodeOrBuilder getNodeOrBuilder()
         This is required only in the first message on the stream or if the
         previous sent CurrentLibraryConfig message has a different Node (e.g.
         when the same RPC is used to configure multiple Applications).
         
        .opencensus.proto.agent.common.v1.Node node = 1;
      • hasConfig

        boolean hasConfig()
         Current configuration.
         
        .opencensus.proto.trace.v1.TraceConfig config = 2;
        Returns:
        Whether the config field is set.
      • getConfig

        TraceConfig getConfig()
         Current configuration.
         
        .opencensus.proto.trace.v1.TraceConfig config = 2;
        Returns:
        The config.
      • getConfigOrBuilder

        TraceConfigOrBuilder getConfigOrBuilder()
         Current configuration.
         
        .opencensus.proto.trace.v1.TraceConfig config = 2;