public static final class SqlInstancesReleaseSsrsLeaseRequest.Builder extends GeneratedMessage.Builder<SqlInstancesReleaseSsrsLeaseRequest.Builder> implements SqlInstancesReleaseSsrsLeaseRequestOrBuilderRequest to release a lease for SSRS.
Protobuf type google.cloud.sql.v1.SqlInstancesReleaseSsrsLeaseRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SqlInstancesReleaseSsrsLeaseRequest.BuilderImplements
SqlInstancesReleaseSsrsLeaseRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SqlInstancesReleaseSsrsLeaseRequest build()| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest |
|
buildPartial()
public SqlInstancesReleaseSsrsLeaseRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest |
|
clear()
public SqlInstancesReleaseSsrsLeaseRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
|
clearInstance()
public SqlInstancesReleaseSsrsLeaseRequest.Builder clearInstance()Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.
string instance = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |
clearProject()
public SqlInstancesReleaseSsrsLeaseRequest.Builder clearProject()Required. The project ID that contains the instance.
string project = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public SqlInstancesReleaseSsrsLeaseRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInstance()
public String getInstance()Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.
string instance = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The instance. |
getInstanceBytes()
public ByteString getInstanceBytes()Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.
string instance = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for instance. |
getProject()
public String getProject()Required. The project ID that contains the instance.
string project = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The project. |
getProjectBytes()
public ByteString getProjectBytes()Required. The project ID that contains the instance.
string project = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for project. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SqlInstancesReleaseSsrsLeaseRequest other)
public SqlInstancesReleaseSsrsLeaseRequest.Builder mergeFrom(SqlInstancesReleaseSsrsLeaseRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SqlInstancesReleaseSsrsLeaseRequest |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SqlInstancesReleaseSsrsLeaseRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SqlInstancesReleaseSsrsLeaseRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
|
setInstance(String value)
public SqlInstancesReleaseSsrsLeaseRequest.Builder setInstance(String value)Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.
string instance = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe instance to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |
setInstanceBytes(ByteString value)
public SqlInstancesReleaseSsrsLeaseRequest.Builder setInstanceBytes(ByteString value)Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.
string instance = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for instance to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |
setProject(String value)
public SqlInstancesReleaseSsrsLeaseRequest.Builder setProject(String value)Required. The project ID that contains the instance.
string project = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe project to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |
setProjectBytes(ByteString value)
public SqlInstancesReleaseSsrsLeaseRequest.Builder setProjectBytes(ByteString value)Required. The project ID that contains the instance.
string project = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for project to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesReleaseSsrsLeaseRequest.Builder |
This builder for chaining. |