@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class Interval extends AggregationWindow {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class DistributionData extends AggregationData {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract class EndSpanOptions {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract class Duration implements Comparable<Duration> {
@Immutable @AutoValue.CopyAnnotations @SuppressWarnings("nullness") abstract class ProbabilitySampler extends Sampler {
@Immutable @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class LatencyFilter {
@Immutable @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class ErrorFilter {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract class TagKey {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract class Annotation {
@Immutable @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class PerSpanNameSummary {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract class TagValue {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class MeanData extends AggregationData {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class CumulativeData extends AggregationWindowData {
@Immutable @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class Filter {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class MeasureLong extends Measure {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class TimedEvents<T> {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class Distribution extends Aggregation {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class Links {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class Attributes {
@AutoValue @AutoValue.CopyAnnotations @SuppressWarnings("nullness") public abstract static class MeasureDouble extends Measure {