Class CloudAccountDetails.Builder (0.32.0)

public static final class CloudAccountDetails.Builder extends GeneratedMessage.Builder<CloudAccountDetails.Builder> implements CloudAccountDetailsOrBuilder

Details of the OCI Cloud Account.

Protobuf type google.cloud.oracledatabase.v1.CloudAccountDetails

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public CloudAccountDetails build()
Returns
Type Description
CloudAccountDetails

buildPartial()

public CloudAccountDetails buildPartial()
Returns
Type Description
CloudAccountDetails

clear()

public CloudAccountDetails.Builder clear()
Returns
Type Description
CloudAccountDetails.Builder
Overrides

clearAccountCreationUri()

public CloudAccountDetails.Builder clearAccountCreationUri()

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

clearCloudAccount()

public CloudAccountDetails.Builder clearCloudAccount()

Output only. OCI account name.

string cloud_account = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

clearCloudAccountHomeRegion()

public CloudAccountDetails.Builder clearCloudAccountHomeRegion()

Output only. OCI account home region.

string cloud_account_home_region = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

clearLinkExistingAccountUri()

public CloudAccountDetails.Builder clearLinkExistingAccountUri()

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

getAccountCreationUri()

public String getAccountCreationUri()

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The accountCreationUri.

getAccountCreationUriBytes()

public ByteString getAccountCreationUriBytes()

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for accountCreationUri.

getCloudAccount()

public String getCloudAccount()

Output only. OCI account name.

string cloud_account = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The cloudAccount.

getCloudAccountBytes()

public ByteString getCloudAccountBytes()

Output only. OCI account name.

string cloud_account = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for cloudAccount.

getCloudAccountHomeRegion()

public String getCloudAccountHomeRegion()

Output only. OCI account home region.

string cloud_account_home_region = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The cloudAccountHomeRegion.

getCloudAccountHomeRegionBytes()

public ByteString getCloudAccountHomeRegionBytes()

Output only. OCI account home region.

string cloud_account_home_region = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for cloudAccountHomeRegion.

getDefaultInstanceForType()

public CloudAccountDetails getDefaultInstanceForType()
Returns
Type Description
CloudAccountDetails

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getLinkExistingAccountUri()

public String getLinkExistingAccountUri()

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The linkExistingAccountUri.

getLinkExistingAccountUriBytes()

public ByteString getLinkExistingAccountUriBytes()

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for linkExistingAccountUri.

hasAccountCreationUri()

public boolean hasAccountCreationUri()

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the accountCreationUri field is set.

hasLinkExistingAccountUri()

public boolean hasLinkExistingAccountUri()

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the linkExistingAccountUri field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CloudAccountDetails other)

public CloudAccountDetails.Builder mergeFrom(CloudAccountDetails other)
Parameter
Name Description
other CloudAccountDetails
Returns
Type Description
CloudAccountDetails.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CloudAccountDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CloudAccountDetails.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CloudAccountDetails.Builder
Overrides

setAccountCreationUri(String value)

public CloudAccountDetails.Builder setAccountCreationUri(String value)

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The accountCreationUri to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setAccountCreationUriBytes(ByteString value)

public CloudAccountDetails.Builder setAccountCreationUriBytes(ByteString value)

Output only. URL to create a new account and link.

optional string account_creation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for accountCreationUri to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setCloudAccount(String value)

public CloudAccountDetails.Builder setCloudAccount(String value)

Output only. OCI account name.

string cloud_account = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The cloudAccount to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setCloudAccountBytes(ByteString value)

public CloudAccountDetails.Builder setCloudAccountBytes(ByteString value)

Output only. OCI account name.

string cloud_account = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for cloudAccount to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setCloudAccountHomeRegion(String value)

public CloudAccountDetails.Builder setCloudAccountHomeRegion(String value)

Output only. OCI account home region.

string cloud_account_home_region = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The cloudAccountHomeRegion to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setCloudAccountHomeRegionBytes(ByteString value)

public CloudAccountDetails.Builder setCloudAccountHomeRegionBytes(ByteString value)

Output only. OCI account home region.

string cloud_account_home_region = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for cloudAccountHomeRegion to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setLinkExistingAccountUri(String value)

public CloudAccountDetails.Builder setLinkExistingAccountUri(String value)

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The linkExistingAccountUri to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.

setLinkExistingAccountUriBytes(ByteString value)

public CloudAccountDetails.Builder setLinkExistingAccountUriBytes(ByteString value)

Output only. URL to link an existing account.

optional string link_existing_account_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for linkExistingAccountUri to set.

Returns
Type Description
CloudAccountDetails.Builder

This builder for chaining.