Class CloudSQL.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
com.google.appengine.tools.development.proto.CloudSQL.Builder
- All Implemented Interfaces:
CloudSQLOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CloudSQL
public static final class CloudSQL.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
implements CloudSQLOrBuilder
Protobuf type
apphosting.tools.devappserver2.CloudSQL-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) required string mysql_host = 1;required string mysql_password = 4;required int32 mysql_port = 2;optional string mysql_socket = 5;required string mysql_user = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorrequired string mysql_host = 1;com.google.protobuf.ByteStringrequired string mysql_host = 1;required string mysql_password = 4;com.google.protobuf.ByteStringrequired string mysql_password = 4;intrequired int32 mysql_port = 2;optional string mysql_socket = 5;com.google.protobuf.ByteStringoptional string mysql_socket = 5;required string mysql_user = 3;com.google.protobuf.ByteStringrequired string mysql_user = 3;booleanrequired string mysql_host = 1;booleanrequired string mysql_password = 4;booleanrequired int32 mysql_port = 2;booleanoptional string mysql_socket = 5;booleanrequired string mysql_user = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final CloudSQL.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setMysqlHost(String value) required string mysql_host = 1;setMysqlHostBytes(com.google.protobuf.ByteString value) required string mysql_host = 1;setMysqlPassword(String value) required string mysql_password = 4;setMysqlPasswordBytes(com.google.protobuf.ByteString value) required string mysql_password = 4;setMysqlPort(int value) required int32 mysql_port = 2;setMysqlSocket(String value) optional string mysql_socket = 5;setMysqlSocketBytes(com.google.protobuf.ByteString value) optional string mysql_socket = 5;setMysqlUser(String value) required string mysql_user = 3;setMysqlUserBytes(com.google.protobuf.ByteString value) required string mysql_user = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final CloudSQL.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
setField
public CloudSQL.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
setRepeatedField
public CloudSQL.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
addRepeatedField
public CloudSQL.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudSQL.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
mergeFrom
public CloudSQL.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudSQL.Builder>- Throws:
IOException
-
hasMysqlHost
public boolean hasMysqlHost()required string mysql_host = 1;- Specified by:
hasMysqlHostin interfaceCloudSQLOrBuilder- Returns:
- Whether the mysqlHost field is set.
-
getMysqlHost
required string mysql_host = 1;- Specified by:
getMysqlHostin interfaceCloudSQLOrBuilder- Returns:
- The mysqlHost.
-
getMysqlHostBytes
public com.google.protobuf.ByteString getMysqlHostBytes()required string mysql_host = 1;- Specified by:
getMysqlHostBytesin interfaceCloudSQLOrBuilder- Returns:
- The bytes for mysqlHost.
-
setMysqlHost
required string mysql_host = 1;- Parameters:
value- The mysqlHost to set.- Returns:
- This builder for chaining.
-
clearMysqlHost
required string mysql_host = 1;- Returns:
- This builder for chaining.
-
setMysqlHostBytes
required string mysql_host = 1;- Parameters:
value- The bytes for mysqlHost to set.- Returns:
- This builder for chaining.
-
hasMysqlPort
public boolean hasMysqlPort()required int32 mysql_port = 2;- Specified by:
hasMysqlPortin interfaceCloudSQLOrBuilder- Returns:
- Whether the mysqlPort field is set.
-
getMysqlPort
public int getMysqlPort()required int32 mysql_port = 2;- Specified by:
getMysqlPortin interfaceCloudSQLOrBuilder- Returns:
- The mysqlPort.
-
setMysqlPort
required int32 mysql_port = 2;- Parameters:
value- The mysqlPort to set.- Returns:
- This builder for chaining.
-
clearMysqlPort
required int32 mysql_port = 2;- Returns:
- This builder for chaining.
-
hasMysqlUser
public boolean hasMysqlUser()required string mysql_user = 3;- Specified by:
hasMysqlUserin interfaceCloudSQLOrBuilder- Returns:
- Whether the mysqlUser field is set.
-
getMysqlUser
required string mysql_user = 3;- Specified by:
getMysqlUserin interfaceCloudSQLOrBuilder- Returns:
- The mysqlUser.
-
getMysqlUserBytes
public com.google.protobuf.ByteString getMysqlUserBytes()required string mysql_user = 3;- Specified by:
getMysqlUserBytesin interfaceCloudSQLOrBuilder- Returns:
- The bytes for mysqlUser.
-
setMysqlUser
required string mysql_user = 3;- Parameters:
value- The mysqlUser to set.- Returns:
- This builder for chaining.
-
clearMysqlUser
required string mysql_user = 3;- Returns:
- This builder for chaining.
-
setMysqlUserBytes
required string mysql_user = 3;- Parameters:
value- The bytes for mysqlUser to set.- Returns:
- This builder for chaining.
-
hasMysqlPassword
public boolean hasMysqlPassword()required string mysql_password = 4;- Specified by:
hasMysqlPasswordin interfaceCloudSQLOrBuilder- Returns:
- Whether the mysqlPassword field is set.
-
getMysqlPassword
required string mysql_password = 4;- Specified by:
getMysqlPasswordin interfaceCloudSQLOrBuilder- Returns:
- The mysqlPassword.
-
getMysqlPasswordBytes
public com.google.protobuf.ByteString getMysqlPasswordBytes()required string mysql_password = 4;- Specified by:
getMysqlPasswordBytesin interfaceCloudSQLOrBuilder- Returns:
- The bytes for mysqlPassword.
-
setMysqlPassword
required string mysql_password = 4;- Parameters:
value- The mysqlPassword to set.- Returns:
- This builder for chaining.
-
clearMysqlPassword
required string mysql_password = 4;- Returns:
- This builder for chaining.
-
setMysqlPasswordBytes
required string mysql_password = 4;- Parameters:
value- The bytes for mysqlPassword to set.- Returns:
- This builder for chaining.
-
hasMysqlSocket
public boolean hasMysqlSocket()optional string mysql_socket = 5;- Specified by:
hasMysqlSocketin interfaceCloudSQLOrBuilder- Returns:
- Whether the mysqlSocket field is set.
-
getMysqlSocket
optional string mysql_socket = 5;- Specified by:
getMysqlSocketin interfaceCloudSQLOrBuilder- Returns:
- The mysqlSocket.
-
getMysqlSocketBytes
public com.google.protobuf.ByteString getMysqlSocketBytes()optional string mysql_socket = 5;- Specified by:
getMysqlSocketBytesin interfaceCloudSQLOrBuilder- Returns:
- The bytes for mysqlSocket.
-
setMysqlSocket
optional string mysql_socket = 5;- Parameters:
value- The mysqlSocket to set.- Returns:
- This builder for chaining.
-
clearMysqlSocket
optional string mysql_socket = 5;- Returns:
- This builder for chaining.
-
setMysqlSocketBytes
optional string mysql_socket = 5;- Parameters:
value- The bytes for mysqlSocket to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQL.Builder>
-