@java.lang.Override public feast.serving.ServingAPIProto.QueryFeatures.Request buildPartial() { feast.serving.ServingAPIProto.QueryFeatures.Request result = new feast.serving.ServingAPIProto.QueryFeatures.Request(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.entityName_ = entityName_; if (((bitField0_ & 0x00000002) == 0x00000002)) { entityId_ = entityId_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.entityId_ = entityId_; if (requestDetailsBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { requestDetails_ = java.util.Collections.unmodifiableList(requestDetails_); bitField0_ = (bitField0_ & ~0x00000004); } result.requestDetails_ = requestDetails_; } else { result.requestDetails_ = requestDetailsBuilder_.build(); } if (timestampRangeBuilder_ == null) { result.timestampRange_ = timestampRange_; } else { result.timestampRange_ = timestampRangeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; }
@java.lang.Override public feast.serving.ServingAPIProto.QueryFeatures.Request buildPartial() { feast.serving.ServingAPIProto.QueryFeatures.Request result = new feast.serving.ServingAPIProto.QueryFeatures.Request(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.entityName_ = entityName_; if (((bitField0_ & 0x00000002) == 0x00000002)) { entityId_ = entityId_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.entityId_ = entityId_; if (requestDetailsBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { requestDetails_ = java.util.Collections.unmodifiableList(requestDetails_); bitField0_ = (bitField0_ & ~0x00000004); } result.requestDetails_ = requestDetails_; } else { result.requestDetails_ = requestDetailsBuilder_.build(); } if (timestampRangeBuilder_ == null) { result.timestampRange_ = timestampRange_; } else { result.timestampRange_ = timestampRangeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; }
@java.lang.Override public feast.serving.ServingAPIProto.QueryFeatures.Request buildPartial() { feast.serving.ServingAPIProto.QueryFeatures.Request result = new feast.serving.ServingAPIProto.QueryFeatures.Request(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.entityName_ = entityName_; if (((bitField0_ & 0x00000002) == 0x00000002)) { entityId_ = entityId_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.entityId_ = entityId_; if (requestDetailsBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { requestDetails_ = java.util.Collections.unmodifiableList(requestDetails_); bitField0_ = (bitField0_ & ~0x00000004); } result.requestDetails_ = requestDetails_; } else { result.requestDetails_ = requestDetailsBuilder_.build(); } if (timestampRangeBuilder_ == null) { result.timestampRange_ = timestampRange_; } else { result.timestampRange_ = timestampRangeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; }