Class CloudAccountDetails (0.4.0)

public final class CloudAccountDetails extends GeneratedMessageV3 implements CloudAccountDetailsOrBuilder

Details of the OCI Cloud Account.

Protobuf type google.cloud.oracledatabase.v1.CloudAccountDetails

Static Fields

ACCOUNT_CREATION_URI_FIELD_NUMBER

public static final int ACCOUNT_CREATION_URI_FIELD_NUMBER
Field Value
Type Description
int

CLOUD_ACCOUNT_FIELD_NUMBER

public static final int CLOUD_ACCOUNT_FIELD_NUMBER
Field Value
Type Description
int

CLOUD_ACCOUNT_HOME_REGION_FIELD_NUMBER

public static final int CLOUD_ACCOUNT_HOME_REGION_FIELD_NUMBER
Field Value
Type Description
int
public static final int LINK_EXISTING_ACCOUNT_URI_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static CloudAccountDetails getDefaultInstance()
Returns
Type Description
CloudAccountDetails

getDescriptor()

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

newBuilder()

public static CloudAccountDetails.Builder newBuilder()
Returns
Type Description
CloudAccountDetails.Builder

newBuilder(CloudAccountDetails prototype)

public static CloudAccountDetails.Builder newBuilder(CloudAccountDetails prototype)
Parameter
Name Description
prototype CloudAccountDetails
Returns
Type Description
CloudAccountDetails.Builder

parseDelimitedFrom(InputStream input)

public static CloudAccountDetails parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static CloudAccountDetails parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static CloudAccountDetails parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static CloudAccountDetails parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static CloudAccountDetails parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static CloudAccountDetails parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static CloudAccountDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudAccountDetails
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<CloudAccountDetails> parser()
Returns
Type Description
Parser<CloudAccountDetails>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

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

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.

getParserForType()

public Parser<CloudAccountDetails> getParserForType()
Returns
Type Description
Parser<CloudAccountDetails>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

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.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public CloudAccountDetails.Builder newBuilderForType()
Returns
Type Description
CloudAccountDetails.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected CloudAccountDetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
CloudAccountDetails.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public CloudAccountDetails.Builder toBuilder()
Returns
Type Description
CloudAccountDetails.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException