Interface LightstepConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LightstepConfig
,LightstepConfig.Builder
public interface LightstepConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAccess token to the `LightStep <https://lightstep.com/>`_ API.Deprecated.envoy.config.trace.v3.LightstepConfig.access_token_file is deprecated.com.google.protobuf.ByteString
Deprecated.envoy.config.trace.v3.LightstepConfig.access_token_file is deprecated.Access token to the `LightStep <https://lightstep.com/>`_ API.The cluster manager cluster that hosts the LightStep collectors.com.google.protobuf.ByteString
The cluster manager cluster that hosts the LightStep collectors.getPropagationModes
(int index) Propagation modes to use by LightStep's tracer.int
Propagation modes to use by LightStep's tracer.Propagation modes to use by LightStep's tracer.int
getPropagationModesValue
(int index) Propagation modes to use by LightStep's tracer.Propagation modes to use by LightStep's tracer.boolean
Access token to the `LightStep <https://lightstep.com/>`_ API.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 Details
-
getCollectorCluster
String getCollectorCluster()The cluster manager cluster that hosts the LightStep collectors.
string collector_cluster = 1 [(.validate.rules) = { ... }
- Returns:
- The collectorCluster.
-
getCollectorClusterBytes
com.google.protobuf.ByteString getCollectorClusterBytes()The cluster manager cluster that hosts the LightStep collectors.
string collector_cluster = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for collectorCluster.
-
getAccessTokenFile
Deprecated.envoy.config.trace.v3.LightstepConfig.access_token_file is deprecated. See envoy/config/trace/v3/lightstep.proto;l=49File containing the access token to the `LightStep <https://lightstep.com/>`_ API.
string access_token_file = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Returns:
- The accessTokenFile.
-
getAccessTokenFileBytes
Deprecated.envoy.config.trace.v3.LightstepConfig.access_token_file is deprecated. See envoy/config/trace/v3/lightstep.proto;l=49File containing the access token to the `LightStep <https://lightstep.com/>`_ API.
string access_token_file = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Returns:
- The bytes for accessTokenFile.
-
hasAccessToken
boolean hasAccessToken()Access token to the `LightStep <https://lightstep.com/>`_ API.
.envoy.config.core.v3.DataSource access_token = 4;
- Returns:
- Whether the accessToken field is set.
-
getAccessToken
DataSource getAccessToken()Access token to the `LightStep <https://lightstep.com/>`_ API.
.envoy.config.core.v3.DataSource access_token = 4;
- Returns:
- The accessToken.
-
getAccessTokenOrBuilder
DataSourceOrBuilder getAccessTokenOrBuilder()Access token to the `LightStep <https://lightstep.com/>`_ API.
.envoy.config.core.v3.DataSource access_token = 4;
-
getPropagationModesList
List<LightstepConfig.PropagationMode> getPropagationModesList()Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v3.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }
- Returns:
- A list containing the propagationModes.
-
getPropagationModesCount
int getPropagationModesCount()Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v3.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }
- Returns:
- The count of propagationModes.
-
getPropagationModes
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v3.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }
- Parameters:
index
- The index of the element to return.- Returns:
- The propagationModes at the given index.
-
getPropagationModesValueList
Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v3.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }
- Returns:
- A list containing the enum numeric values on the wire for propagationModes.
-
getPropagationModesValue
int getPropagationModesValue(int index) Propagation modes to use by LightStep's tracer.
repeated .envoy.config.trace.v3.LightstepConfig.PropagationMode propagation_modes = 3 [(.validate.rules) = { ... }
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of propagationModes at the given index.
-