Tabnine Logo
Controller$StreamCutRangeResponse.newBuilder
Code IndexAdd Tabnine to your IDE (free)

How to use
newBuilder
method
in
io.pravega.controller.stream.api.grpc.v1.Controller$StreamCutRangeResponse

Best Java code snippets using io.pravega.controller.stream.api.grpc.v1.Controller$StreamCutRangeResponse.newBuilder (Showing top 3 results out of 315)

origin: pravega/pravega

public static final Controller.StreamCutRangeResponse createStreamCutRangeResponse(final String scope, final String stream,
                                          final List<SegmentId> segments, String delegationToken) {
  Exceptions.checkNotNullOrEmpty(scope, "scope");
  Exceptions.checkNotNullOrEmpty(stream, "stream");
  Exceptions.checkArgument(segments.stream().allMatch(x -> x.getStreamInfo().getScope().equals(scope) &&
          x.getStreamInfo().getStream().equals(stream)),
      "streamInfo", "stream info does not match segment id", scope, stream, segments);
  return Controller.StreamCutRangeResponse.newBuilder()
      .addAllSegments(segments)
      .setDelegationToken(delegationToken)
      .build();
}
origin: pravega/pravega

@Override
public void getSegmentsBetween(Controller.StreamCutRange request, StreamObserver<Controller.StreamCutRangeResponse> responseObserver) {
  if (request.getStreamInfo().getStream().equals("stream1")) {
    SegmentId segment1 = ModelHelper.createSegmentId("scope1", "stream1", 0L);
    SegmentId segment2 = ModelHelper.createSegmentId("scope1", "stream1", 1L);
    responseObserver.onNext(Controller.StreamCutRangeResponse.newBuilder().addSegments(segment1).addSegments(segment2).build());
    responseObserver.onCompleted();
  }  else {
    responseObserver.onError(Status.INTERNAL.withDescription("Server error").asRuntimeException());
  }
}
origin: pravega/pravega

public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
io.pravega.controller.stream.api.grpc.v1Controller$StreamCutRangeResponsenewBuilder

Popular methods of Controller$StreamCutRangeResponse

  • getDelegationToken
    string delegationToken = 2;
  • getSegmentsCount
    repeated .io.pravega.controller.stream.api.grpc.v1.SegmentId segments = 1;
  • getSegmentsList
    repeated .io.pravega.controller.stream.api.grpc.v1.SegmentId segments = 1;
  • <init>
  • getDefaultInstance
  • getDelegationTokenBytes
    string delegationToken = 2;
  • getDescriptor
  • getSegments
    repeated .io.pravega.controller.stream.api.grpc.v1.SegmentId segments = 1;
  • isInitialized
  • makeExtensionsImmutable
  • parseUnknownFieldProto3
  • toBuilder
  • parseUnknownFieldProto3,
  • toBuilder

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (Timer)
  • setRequestProperty (URLConnection)
  • getSharedPreferences (Context)
  • Kernel (java.awt.image)
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now