Class ListTracesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder>
com.google.devtools.cloudtrace.v1.ListTracesResponse.Builder
All Implemented Interfaces:
ListTracesResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ListTracesResponse

public static final class ListTracesResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder> implements ListTracesResponseOrBuilder
 The response message for the `ListTraces` method.
 
Protobuf type google.devtools.cloudtrace.v1.ListTracesResponse
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder>
    • getDefaultInstanceForType

      public ListTracesResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ListTracesResponse build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ListTracesResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ListTracesResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListTracesResponse.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ListTracesResponse.Builder>
    • mergeFrom

      public ListTracesResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListTracesResponse.Builder>
      Throws:
      IOException
    • getTracesList

      public List<Trace> getTracesList()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
      Specified by:
      getTracesList in interface ListTracesResponseOrBuilder
    • getTracesCount

      public int getTracesCount()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
      Specified by:
      getTracesCount in interface ListTracesResponseOrBuilder
    • getTraces

      public Trace getTraces(int index)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
      Specified by:
      getTraces in interface ListTracesResponseOrBuilder
    • setTraces

      public ListTracesResponse.Builder setTraces(int index, Trace value)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • setTraces

      public ListTracesResponse.Builder setTraces(int index, Trace.Builder builderForValue)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addTraces

      public ListTracesResponse.Builder addTraces(Trace value)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addTraces

      public ListTracesResponse.Builder addTraces(int index, Trace value)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addTraces

      public ListTracesResponse.Builder addTraces(Trace.Builder builderForValue)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addTraces

      public ListTracesResponse.Builder addTraces(int index, Trace.Builder builderForValue)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addAllTraces

      public ListTracesResponse.Builder addAllTraces(Iterable<? extends Trace> values)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • clearTraces

      public ListTracesResponse.Builder clearTraces()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • removeTraces

      public ListTracesResponse.Builder removeTraces(int index)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • getTracesBuilder

      public Trace.Builder getTracesBuilder(int index)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • getTracesOrBuilder

      public TraceOrBuilder getTracesOrBuilder(int index)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
      Specified by:
      getTracesOrBuilder in interface ListTracesResponseOrBuilder
    • getTracesOrBuilderList

      public List<? extends TraceOrBuilder> getTracesOrBuilderList()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
      Specified by:
      getTracesOrBuilderList in interface ListTracesResponseOrBuilder
    • addTracesBuilder

      public Trace.Builder addTracesBuilder()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • addTracesBuilder

      public Trace.Builder addTracesBuilder(int index)
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • getTracesBuilderList

      public List<Trace.Builder> getTracesBuilderList()
       List of trace records as specified by the view parameter.
       
      repeated .google.devtools.cloudtrace.v1.Trace traces = 1;
    • getNextPageToken

      public String getNextPageToken()
       If defined, indicates that there are more traces that match the request
       and that this value should be passed to the next request to continue
       retrieving additional traces.
       
      string next_page_token = 2;
      Specified by:
      getNextPageToken in interface ListTracesResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       If defined, indicates that there are more traces that match the request
       and that this value should be passed to the next request to continue
       retrieving additional traces.
       
      string next_page_token = 2;
      Specified by:
      getNextPageTokenBytes in interface ListTracesResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ListTracesResponse.Builder setNextPageToken(String value)
       If defined, indicates that there are more traces that match the request
       and that this value should be passed to the next request to continue
       retrieving additional traces.
       
      string next_page_token = 2;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListTracesResponse.Builder clearNextPageToken()
       If defined, indicates that there are more traces that match the request
       and that this value should be passed to the next request to continue
       retrieving additional traces.
       
      string next_page_token = 2;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ListTracesResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       If defined, indicates that there are more traces that match the request
       and that this value should be passed to the next request to continue
       retrieving additional traces.
       
      string next_page_token = 2;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.