if (!other.getEntityName().isEmpty()) { entityName_ = other.entityName_; onChanged(); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureEntityIdIsMutable(); entityId_.addAll(other.entityId_); onChanged(); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureRequestDetailsIsMutable(); requestDetails_.addAll(other.requestDetails_); onChanged(); requestDetailsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getRequestDetailsFieldBuilder() : null; } else { requestDetailsBuilder_.addAllMessages(other.requestDetails_); mergeTimestampRange(other.getTimestampRange()); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
private com.google.protobuf.RepeatedFieldBuilderV3< feast.serving.ServingAPIProto.RequestDetail, feast.serving.ServingAPIProto.RequestDetail.Builder, feast.serving.ServingAPIProto.RequestDetailOrBuilder> getRequestDetailsFieldBuilder() { if (requestDetailsBuilder_ == null) { requestDetailsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< feast.serving.ServingAPIProto.RequestDetail, feast.serving.ServingAPIProto.RequestDetail.Builder, feast.serving.ServingAPIProto.RequestDetailOrBuilder>( requestDetails_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); requestDetails_ = null; } return requestDetailsBuilder_; }
/** * <pre> * Filter specifying only to retrieve features having timestamp within this range. * </pre> * * <code>.feast.serving.TimestampRange timestampRange = 4;</code> */ public feast.serving.ServingAPIProto.TimestampRange.Builder getTimestampRangeBuilder() { onChanged(); return getTimestampRangeFieldBuilder().getBuilder(); } /**
if (!other.getEntityName().isEmpty()) { entityName_ = other.entityName_; onChanged(); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureEntityIdIsMutable(); entityId_.addAll(other.entityId_); onChanged(); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureRequestDetailsIsMutable(); requestDetails_.addAll(other.requestDetails_); onChanged(); requestDetailsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getRequestDetailsFieldBuilder() : null; } else { requestDetailsBuilder_.addAllMessages(other.requestDetails_); mergeTimestampRange(other.getTimestampRange()); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
if (!other.getEntityName().isEmpty()) { entityName_ = other.entityName_; onChanged(); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureEntityIdIsMutable(); entityId_.addAll(other.entityId_); onChanged(); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureRequestDetailsIsMutable(); requestDetails_.addAll(other.requestDetails_); onChanged(); requestDetailsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getRequestDetailsFieldBuilder() : null; } else { requestDetailsBuilder_.addAllMessages(other.requestDetails_); mergeTimestampRange(other.getTimestampRange()); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder setRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.set(index, value); onChanged(); } else { requestDetailsBuilder_.setMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(index, value); onChanged(); } else { requestDetailsBuilder_.addMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder setRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.set(index, value); onChanged(); } else { requestDetailsBuilder_.setMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(index, value); onChanged(); } else { requestDetailsBuilder_.addMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder setRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.set(index, value); onChanged(); } else { requestDetailsBuilder_.setMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addAllRequestDetails( java.lang.Iterable<? extends feast.serving.ServingAPIProto.RequestDetail> values) { if (requestDetailsBuilder_ == null) { ensureRequestDetailsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, requestDetails_); onChanged(); } else { requestDetailsBuilder_.addAllMessages(values); } return this; } /**
/** * <pre> * Filter specifying only to retrieve features having timestamp within this range. * </pre> * * <code>.feast.serving.TimestampRange timestampRange = 4;</code> */ private com.google.protobuf.SingleFieldBuilderV3< feast.serving.ServingAPIProto.TimestampRange, feast.serving.ServingAPIProto.TimestampRange.Builder, feast.serving.ServingAPIProto.TimestampRangeOrBuilder> getTimestampRangeFieldBuilder() { if (timestampRangeBuilder_ == null) { timestampRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< feast.serving.ServingAPIProto.TimestampRange, feast.serving.ServingAPIProto.TimestampRange.Builder, feast.serving.ServingAPIProto.TimestampRangeOrBuilder>( getTimestampRange(), getParentForChildren(), isClean()); timestampRange_ = null; } return timestampRangeBuilder_; } @java.lang.Override
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(index, value); onChanged(); } else { requestDetailsBuilder_.addMessage(index, value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails(feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(value); onChanged(); } else { requestDetailsBuilder_.addMessage(value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails(feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(value); onChanged(); } else { requestDetailsBuilder_.addMessage(value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails(feast.serving.ServingAPIProto.RequestDetail value) { if (requestDetailsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRequestDetailsIsMutable(); requestDetails_.add(value); onChanged(); } else { requestDetailsBuilder_.addMessage(value); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails( feast.serving.ServingAPIProto.RequestDetail.Builder builderForValue) { if (requestDetailsBuilder_ == null) { ensureRequestDetailsIsMutable(); requestDetails_.add(builderForValue.build()); onChanged(); } else { requestDetailsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder setRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail.Builder builderForValue) { if (requestDetailsBuilder_ == null) { ensureRequestDetailsIsMutable(); requestDetails_.set(index, builderForValue.build()); onChanged(); } else { requestDetailsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder addRequestDetails( feast.serving.ServingAPIProto.RequestDetail.Builder builderForValue) { if (requestDetailsBuilder_ == null) { ensureRequestDetailsIsMutable(); requestDetails_.add(builderForValue.build()); onChanged(); } else { requestDetailsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <pre> * List of request details, contains: featureId, type of query, and limit. * </pre> * * <code>repeated .feast.serving.RequestDetail requestDetails = 3;</code> */ public Builder setRequestDetails( int index, feast.serving.ServingAPIProto.RequestDetail.Builder builderForValue) { if (requestDetailsBuilder_ == null) { ensureRequestDetailsIsMutable(); requestDetails_.set(index, builderForValue.build()); onChanged(); } else { requestDetailsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**