private static List<Status> buildStatusList() { TreeMap<Integer, Status> canonicalizer = new TreeMap<Integer, Status>(); for (CanonicalCode code : CanonicalCode.values()) { Status replaced = canonicalizer.put(code.value(), new Status(code, null)); if (replaced != null) { throw new IllegalStateException( "Code value duplication between " + replaced.getCanonicalCode().name() + " & " + code.name()); } } return Collections.unmodifiableList(new ArrayList<Status>(canonicalizer.values())); }
private static List<Status> buildStatusList() { TreeMap<Integer, Status> canonicalizer = new TreeMap<Integer, Status>(); for (CanonicalCode code : CanonicalCode.values()) { Status replaced = canonicalizer.put(code.value(), new Status(code, null)); if (replaced != null) { throw new IllegalStateException( "Code value duplication between " + replaced.getCanonicalCode().name() + " & " + code.name()); } } return Collections.unmodifiableList(new ArrayList<Status>(canonicalizer.values())); }
private Bucket getErrorBucket(CanonicalCode code) { return errorBuckets[code.value() - 1]; }
private Bucket getErrorBucket(CanonicalCode code) { return errorBuckets[code.value() - 1]; }
private static Status toStatusProto(io.opencensus.trace.Status status) { Status.Builder statusBuilder = Status.newBuilder().setCode(status.getCanonicalCode().value()); if (status.getDescription() != null) { statusBuilder.setMessage(status.getDescription()); } return statusBuilder.build(); }
private static Status toStatusProto(io.opencensus.trace.Status status) { Status.Builder statusBuilder = Status.newBuilder().setCode(status.getCanonicalCode().value()); if (status.getDescription() != null) { statusBuilder.setMessage(status.getDescription()); } return statusBuilder.build(); }
private static Status toStatusProto(io.opencensus.trace.Status status) { Status.Builder statusBuilder = Status.newBuilder().setCode(status.getCanonicalCode().value()); if (status.getDescription() != null) { statusBuilder.setMessage(status.getDescription()); } return statusBuilder.build(); }