Skip to content

Commit

Permalink
feat: Add MySQL dialect to bigquerymigration v2 client library (#154)
Browse files Browse the repository at this point in the history
- [ ] Regenerate this pull request now.

PiperOrigin-RevId: 466417698

Source-Link: googleapis/googleapis@2bafaf1

Source-Link: https://github.com/googleapis/googleapis-gen/commit/15db99606c2f37840475be9dfa5faa32d0844dbf
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTVkYjk5NjA2YzJmMzc4NDA0NzViZTlkZmE1ZmFhMzJkMDg0NGRiZiJ9
  • Loading branch information
gcf-owl-bot[bot] committed Aug 16, 2022
1 parent 1cccb8e commit fa6894c
Show file tree
Hide file tree
Showing 9 changed files with 898 additions and 50 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -328,6 +328,26 @@ private Dialect(
dialectValueCase_ = 13;
break;
}
case 114:
{
com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder subBuilder = null;
if (dialectValueCase_ == 14) {
subBuilder =
((com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_)
.toBuilder();
}
dialectValue_ =
input.readMessage(
com.google.cloud.bigquery.migration.v2.MySQLDialect.parser(),
extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(
(com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_);
dialectValue_ = subBuilder.buildPartial();
}
dialectValueCase_ = 14;
break;
}
default:
{
if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
Expand Down Expand Up @@ -384,6 +404,7 @@ public enum DialectValueCase
SQL_SERVER_DIALECT(11),
POSTGRESQL_DIALECT(12),
PRESTO_DIALECT(13),
MYSQL_DIALECT(14),
DIALECTVALUE_NOT_SET(0);
private final int value;

Expand Down Expand Up @@ -428,6 +449,8 @@ public static DialectValueCase forNumber(int value) {
return POSTGRESQL_DIALECT;
case 13:
return PRESTO_DIALECT;
case 14:
return MYSQL_DIALECT;
case 0:
return DIALECTVALUE_NOT_SET;
default:
Expand Down Expand Up @@ -1117,6 +1140,57 @@ public com.google.cloud.bigquery.migration.v2.PrestoDialectOrBuilder getPrestoDi
return com.google.cloud.bigquery.migration.v2.PrestoDialect.getDefaultInstance();
}

public static final int MYSQL_DIALECT_FIELD_NUMBER = 14;
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*
* @return Whether the mysqlDialect field is set.
*/
@java.lang.Override
public boolean hasMysqlDialect() {
return dialectValueCase_ == 14;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*
* @return The mysqlDialect.
*/
@java.lang.Override
public com.google.cloud.bigquery.migration.v2.MySQLDialect getMysqlDialect() {
if (dialectValueCase_ == 14) {
return (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_;
}
return com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
@java.lang.Override
public com.google.cloud.bigquery.migration.v2.MySQLDialectOrBuilder getMysqlDialectOrBuilder() {
if (dialectValueCase_ == 14) {
return (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_;
}
return com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
}

private byte memoizedIsInitialized = -1;

@java.lang.Override
Expand Down Expand Up @@ -1179,6 +1253,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (dialectValueCase_ == 13) {
output.writeMessage(13, (com.google.cloud.bigquery.migration.v2.PrestoDialect) dialectValue_);
}
if (dialectValueCase_ == 14) {
output.writeMessage(14, (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_);
}
unknownFields.writeTo(output);
}

Expand Down Expand Up @@ -1253,6 +1330,11 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
13, (com.google.cloud.bigquery.migration.v2.PrestoDialect) dialectValue_);
}
if (dialectValueCase_ == 14) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
14, (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
Expand Down Expand Up @@ -1310,6 +1392,9 @@ public boolean equals(final java.lang.Object obj) {
case 13:
if (!getPrestoDialect().equals(other.getPrestoDialect())) return false;
break;
case 14:
if (!getMysqlDialect().equals(other.getMysqlDialect())) return false;
break;
case 0:
default:
}
Expand Down Expand Up @@ -1377,6 +1462,10 @@ public int hashCode() {
hash = (37 * hash) + PRESTO_DIALECT_FIELD_NUMBER;
hash = (53 * hash) + getPrestoDialect().hashCode();
break;
case 14:
hash = (37 * hash) + MYSQL_DIALECT_FIELD_NUMBER;
hash = (53 * hash) + getMysqlDialect().hashCode();
break;
case 0:
default:
}
Expand Down Expand Up @@ -1645,6 +1734,13 @@ public com.google.cloud.bigquery.migration.v2.Dialect buildPartial() {
result.dialectValue_ = prestoDialectBuilder_.build();
}
}
if (dialectValueCase_ == 14) {
if (mysqlDialectBuilder_ == null) {
result.dialectValue_ = dialectValue_;
} else {
result.dialectValue_ = mysqlDialectBuilder_.build();
}
}
result.dialectValueCase_ = dialectValueCase_;
onBuilt();
return result;
Expand Down Expand Up @@ -1761,6 +1857,11 @@ public Builder mergeFrom(com.google.cloud.bigquery.migration.v2.Dialect other) {
mergePrestoDialect(other.getPrestoDialect());
break;
}
case MYSQL_DIALECT:
{
mergeMysqlDialect(other.getMysqlDialect());
break;
}
case DIALECTVALUE_NOT_SET:
{
break;
Expand Down Expand Up @@ -4613,6 +4714,217 @@ public com.google.cloud.bigquery.migration.v2.PrestoDialect.Builder getPrestoDia
return prestoDialectBuilder_;
}

private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.bigquery.migration.v2.MySQLDialect,
com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder,
com.google.cloud.bigquery.migration.v2.MySQLDialectOrBuilder>
mysqlDialectBuilder_;
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*
* @return Whether the mysqlDialect field is set.
*/
@java.lang.Override
public boolean hasMysqlDialect() {
return dialectValueCase_ == 14;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*
* @return The mysqlDialect.
*/
@java.lang.Override
public com.google.cloud.bigquery.migration.v2.MySQLDialect getMysqlDialect() {
if (mysqlDialectBuilder_ == null) {
if (dialectValueCase_ == 14) {
return (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_;
}
return com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
} else {
if (dialectValueCase_ == 14) {
return mysqlDialectBuilder_.getMessage();
}
return com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
}
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
public Builder setMysqlDialect(com.google.cloud.bigquery.migration.v2.MySQLDialect value) {
if (mysqlDialectBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
dialectValue_ = value;
onChanged();
} else {
mysqlDialectBuilder_.setMessage(value);
}
dialectValueCase_ = 14;
return this;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
public Builder setMysqlDialect(
com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder builderForValue) {
if (mysqlDialectBuilder_ == null) {
dialectValue_ = builderForValue.build();
onChanged();
} else {
mysqlDialectBuilder_.setMessage(builderForValue.build());
}
dialectValueCase_ = 14;
return this;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
public Builder mergeMysqlDialect(com.google.cloud.bigquery.migration.v2.MySQLDialect value) {
if (mysqlDialectBuilder_ == null) {
if (dialectValueCase_ == 14
&& dialectValue_
!= com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance()) {
dialectValue_ =
com.google.cloud.bigquery.migration.v2.MySQLDialect.newBuilder(
(com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_)
.mergeFrom(value)
.buildPartial();
} else {
dialectValue_ = value;
}
onChanged();
} else {
if (dialectValueCase_ == 14) {
mysqlDialectBuilder_.mergeFrom(value);
} else {
mysqlDialectBuilder_.setMessage(value);
}
}
dialectValueCase_ = 14;
return this;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
public Builder clearMysqlDialect() {
if (mysqlDialectBuilder_ == null) {
if (dialectValueCase_ == 14) {
dialectValueCase_ = 0;
dialectValue_ = null;
onChanged();
}
} else {
if (dialectValueCase_ == 14) {
dialectValueCase_ = 0;
dialectValue_ = null;
}
mysqlDialectBuilder_.clear();
}
return this;
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
public com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder getMysqlDialectBuilder() {
return getMysqlDialectFieldBuilder().getBuilder();
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
@java.lang.Override
public com.google.cloud.bigquery.migration.v2.MySQLDialectOrBuilder getMysqlDialectOrBuilder() {
if ((dialectValueCase_ == 14) && (mysqlDialectBuilder_ != null)) {
return mysqlDialectBuilder_.getMessageOrBuilder();
} else {
if (dialectValueCase_ == 14) {
return (com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_;
}
return com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
}
}
/**
*
*
* <pre>
* The MySQL dialect
* </pre>
*
* <code>.google.cloud.bigquery.migration.v2.MySQLDialect mysql_dialect = 14;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.bigquery.migration.v2.MySQLDialect,
com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder,
com.google.cloud.bigquery.migration.v2.MySQLDialectOrBuilder>
getMysqlDialectFieldBuilder() {
if (mysqlDialectBuilder_ == null) {
if (!(dialectValueCase_ == 14)) {
dialectValue_ = com.google.cloud.bigquery.migration.v2.MySQLDialect.getDefaultInstance();
}
mysqlDialectBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.bigquery.migration.v2.MySQLDialect,
com.google.cloud.bigquery.migration.v2.MySQLDialect.Builder,
com.google.cloud.bigquery.migration.v2.MySQLDialectOrBuilder>(
(com.google.cloud.bigquery.migration.v2.MySQLDialect) dialectValue_,
getParentForChildren(),
isClean());
dialectValue_ = null;
}
dialectValueCase_ = 14;
onChanged();
;
return mysqlDialectBuilder_;
}

@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
Expand Down

0 comments on commit fa6894c

Please sign in to comment.