/** * * * <pre> * The values to be written. `values` can contain more than one * list of values. If it does, then multiple rows are written, one * for each entry in `values`. Each list in `values` must have * exactly as many entries as there are entries in [columns][google.spanner.v1.Mutation.Write.columns] * above. Sending multiple lists is equivalent to sending multiple * `Mutation`s, each containing one `values` entry and repeating * [table][google.spanner.v1.Mutation.Write.table] and [columns][google.spanner.v1.Mutation.Write.columns]. Individual values in each list are * encoded as described [here][google.spanner.v1.TypeCode]. * </pre> * * <code>repeated .google.protobuf.ListValue values = 3;</code> */ public java.util.List<com.google.protobuf.ListValue.Builder> getValuesBuilderList() { return getValuesFieldBuilder().getBuilderList(); }
/** * * * <pre> * The values to be written. `values` can contain more than one * list of values. If it does, then multiple rows are written, one * for each entry in `values`. Each list in `values` must have * exactly as many entries as there are entries in [columns][google.spanner.v1.Mutation.Write.columns] * above. Sending multiple lists is equivalent to sending multiple * `Mutation`s, each containing one `values` entry and repeating * [table][google.spanner.v1.Mutation.Write.table] and [columns][google.spanner.v1.Mutation.Write.columns]. Individual values in each list are * encoded as described [here][google.spanner.v1.TypeCode]. * </pre> * * <code>repeated .google.protobuf.ListValue values = 3;</code> */ public com.google.protobuf.ListValue.Builder getValuesBuilder(int index) { return getValuesFieldBuilder().getBuilder(index); } /**
valuesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getValuesFieldBuilder() : null; } else {
/** * * * <pre> * The values to be written. `values` can contain more than one * list of values. If it does, then multiple rows are written, one * for each entry in `values`. Each list in `values` must have * exactly as many entries as there are entries in [columns][google.spanner.v1.Mutation.Write.columns] * above. Sending multiple lists is equivalent to sending multiple * `Mutation`s, each containing one `values` entry and repeating * [table][google.spanner.v1.Mutation.Write.table] and [columns][google.spanner.v1.Mutation.Write.columns]. Individual values in each list are * encoded as described [here][google.spanner.v1.TypeCode]. * </pre> * * <code>repeated .google.protobuf.ListValue values = 3;</code> */ public com.google.protobuf.ListValue.Builder addValuesBuilder(int index) { return getValuesFieldBuilder() .addBuilder(index, com.google.protobuf.ListValue.getDefaultInstance()); } /**
/** * * * <pre> * The values to be written. `values` can contain more than one * list of values. If it does, then multiple rows are written, one * for each entry in `values`. Each list in `values` must have * exactly as many entries as there are entries in [columns][google.spanner.v1.Mutation.Write.columns] * above. Sending multiple lists is equivalent to sending multiple * `Mutation`s, each containing one `values` entry and repeating * [table][google.spanner.v1.Mutation.Write.table] and [columns][google.spanner.v1.Mutation.Write.columns]. Individual values in each list are * encoded as described [here][google.spanner.v1.TypeCode]. * </pre> * * <code>repeated .google.protobuf.ListValue values = 3;</code> */ public com.google.protobuf.ListValue.Builder addValuesBuilder() { return getValuesFieldBuilder() .addBuilder(com.google.protobuf.ListValue.getDefaultInstance()); } /**
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getValuesFieldBuilder(); } }