Uses of Interface
io.opencensus.common.Function
-
Packages that use Function Package Description io.opencensus.common Common API between different packages in this artifact.io.opencensus.contrib.zpages io.opencensus.implcore.stats io.opencensus.metrics.export io.opencensus.stats API for stats recording.io.opencensus.trace API for distributed tracing. -
-
Uses of Function in io.opencensus.common
Fields in io.opencensus.common declared as Function Modifier and Type Field Description private static Function<java.lang.Object,java.lang.Void>
Functions. RETURN_NULL
private static Function<java.lang.Object,java.lang.String>
Functions. RETURN_TO_STRING
private static Function<java.lang.Object,java.lang.Void>
Functions. THROW_ASSERTION_ERROR
private static Function<java.lang.Object,java.lang.Void>
Functions. THROW_ILLEGAL_ARGUMENT_EXCEPTION
Methods in io.opencensus.common that return Function Modifier and Type Method Description static <T> Function<java.lang.Object,T>
Functions. returnConstant(T constant)
AFunction
that always ignores its argument and returns a constant value.static <T> Function<java.lang.Object,T>
Functions. returnNull()
AFunction
that always ignores its argument and returnsnull
.static Function<java.lang.Object,java.lang.String>
Functions. returnToString()
AFunction
that always returns theObject.toString()
value of the input.static <T> Function<java.lang.Object,T>
Functions. throwAssertionError()
AFunction
that always ignores its argument and throws anAssertionError
.static <T> Function<java.lang.Object,T>
Functions. throwIllegalArgumentException()
AFunction
that always ignores its argument and throws anIllegalArgumentException
. -
Uses of Function in io.opencensus.contrib.zpages
Fields in io.opencensus.contrib.zpages declared as Function Modifier and Type Field Description private static Function<java.lang.Object,java.lang.String>
TracezZPageHandler. returnToString
-
Uses of Function in io.opencensus.implcore.stats
Classes in io.opencensus.implcore.stats that implement Function Modifier and Type Class Description private static class
MutableViewData.CreateCumulative
private static class
MutableViewData.CreateInterval
private static class
RecordUtils.AggregationDefaultFunction
private static class
RecordUtils.CreateMutableCount
private static class
RecordUtils.CreateMutableDistribution
private static class
RecordUtils.CreateMutableLastValueDouble
private static class
RecordUtils.CreateMutableLastValueLong
private static class
RecordUtils.CreateMutableSumDouble
private static class
RecordUtils.CreateMutableSumLong
-
Uses of Function in io.opencensus.metrics.export
Methods in io.opencensus.metrics.export with parameters of type Function Modifier and Type Method Description <T> T
Distribution.BucketOptions.ExplicitOptions. match(Function<? super Distribution.BucketOptions.ExplicitOptions,T> explicitFunction, Function<? super Distribution.BucketOptions,T> defaultFunction)
abstract <T> T
Distribution.BucketOptions. match(Function<? super Distribution.BucketOptions.ExplicitOptions,T> explicitFunction, Function<? super Distribution.BucketOptions,T> defaultFunction)
Applies the given match function to the underlying BucketOptions.abstract <T> T
Value. match(Function<? super java.lang.Double,T> doubleFunction, Function<? super java.lang.Long,T> longFunction, Function<? super Distribution,T> distributionFunction, Function<? super Summary,T> summaryFunction, Function<? super Value,T> defaultFunction)
Applies the given match function to the underlying data type.<T> T
Value.ValueDistribution. match(Function<? super java.lang.Double,T> doubleFunction, Function<? super java.lang.Long,T> longFunction, Function<? super Distribution,T> distributionFunction, Function<? super Summary,T> summaryFunction, Function<? super Value,T> defaultFunction)
<T> T
Value.ValueDouble. match(Function<? super java.lang.Double,T> doubleFunction, Function<? super java.lang.Long,T> longFunction, Function<? super Distribution,T> distributionFunction, Function<? super Summary,T> summaryFunction, Function<? super Value,T> defaultFunction)
<T> T
Value.ValueLong. match(Function<? super java.lang.Double,T> doubleFunction, Function<? super java.lang.Long,T> longFunction, Function<? super Distribution,T> distributionFunction, Function<? super Summary,T> summaryFunction, Function<? super Value,T> defaultFunction)
<T> T
Value.ValueSummary. match(Function<? super java.lang.Double,T> doubleFunction, Function<? super java.lang.Long,T> longFunction, Function<? super Distribution,T> distributionFunction, Function<? super Summary,T> summaryFunction, Function<? super Value,T> defaultFunction)
-
Uses of Function in io.opencensus.stats
-
Uses of Function in io.opencensus.trace
Methods in io.opencensus.trace with parameters of type Function Modifier and Type Method Description <T> T
AttributeValue.AttributeValueBoolean. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<? super java.lang.Double,T> doubleFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueBoolean. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueDouble. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<? super java.lang.Double,T> doubleFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueDouble. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueLong. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<? super java.lang.Double,T> doubleFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueLong. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueString. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<? super java.lang.Double,T> doubleFunction, Function<java.lang.Object,T> defaultFunction)
<T> T
AttributeValue.AttributeValueString. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<java.lang.Object,T> defaultFunction)
abstract <T> T
AttributeValue. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<? super java.lang.Double,T> doubleFunction, Function<java.lang.Object,T> defaultFunction)
Applies a function to the underlying value.abstract <T> T
AttributeValue. match(Function<? super java.lang.String,T> stringFunction, Function<? super java.lang.Boolean,T> booleanFunction, Function<? super java.lang.Long,T> longFunction, Function<java.lang.Object,T> defaultFunction)
Deprecated.
-