/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder setPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.set(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder setPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.set(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder setPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.set(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <pre> * Numbered binding site @1 references the first numbered parameter, * effectively using 1-based indexing, rather than the usual 0. * For each binding site numbered i in `query_string`, there must be an i-th * numbered parameter. The inverse must also be true. * </pre> * * <code>repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;</code> */ public Builder addPositionalBindings( int index, com.google.datastore.v1.GqlQueryParameter.Builder builderForValue) { if (positionalBindingsBuilder_ == null) { ensurePositionalBindingsIsMutable(); positionalBindings_.add(index, builderForValue.build()); onChanged(); } else { positionalBindingsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
com.google.datastore.v1.GqlQueryParameter toPb() { com.google.datastore.v1.GqlQueryParameter.Builder argPb = com.google.datastore.v1.GqlQueryParameter.newBuilder(); if (cursor != null) { argPb.setCursor(cursor.getByteString()); } if (value != null) { argPb.setValue(value.toPb()); } return argPb.build(); }
com.google.datastore.v1.GqlQueryParameter toPb() { com.google.datastore.v1.GqlQueryParameter.Builder argPb = com.google.datastore.v1.GqlQueryParameter.newBuilder(); if (cursor != null) { argPb.setCursor(cursor.getByteString()); } if (value != null) { argPb.setValue(value.toPb()); } return argPb.build(); }