Package tech.kronicle.sdk.models.zipkin
Class Zipkin
- java.lang.Object
-
- tech.kronicle.sdk.models.zipkin.Zipkin
-
public final class Zipkin extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZipkin.ZipkinBuilder
-
Constructor Summary
Constructors Constructor Description Zipkin(java.lang.String serviceName, java.lang.Boolean used, java.util.List<@Valid ZipkinDependency> upstream, java.util.List<@Valid ZipkinDependency> downstream)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Zipkin.ZipkinBuilderbuilder()booleanequals(java.lang.Object o)java.util.List<@Valid ZipkinDependency>getDownstream()java.lang.StringgetServiceName()java.util.List<@Valid ZipkinDependency>getUpstream()java.lang.BooleangetUsed()inthashCode()Zipkin.ZipkinBuildertoBuilder()java.lang.StringtoString()ZipkinwithDownstream(java.util.List<@Valid ZipkinDependency> downstream)ZipkinwithServiceName(java.lang.String serviceName)ZipkinwithUpstream(java.util.List<@Valid ZipkinDependency> upstream)ZipkinwithUsed(java.lang.Boolean used)
-
-
-
Constructor Detail
-
Zipkin
@ConstructorProperties({"serviceName","used","upstream","downstream"}) public Zipkin(java.lang.String serviceName, java.lang.Boolean used, java.util.List<@Valid ZipkinDependency> upstream, java.util.List<@Valid ZipkinDependency> downstream)
-
-
Method Detail
-
builder
public static Zipkin.ZipkinBuilder builder()
-
toBuilder
public Zipkin.ZipkinBuilder toBuilder()
-
getServiceName
public java.lang.String getServiceName()
-
getUsed
public java.lang.Boolean getUsed()
-
getUpstream
public java.util.List<@Valid ZipkinDependency> getUpstream()
-
getDownstream
public java.util.List<@Valid ZipkinDependency> getDownstream()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
withServiceName
public Zipkin withServiceName(java.lang.String serviceName)
- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withUsed
public Zipkin withUsed(java.lang.Boolean used)
- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withUpstream
public Zipkin withUpstream(java.util.List<@Valid ZipkinDependency> upstream)
- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withDownstream
public Zipkin withDownstream(java.util.List<@Valid ZipkinDependency> downstream)
- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
-