Class CloudSQLInstanceInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
- com.google.cloud.networkmanagement.v1.CloudSQLInstanceInfo.Builder
-
- All Implemented Interfaces:
CloudSQLInstanceInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CloudSQLInstanceInfo
public static final class CloudSQLInstanceInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder> implements CloudSQLInstanceInfoOrBuilder
For display only. Metadata associated with a Cloud SQL instance.
Protobuf typegoogle.cloud.networkmanagement.v1.CloudSQLInstanceInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudSQLInstanceInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CloudSQLInstanceInfobuild()CloudSQLInstanceInfobuildPartial()CloudSQLInstanceInfo.Builderclear()CloudSQLInstanceInfo.BuilderclearDisplayName()Name of a Cloud SQL instance.CloudSQLInstanceInfo.BuilderclearExternalIp()External IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CloudSQLInstanceInfo.BuilderclearInternalIp()Internal IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuilderclearNetworkUri()URI of a Cloud SQL instance network or empty string if the instance does not have one.CloudSQLInstanceInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CloudSQLInstanceInfo.BuilderclearRegion()Region in which the Cloud SQL instance is running.CloudSQLInstanceInfo.BuilderclearUri()URI of a Cloud SQL instance.CloudSQLInstanceInfo.Builderclone()CloudSQLInstanceInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()Name of a Cloud SQL instance.com.google.protobuf.ByteStringgetDisplayNameBytes()Name of a Cloud SQL instance.StringgetExternalIp()External IP address of a Cloud SQL instance.com.google.protobuf.ByteStringgetExternalIpBytes()External IP address of a Cloud SQL instance.StringgetInternalIp()Internal IP address of a Cloud SQL instance.com.google.protobuf.ByteStringgetInternalIpBytes()Internal IP address of a Cloud SQL instance.StringgetNetworkUri()URI of a Cloud SQL instance network or empty string if the instance does not have one.com.google.protobuf.ByteStringgetNetworkUriBytes()URI of a Cloud SQL instance network or empty string if the instance does not have one.StringgetRegion()Region in which the Cloud SQL instance is running.com.google.protobuf.ByteStringgetRegionBytes()Region in which the Cloud SQL instance is running.StringgetUri()URI of a Cloud SQL instance.com.google.protobuf.ByteStringgetUriBytes()URI of a Cloud SQL instance.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CloudSQLInstanceInfo.BuildermergeFrom(CloudSQLInstanceInfo other)CloudSQLInstanceInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CloudSQLInstanceInfo.BuildermergeFrom(com.google.protobuf.Message other)CloudSQLInstanceInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CloudSQLInstanceInfo.BuildersetDisplayName(String value)Name of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)Name of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetExternalIp(String value)External IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetExternalIpBytes(com.google.protobuf.ByteString value)External IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CloudSQLInstanceInfo.BuildersetInternalIp(String value)Internal IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetInternalIpBytes(com.google.protobuf.ByteString value)Internal IP address of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetNetworkUri(String value)URI of a Cloud SQL instance network or empty string if the instance does not have one.CloudSQLInstanceInfo.BuildersetNetworkUriBytes(com.google.protobuf.ByteString value)URI of a Cloud SQL instance network or empty string if the instance does not have one.CloudSQLInstanceInfo.BuildersetRegion(String value)Region in which the Cloud SQL instance is running.CloudSQLInstanceInfo.BuildersetRegionBytes(com.google.protobuf.ByteString value)Region in which the Cloud SQL instance is running.CloudSQLInstanceInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)CloudSQLInstanceInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CloudSQLInstanceInfo.BuildersetUri(String value)URI of a Cloud SQL instance.CloudSQLInstanceInfo.BuildersetUriBytes(com.google.protobuf.ByteString value)URI of a Cloud SQL instance.-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<CloudSQLInstanceInfo.Builder>
-
clear
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>
-
getDefaultInstanceForType
public CloudSQLInstanceInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CloudSQLInstanceInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CloudSQLInstanceInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>
-
setField
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>
-
clearField
public CloudSQLInstanceInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
clearOneof
public CloudSQLInstanceInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
setRepeatedField
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>
-
addRepeatedField
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>
-
mergeFrom
public CloudSQLInstanceInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudSQLInstanceInfo.Builder>
-
mergeFrom
public CloudSQLInstanceInfo.Builder mergeFrom(CloudSQLInstanceInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
mergeFrom
public CloudSQLInstanceInfo.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<CloudSQLInstanceInfo.Builder>- Throws:
IOException
-
getDisplayName
public String getDisplayName()
Name of a Cloud SQL instance.
string display_name = 1;- Specified by:
getDisplayNamein interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Name of a Cloud SQL instance.
string display_name = 1;- Specified by:
getDisplayNameBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public CloudSQLInstanceInfo.Builder setDisplayName(String value)
Name of a Cloud SQL instance.
string display_name = 1;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public CloudSQLInstanceInfo.Builder clearDisplayName()
Name of a Cloud SQL instance.
string display_name = 1;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public CloudSQLInstanceInfo.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a Cloud SQL instance.
string display_name = 1;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getUri
public String getUri()
URI of a Cloud SQL instance.
string uri = 2;- Specified by:
getUriin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
URI of a Cloud SQL instance.
string uri = 2;- Specified by:
getUriBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for uri.
-
setUri
public CloudSQLInstanceInfo.Builder setUri(String value)
URI of a Cloud SQL instance.
string uri = 2;- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public CloudSQLInstanceInfo.Builder clearUri()
URI of a Cloud SQL instance.
string uri = 2;- Returns:
- This builder for chaining.
-
setUriBytes
public CloudSQLInstanceInfo.Builder setUriBytes(com.google.protobuf.ByteString value)
URI of a Cloud SQL instance.
string uri = 2;- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getNetworkUri
public String getNetworkUri()
URI of a Cloud SQL instance network or empty string if the instance does not have one.
string network_uri = 4;- Specified by:
getNetworkUriin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The networkUri.
-
getNetworkUriBytes
public com.google.protobuf.ByteString getNetworkUriBytes()
URI of a Cloud SQL instance network or empty string if the instance does not have one.
string network_uri = 4;- Specified by:
getNetworkUriBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for networkUri.
-
setNetworkUri
public CloudSQLInstanceInfo.Builder setNetworkUri(String value)
URI of a Cloud SQL instance network or empty string if the instance does not have one.
string network_uri = 4;- Parameters:
value- The networkUri to set.- Returns:
- This builder for chaining.
-
clearNetworkUri
public CloudSQLInstanceInfo.Builder clearNetworkUri()
URI of a Cloud SQL instance network or empty string if the instance does not have one.
string network_uri = 4;- Returns:
- This builder for chaining.
-
setNetworkUriBytes
public CloudSQLInstanceInfo.Builder setNetworkUriBytes(com.google.protobuf.ByteString value)
URI of a Cloud SQL instance network or empty string if the instance does not have one.
string network_uri = 4;- Parameters:
value- The bytes for networkUri to set.- Returns:
- This builder for chaining.
-
getInternalIp
public String getInternalIp()
Internal IP address of a Cloud SQL instance.
string internal_ip = 5;- Specified by:
getInternalIpin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The internalIp.
-
getInternalIpBytes
public com.google.protobuf.ByteString getInternalIpBytes()
Internal IP address of a Cloud SQL instance.
string internal_ip = 5;- Specified by:
getInternalIpBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for internalIp.
-
setInternalIp
public CloudSQLInstanceInfo.Builder setInternalIp(String value)
Internal IP address of a Cloud SQL instance.
string internal_ip = 5;- Parameters:
value- The internalIp to set.- Returns:
- This builder for chaining.
-
clearInternalIp
public CloudSQLInstanceInfo.Builder clearInternalIp()
Internal IP address of a Cloud SQL instance.
string internal_ip = 5;- Returns:
- This builder for chaining.
-
setInternalIpBytes
public CloudSQLInstanceInfo.Builder setInternalIpBytes(com.google.protobuf.ByteString value)
Internal IP address of a Cloud SQL instance.
string internal_ip = 5;- Parameters:
value- The bytes for internalIp to set.- Returns:
- This builder for chaining.
-
getExternalIp
public String getExternalIp()
External IP address of a Cloud SQL instance.
string external_ip = 6;- Specified by:
getExternalIpin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The externalIp.
-
getExternalIpBytes
public com.google.protobuf.ByteString getExternalIpBytes()
External IP address of a Cloud SQL instance.
string external_ip = 6;- Specified by:
getExternalIpBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for externalIp.
-
setExternalIp
public CloudSQLInstanceInfo.Builder setExternalIp(String value)
External IP address of a Cloud SQL instance.
string external_ip = 6;- Parameters:
value- The externalIp to set.- Returns:
- This builder for chaining.
-
clearExternalIp
public CloudSQLInstanceInfo.Builder clearExternalIp()
External IP address of a Cloud SQL instance.
string external_ip = 6;- Returns:
- This builder for chaining.
-
setExternalIpBytes
public CloudSQLInstanceInfo.Builder setExternalIpBytes(com.google.protobuf.ByteString value)
External IP address of a Cloud SQL instance.
string external_ip = 6;- Parameters:
value- The bytes for externalIp to set.- Returns:
- This builder for chaining.
-
getRegion
public String getRegion()
Region in which the Cloud SQL instance is running.
string region = 7;- Specified by:
getRegionin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
Region in which the Cloud SQL instance is running.
string region = 7;- Specified by:
getRegionBytesin interfaceCloudSQLInstanceInfoOrBuilder- Returns:
- The bytes for region.
-
setRegion
public CloudSQLInstanceInfo.Builder setRegion(String value)
Region in which the Cloud SQL instance is running.
string region = 7;- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
public CloudSQLInstanceInfo.Builder clearRegion()
Region in which the Cloud SQL instance is running.
string region = 7;- Returns:
- This builder for chaining.
-
setRegionBytes
public CloudSQLInstanceInfo.Builder setRegionBytes(com.google.protobuf.ByteString value)
Region in which the Cloud SQL instance is running.
string region = 7;- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CloudSQLInstanceInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
mergeUnknownFields
public final CloudSQLInstanceInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudSQLInstanceInfo.Builder>
-
-