/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segmentRanges = 1;</code> */ public Builder setSegmentRanges( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentRangesBuilder_ == null) { ensureSegmentRangesIsMutable(); segmentRanges_.set(index, builderForValue.build()); onChanged(); } else { segmentRangesBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segmentRanges = 1;</code> */ public Builder addSegmentRanges( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentRangesBuilder_ == null) { ensureSegmentRangesIsMutable(); segmentRanges_.add(index, builderForValue.build()); onChanged(); } else { segmentRangesBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segments = 2;</code> */ public Builder addSegments( io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentsBuilder_ == null) { ensureSegmentsIsMutable(); segments_.add(builderForValue.build()); onChanged(); } else { segmentsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segmentRanges = 1;</code> */ public Builder addSegmentRanges( io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentRangesBuilder_ == null) { ensureSegmentRangesIsMutable(); segmentRanges_.add(builderForValue.build()); onChanged(); } else { segmentRangesBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange activeSegments = 2;</code> */ public Builder addActiveSegments( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (activeSegmentsBuilder_ == null) { ensureActiveSegmentsIsMutable(); activeSegments_.add(index, builderForValue.build()); onChanged(); } else { activeSegmentsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange activeSegments = 2;</code> */ public Builder addActiveSegments( io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (activeSegmentsBuilder_ == null) { ensureActiveSegmentsIsMutable(); activeSegments_.add(builderForValue.build()); onChanged(); } else { activeSegmentsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segments = 2;</code> */ public Builder addSegments( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentsBuilder_ == null) { ensureSegmentsIsMutable(); segments_.add(index, builderForValue.build()); onChanged(); } else { segmentsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange segments = 2;</code> */ public Builder setSegments( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentsBuilder_ == null) { ensureSegmentsIsMutable(); segments_.set(index, builderForValue.build()); onChanged(); } else { segmentsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .io.pravega.controller.stream.api.grpc.v1.SegmentRange activeSegments = 2;</code> */ public Builder setActiveSegments( int index, io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (activeSegmentsBuilder_ == null) { ensureActiveSegmentsIsMutable(); activeSegments_.set(index, builderForValue.build()); onChanged(); } else { activeSegmentsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <code>.io.pravega.controller.stream.api.grpc.v1.SegmentRange segment = 1;</code> */ public Builder setSegment( io.pravega.controller.stream.api.grpc.v1.Controller.SegmentRange.Builder builderForValue) { if (segmentBuilder_ == null) { segment_ = builderForValue.build(); onChanged(); } else { segmentBuilder_.setMessage(builderForValue.build()); } return this; } /**
private Controller.SegmentRange createSegmentRange(double minKey, double maxKey) { SegmentId.Builder segment = SegmentId.newBuilder().setStreamInfo(Controller.StreamInfo.newBuilder(). setScope("testScope").setStream("testStream")).setSegmentId(0); return Controller.SegmentRange.newBuilder().setSegmentId(segment) .setMinKey(minKey).setMaxKey(maxKey).build(); } }
public static final SegmentRange createSegmentRange(final String scope, final String stream, final long segmentId, final double rangeMinKey, final double rangeMaxKey) { Exceptions.checkNotNullOrEmpty(scope, "scope"); Exceptions.checkNotNullOrEmpty(stream, "stream"); return SegmentRange.newBuilder() .setSegmentId(createSegmentId(scope, stream, segmentId)) .setMinKey(rangeMinKey) .setMaxKey(rangeMaxKey) .build(); }