Class LightstepConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.config.trace.v2.LightstepConfig
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,LightstepConfigOrBuilder,Serializable
public final class LightstepConfig extends com.google.protobuf.GeneratedMessageV3 implements LightstepConfigOrBuilder
Configuration for the LightStep tracer. [#extension: envoy.tracers.lightstep]
Protobuf typeenvoy.config.trace.v2.LightstepConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLightstepConfig.BuilderConfiguration for the LightStep tracer.static classLightstepConfig.PropagationModeAvailable propagation modes-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intACCESS_TOKEN_FILE_FIELD_NUMBERstatic intCOLLECTOR_CLUSTER_FIELD_NUMBERstatic intPROPAGATION_MODES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAccessTokenFile()File containing the access token to the `LightStep <https://lightstep.com/>`_ API.com.google.protobuf.ByteStringgetAccessTokenFileBytes()File containing the access token to the `LightStep <https://lightstep.com/>`_ API.StringgetCollectorCluster()The cluster manager cluster that hosts the LightStep collectors.com.google.protobuf.ByteStringgetCollectorClusterBytes()The cluster manager cluster that hosts the LightStep collectors.static LightstepConfiggetDefaultInstance()LightstepConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<LightstepConfig>getParserForType()LightstepConfig.PropagationModegetPropagationModes(int index)Propagation modes to use by LightStep's tracer.intgetPropagationModesCount()Propagation modes to use by LightStep's tracer.List<LightstepConfig.PropagationMode>getPropagationModesList()Propagation modes to use by LightStep's tracer.intgetPropagationModesValue(int index)Propagation modes to use by LightStep's tracer.List<Integer>getPropagationModesValueList()Propagation modes to use by LightStep's tracer.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static LightstepConfig.BuildernewBuilder()static LightstepConfig.BuildernewBuilder(LightstepConfig prototype)LightstepConfig.BuildernewBuilderForType()protected LightstepConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static LightstepConfigparseDelimitedFrom(InputStream input)static LightstepConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LightstepConfigparseFrom(byte[] data)static LightstepConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LightstepConfigparseFrom(com.google.protobuf.ByteString data)static LightstepConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LightstepConfigparseFrom(com.google.protobuf.CodedInputStream input)static LightstepConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LightstepConfigparseFrom(InputStream input)static LightstepConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LightstepConfigparseFrom(ByteBuffer data)static LightstepConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<LightstepConfig>parser()LightstepConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COLLECTOR_CLUSTER_FIELD_NUMBER
public static final int COLLECTOR_CLUSTER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACCESS_TOKEN_FILE_FIELD_NUMBER
public static final int ACCESS_TOKEN_FILE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROPAGATION_MODES_FIELD_NUMBER
public static final int PROPAGATION_MODES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getCollectorCluster
public String getCollectorCluster()
The cluster manager cluster that hosts the LightStep collectors.
string collector_cluster = 1 [(.validate.rules) = { ... }- Specified by:
getCollectorClusterin interfaceLightstepConfigOrBuilder- Returns:
- The collectorCluster.
-
getCollectorClusterBytes
public com.google.protobuf.ByteString getCollectorClusterBytes()
The cluster manager cluster that hosts the LightStep collectors.
string collector_cluster = 1 [(.validate.rules) = { ... }- Specified by:
getCollectorClusterBytesin interfaceLightstepConfigOrBuilder- Returns:
- The bytes for collectorCluster.
-
getAccessTokenFile
public String getAccessTokenFile()
File containing the access token to the `LightStep <https://lightstep.com/>`_ API.
string access_token_file = 2 [(.validate.rules) = { ... }- Specified by:
getAccessTokenFilein interfaceLightstepConfigOrBuilder- Returns:
- The accessTokenFile.
-
getAccessTokenFileBytes
public com.google.protobuf.ByteString getAccessTokenFileBytes()
File containing the access token to the `LightStep <https://lightstep.com/>`_ API.
string access_token_file = 2 [(.validate.rules) = { ... }- Specified by:
getAccessTokenFileBytesin interfaceLightstepConfigOrBuilder- Returns:
- The bytes for accessTokenFile.
-
getPropagationModesList
public List<LightstepConfig.PropagationMode> getPropagationModesList()
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v2.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }- Specified by:
getPropagationModesListin interfaceLightstepConfigOrBuilder- Returns:
- A list containing the propagationModes.
-
getPropagationModesCount
public int getPropagationModesCount()
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v2.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }- Specified by:
getPropagationModesCountin interfaceLightstepConfigOrBuilder- Returns:
- The count of propagationModes.
-
getPropagationModes
public LightstepConfig.PropagationMode getPropagationModes(int index)
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v2.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }- Specified by:
getPropagationModesin interfaceLightstepConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The propagationModes at the given index.
-
getPropagationModesValueList
public List<Integer> getPropagationModesValueList()
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v2.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }- Specified by:
getPropagationModesValueListin interfaceLightstepConfigOrBuilder- Returns:
- A list containing the enum numeric values on the wire for propagationModes.
-
getPropagationModesValue
public int getPropagationModesValue(int index)
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v2.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }- Specified by:
getPropagationModesValuein interfaceLightstepConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of propagationModes at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static LightstepConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LightstepConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LightstepConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LightstepConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LightstepConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static LightstepConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LightstepConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public LightstepConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static LightstepConfig.Builder newBuilder()
-
newBuilder
public static LightstepConfig.Builder newBuilder(LightstepConfig prototype)
-
toBuilder
public LightstepConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected LightstepConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static LightstepConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<LightstepConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<LightstepConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public LightstepConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-