bitField0_ = (bitField0_ & ~0x00000001); } else { ensureTracesIsMutable(); traces_.addAll(other.traces_); onChanged(); tracesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTracesFieldBuilder() : null; } else { onChanged(); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
private com.google.protobuf.RepeatedFieldBuilderV3< com.google.devtools.cloudtrace.v1.Trace, com.google.devtools.cloudtrace.v1.Trace.Builder, com.google.devtools.cloudtrace.v1.TraceOrBuilder> getTracesFieldBuilder() { if (tracesBuilder_ == null) { tracesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< com.google.devtools.cloudtrace.v1.Trace, com.google.devtools.cloudtrace.v1.Trace.Builder, com.google.devtools.cloudtrace.v1.TraceOrBuilder>( traces_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); traces_ = null; } return tracesBuilder_; }
@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.devtools.cloudtrace.v1.ListTracesResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.devtools.cloudtrace.v1.ListTracesResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; }
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder addTraces(int index, com.google.devtools.cloudtrace.v1.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.add(index, value); onChanged(); } else { tracesBuilder_.addMessage(index, value); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder setTraces(int index, com.google.devtools.cloudtrace.v1.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.set(index, value); onChanged(); } else { tracesBuilder_.setMessage(index, value); } return this; } /**
@Test @SuppressWarnings("all") public void listTracesTest() { String nextPageToken = ""; Trace tracesElement = Trace.newBuilder().build(); List<Trace> traces = Arrays.asList(tracesElement); ListTracesResponse expectedResponse = ListTracesResponse.newBuilder() .setNextPageToken(nextPageToken) .addAllTraces(traces) .build(); mockTraceService.addResponse(expectedResponse); String projectId = "projectId-1969970175"; ListTracesPagedResponse pagedListResponse = client.listTraces(projectId); List<Trace> resources = Lists.newArrayList(pagedListResponse.iterateAll()); Assert.assertEquals(1, resources.size()); Assert.assertEquals(expectedResponse.getTracesList().get(0), resources.get(0)); List<GeneratedMessageV3> actualRequests = mockTraceService.getRequests(); Assert.assertEquals(1, actualRequests.size()); ListTracesRequest actualRequest = (ListTracesRequest) actualRequests.get(0); Assert.assertEquals(projectId, actualRequest.getProjectId()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), GaxGrpcProperties.getDefaultApiClientHeaderPattern())); }
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder addTraces( int index, com.google.devtools.cloudtrace.v1.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.add(index, builderForValue.build()); onChanged(); } else { tracesBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder addTraces(com.google.devtools.cloudtrace.v1.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.add(value); onChanged(); } else { tracesBuilder_.addMessage(value); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder setTraces( int index, com.google.devtools.cloudtrace.v1.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.set(index, builderForValue.build()); onChanged(); } else { tracesBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder removeTraces(int index) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.remove(index); onChanged(); } else { tracesBuilder_.remove(index); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder addAllTraces( java.lang.Iterable<? extends com.google.devtools.cloudtrace.v1.Trace> values) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, traces_); onChanged(); } else { tracesBuilder_.addAllMessages(values); } return this; } /**
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public Builder addTraces(com.google.devtools.cloudtrace.v1.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.add(builderForValue.build()); onChanged(); } else { tracesBuilder_.addMessage(builderForValue.build()); } return this; } /**
public static Builder newBuilder(com.google.devtools.cloudtrace.v1.ListTracesResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); }
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public com.google.devtools.cloudtrace.v1.Trace.Builder addTracesBuilder() { return getTracesFieldBuilder() .addBuilder(com.google.devtools.cloudtrace.v1.Trace.getDefaultInstance()); } /**
private Builder() { maybeForceBuilderInitialization(); }
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public com.google.devtools.cloudtrace.v1.Trace.Builder addTracesBuilder(int index) { return getTracesFieldBuilder() .addBuilder(index, com.google.devtools.cloudtrace.v1.Trace.getDefaultInstance()); } /**
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); }
@java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.google.devtools.cloudtrace.v1.ListTracesResponse) { return mergeFrom((com.google.devtools.cloudtrace.v1.ListTracesResponse) other); } else { super.mergeFrom(other); return this; } }
/** * * * <pre> * List of trace records returned. * </pre> * * <code>repeated .google.devtools.cloudtrace.v1.Trace traces = 1;</code> */ public java.util.List<com.google.devtools.cloudtrace.v1.Trace.Builder> getTracesBuilderList() { return getTracesFieldBuilder().getBuilderList(); }
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getTracesFieldBuilder(); } }