Package com.google.cloud.alloydb.v1beta
Class CloudSQLBackupRunSource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CloudSQLBackupRunSource.Builder>
com.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource.Builder
- All Implemented Interfaces:
CloudSQLBackupRunSourceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CloudSQLBackupRunSource
public static final class CloudSQLBackupRunSource.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CloudSQLBackupRunSource.Builder>
implements CloudSQLBackupRunSourceOrBuilder
The source CloudSQL backup resource.Protobuf type
google.cloud.alloydb.v1beta.CloudSQLBackupRunSource-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.The project ID of the source CloudSQL instance.longRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.The project ID of the source CloudSQL instance.com.google.protobuf.ByteStringThe project ID of the source CloudSQL instance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CloudSQLBackupRunSource other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setBackupRunId(long value) Required.setInstanceId(String value) Required.setInstanceIdBytes(com.google.protobuf.ByteString value) Required.setProject(String value) The project ID of the source CloudSQL instance.setProjectBytes(com.google.protobuf.ByteString value) The project ID of the source CloudSQL instance.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CloudSQLBackupRunSource.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CloudSQLBackupRunSource.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.GeneratedMessage.Builder<CloudSQLBackupRunSource.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudSQLBackupRunSource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CloudSQLBackupRunSource.Builder>
-
mergeFrom
public CloudSQLBackupRunSource.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<CloudSQLBackupRunSource.Builder>- Throws:
IOException
-
getProject
The project ID of the source CloudSQL instance. This should be the same as the AlloyDB cluster's project.
string project = 1;- Specified by:
getProjectin interfaceCloudSQLBackupRunSourceOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()The project ID of the source CloudSQL instance. This should be the same as the AlloyDB cluster's project.
string project = 1;- Specified by:
getProjectBytesin interfaceCloudSQLBackupRunSourceOrBuilder- Returns:
- The bytes for project.
-
setProject
The project ID of the source CloudSQL instance. This should be the same as the AlloyDB cluster's project.
string project = 1;- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
The project ID of the source CloudSQL instance. This should be the same as the AlloyDB cluster's project.
string project = 1;- Returns:
- This builder for chaining.
-
setProjectBytes
The project ID of the source CloudSQL instance. This should be the same as the AlloyDB cluster's project.
string project = 1;- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getInstanceId
Required. The CloudSQL instance ID.
string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstanceIdin interfaceCloudSQLBackupRunSourceOrBuilder- Returns:
- The instanceId.
-
getInstanceIdBytes
public com.google.protobuf.ByteString getInstanceIdBytes()Required. The CloudSQL instance ID.
string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstanceIdBytesin interfaceCloudSQLBackupRunSourceOrBuilder- Returns:
- The bytes for instanceId.
-
setInstanceId
Required. The CloudSQL instance ID.
string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The instanceId to set.- Returns:
- This builder for chaining.
-
clearInstanceId
Required. The CloudSQL instance ID.
string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setInstanceIdBytes
Required. The CloudSQL instance ID.
string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for instanceId to set.- Returns:
- This builder for chaining.
-
getBackupRunId
public long getBackupRunId()Required. The CloudSQL backup run ID.
int64 backup_run_id = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBackupRunIdin interfaceCloudSQLBackupRunSourceOrBuilder- Returns:
- The backupRunId.
-
setBackupRunId
Required. The CloudSQL backup run ID.
int64 backup_run_id = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The backupRunId to set.- Returns:
- This builder for chaining.
-
clearBackupRunId
Required. The CloudSQL backup run ID.
int64 backup_run_id = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-