public Builder mergeFrom(com.google.spanner.admin.database.v1.CreateDatabaseRequest other) { if (other == com.google.spanner.admin.database.v1.CreateDatabaseRequest.getDefaultInstance()) return this; if (!other.getParent().isEmpty()) { parent_ = other.parent_; onChanged(); } if (!other.getCreateStatement().isEmpty()) { createStatement_ = other.createStatement_; onChanged(); } if (!other.extraStatements_.isEmpty()) { if (extraStatements_.isEmpty()) { extraStatements_ = other.extraStatements_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureExtraStatementsIsMutable(); extraStatements_.addAll(other.extraStatements_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.spanner.admin.database.v1.CreateDatabaseRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.spanner.admin.database.v1.CreateDatabaseRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; }
@java.lang.Override public com.google.spanner.admin.database.v1.CreateDatabaseRequest buildPartial() { com.google.spanner.admin.database.v1.CreateDatabaseRequest result = new com.google.spanner.admin.database.v1.CreateDatabaseRequest(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.parent_ = parent_; result.createStatement_ = createStatement_; if (((bitField0_ & 0x00000004) == 0x00000004)) { extraStatements_ = extraStatements_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.extraStatements_ = extraStatements_; result.bitField0_ = to_bitField0_; onBuilt(); return result; }
.setParent(parent == null ? null : parent.toString()) .setCreateStatement(createStatement) .build(); return createDatabaseAsync(request);
.setParent(parent) .setCreateStatement(createStatement) .build(); return createDatabaseAsync(request);
public Builder mergeFrom(com.google.spanner.admin.database.v1.CreateDatabaseRequest other) { if (other == com.google.spanner.admin.database.v1.CreateDatabaseRequest.getDefaultInstance()) return this; if (!other.getParent().isEmpty()) { parent_ = other.parent_; onChanged(); } if (!other.getCreateStatement().isEmpty()) { createStatement_ = other.createStatement_; onChanged(); } if (!other.extraStatements_.isEmpty()) { if (extraStatements_.isEmpty()) { extraStatements_ = other.extraStatements_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureExtraStatementsIsMutable(); extraStatements_.addAll(other.extraStatements_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * * * <pre> * An optional list of DDL statements to run inside the newly created * database. Statements can create tables, indexes, etc. These * statements execute atomically with the creation of the database: * if there is an error in any statement, the database is not created. * </pre> * * <code>repeated string extra_statements = 3;</code> */ public Builder addExtraStatements(java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureExtraStatementsIsMutable(); extraStatements_.add(value); onChanged(); return this; } /**
/** * * * <pre> * An optional list of DDL statements to run inside the newly created * database. Statements can create tables, indexes, etc. These * statements execute atomically with the creation of the database: * if there is an error in any statement, the database is not created. * </pre> * * <code>repeated string extra_statements = 3;</code> */ public Builder setExtraStatements(int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureExtraStatementsIsMutable(); extraStatements_.set(index, value); onChanged(); return this; } /**
/** * * * <pre> * An optional list of DDL statements to run inside the newly created * database. Statements can create tables, indexes, etc. These * statements execute atomically with the creation of the database: * if there is an error in any statement, the database is not created. * </pre> * * <code>repeated string extra_statements = 3;</code> */ public Builder addExtraStatementsBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureExtraStatementsIsMutable(); extraStatements_.add(value); onChanged(); return this; }
@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.spanner.admin.database.v1.CreateDatabaseRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.spanner.admin.database.v1.CreateDatabaseRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; }
/** * * * <pre> * An optional list of DDL statements to run inside the newly created * database. Statements can create tables, indexes, etc. These * statements execute atomically with the creation of the database: * if there is an error in any statement, the database is not created. * </pre> * * <code>repeated string extra_statements = 3;</code> */ public Builder addAllExtraStatements(java.lang.Iterable<java.lang.String> values) { ensureExtraStatementsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, extraStatements_); onChanged(); return this; } /**
@java.lang.Override public com.google.spanner.admin.database.v1.CreateDatabaseRequest buildPartial() { com.google.spanner.admin.database.v1.CreateDatabaseRequest result = new com.google.spanner.admin.database.v1.CreateDatabaseRequest(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.parent_ = parent_; result.createStatement_ = createStatement_; if (((bitField0_ & 0x00000004) == 0x00000004)) { extraStatements_ = extraStatements_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.extraStatements_ = extraStatements_; result.bitField0_ = to_bitField0_; onBuilt(); return result; }
public static Builder newBuilder( com.google.spanner.admin.database.v1.CreateDatabaseRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); }
private Builder() { maybeForceBuilderInitialization(); }
@Override public OperationFuture<Database, CreateDatabaseMetadata> createDatabase( String instanceName, String createDatabaseStatement, Iterable<String> additionalStatements) throws SpannerException { CreateDatabaseRequest request = CreateDatabaseRequest.newBuilder() .setParent(instanceName) .setCreateStatement(createDatabaseStatement) .addAllExtraStatements(additionalStatements) .build(); GrpcCallContext context = newCallContext(null, instanceName); return databaseAdminStub.createDatabaseOperationCallable().futureCall(request, context); }
@java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.google.spanner.admin.database.v1.CreateDatabaseRequest) { return mergeFrom((com.google.spanner.admin.database.v1.CreateDatabaseRequest) other); } else { super.mergeFrom(other); return this; } }
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); }
@java.lang.Override public com.google.spanner.admin.database.v1.CreateDatabaseRequest build() { com.google.spanner.admin.database.v1.CreateDatabaseRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
@java.lang.Override protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**