diff options
author | Bogdan Drutu <bdrutu@google.com> | 2018-06-01 13:15:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-01 13:15:34 -0700 |
commit | 2fd835b391e749745f0303c45d1affbe304b0974 (patch) | |
tree | b4721dde0bf1be763db9a081bcb56f87ca0903e0 /api/src | |
parent | 8ab1628f4daad0489c41f2c9ac96085a7948e84d (diff) | |
download | opencensus-java-2fd835b391e749745f0303c45d1affbe304b0974.tar.gz |
Add since for Span.Kind constants and make SpanBuilder.setSpanKind not abstract. (#1226)
Diffstat (limited to 'api/src')
-rw-r--r-- | api/src/main/java/io/opencensus/trace/Span.java | 7 | ||||
-rw-r--r-- | api/src/main/java/io/opencensus/trace/SpanBuilder.java | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/api/src/main/java/io/opencensus/trace/Span.java b/api/src/main/java/io/opencensus/trace/Span.java index 4ec532e9..0fc62daf 100644 --- a/api/src/main/java/io/opencensus/trace/Span.java +++ b/api/src/main/java/io/opencensus/trace/Span.java @@ -268,13 +268,16 @@ public abstract class Span { */ public enum Kind { /** - * Indicates that the span covers server-side handling of an RPC or other remote network - * request. + * Indicates that the span covers server-side handling of an RPC or other remote request. + * + * @since 0.14 */ SERVER, /** * Indicates that the span covers the client-side wrapper around an RPC or other remote request. + * + * @since 0.14 */ CLIENT } diff --git a/api/src/main/java/io/opencensus/trace/SpanBuilder.java b/api/src/main/java/io/opencensus/trace/SpanBuilder.java index e66adf57..00e11572 100644 --- a/api/src/main/java/io/opencensus/trace/SpanBuilder.java +++ b/api/src/main/java/io/opencensus/trace/SpanBuilder.java @@ -147,7 +147,9 @@ public abstract class SpanBuilder { * @return this. * @since 0.14 */ - public abstract SpanBuilder setSpanKind(Span.Kind spanKind); + public SpanBuilder setSpanKind(@Nullable Span.Kind spanKind) { + return this; + } /** * Starts a new {@link Span}. |