public final class PluggableDatabaseProperties extends GeneratedMessageV3 implements PluggableDatabasePropertiesOrBuilder
The properties of a PluggableDatabase.
Protobuf type google.cloud.oracledatabase.v1.PluggableDatabaseProperties
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
COMPARTMENT_ID_FIELD_NUMBER
public static final int COMPARTMENT_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONNECTION_STRINGS_FIELD_NUMBER
public static final int CONNECTION_STRINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONTAINER_DATABASE_OCID_FIELD_NUMBER
public static final int CONTAINER_DATABASE_OCID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATABASE_MANAGEMENT_CONFIG_FIELD_NUMBER
public static final int DATABASE_MANAGEMENT_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DEFINED_TAGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int FREEFORM_TAGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IS_RESTRICTED_FIELD_NUMBER
public static final int IS_RESTRICTED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LIFECYCLE_DETAILS_FIELD_NUMBER
public static final int LIFECYCLE_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LIFECYCLE_STATE_FIELD_NUMBER
public static final int LIFECYCLE_STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OCID_FIELD_NUMBER
public static final int OCID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OPERATIONS_INSIGHTS_STATE_FIELD_NUMBER
public static final int OPERATIONS_INSIGHTS_STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PDB_NAME_FIELD_NUMBER
public static final int PDB_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PDB_NODE_LEVEL_DETAILS_FIELD_NUMBER
public static final int PDB_NODE_LEVEL_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static PluggableDatabaseProperties getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PluggableDatabaseProperties.Builder newBuilder()
newBuilder(PluggableDatabaseProperties prototype)
public static PluggableDatabaseProperties.Builder newBuilder(PluggableDatabaseProperties prototype)
public static PluggableDatabaseProperties parseDelimitedFrom(InputStream input)
public static PluggableDatabaseProperties parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PluggableDatabaseProperties parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PluggableDatabaseProperties parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PluggableDatabaseProperties parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PluggableDatabaseProperties parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PluggableDatabaseProperties parseFrom(CodedInputStream input)
public static PluggableDatabaseProperties parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PluggableDatabaseProperties parseFrom(InputStream input)
public static PluggableDatabaseProperties parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PluggableDatabaseProperties parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PluggableDatabaseProperties parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PluggableDatabaseProperties> parser()
Methods
public boolean containsDefinedTags(String key)
Optional. Defined tags for this resource. Each key is predefined and scoped
to a namespace.
map<string, .google.cloud.oracledatabase.v1.PluggableDatabaseProperties.DefinedTagValue> defined_tags = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
public boolean containsFreeformTags(String key)
Optional. Free-form tags for this resource. Each tag is a simple key-value
pair with no predefined name, type, or namespace.
map<string, string> freeform_tags = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCompartmentId()
public String getCompartmentId()
Required. The OCID of the compartment.
string compartment_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The compartmentId.
|
getCompartmentIdBytes()
public ByteString getCompartmentIdBytes()
Required. The OCID of the compartment.
string compartment_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for compartmentId.
|
getConnectionStrings()
public PluggableDatabaseConnectionStrings getConnectionStrings()
Optional. The Connection strings used to connect to the Oracle Database.
.google.cloud.oracledatabase.v1.PluggableDatabaseConnectionStrings connection_strings = 2 [(.google.api.field_behavior) = OPTIONAL];
getConnectionStringsOrBuilder()
public PluggableDatabaseConnectionStringsOrBuilder getConnectionStringsOrBuilder()
Optional. The Connection strings used to connect to the Oracle Database.
.google.cloud.oracledatabase.v1.PluggableDatabaseConnectionStrings connection_strings = 2 [(.google.api.field_behavior) = OPTIONAL];
getContainerDatabaseOcid()
public String getContainerDatabaseOcid()
Required. The OCID of the CDB.
string container_database_ocid = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The containerDatabaseOcid.
|
getContainerDatabaseOcidBytes()
public ByteString getContainerDatabaseOcidBytes()
Required. The OCID of the CDB.
string container_database_ocid = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for containerDatabaseOcid.
|
getDatabaseManagementConfig()
public DatabaseManagementConfig getDatabaseManagementConfig()
Output only. The configuration of the Database Management service.
.google.cloud.oracledatabase.v1.DatabaseManagementConfig database_management_config = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDatabaseManagementConfigOrBuilder()
public DatabaseManagementConfigOrBuilder getDatabaseManagementConfigOrBuilder()
Output only. The configuration of the Database Management service.
.google.cloud.oracledatabase.v1.DatabaseManagementConfig database_management_config = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public PluggableDatabaseProperties getDefaultInstanceForType()
public Map<String,PluggableDatabaseProperties.DefinedTagValue> getDefinedTags()
public int getDefinedTagsCount()
Optional. Defined tags for this resource. Each key is predefined and scoped
to a namespace.
map<string, .google.cloud.oracledatabase.v1.PluggableDatabaseProperties.DefinedTagValue> defined_tags = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public Map<String,PluggableDatabaseProperties.DefinedTagValue> getDefinedTagsMap()
Optional. Defined tags for this resource. Each key is predefined and scoped
to a namespace.
map<string, .google.cloud.oracledatabase.v1.PluggableDatabaseProperties.DefinedTagValue> defined_tags = 4 [(.google.api.field_behavior) = OPTIONAL];
public PluggableDatabaseProperties.DefinedTagValue getDefinedTagsOrDefault(String key, PluggableDatabaseProperties.DefinedTagValue defaultValue)
Optional. Defined tags for this resource. Each key is predefined and scoped
to a namespace.
map<string, .google.cloud.oracledatabase.v1.PluggableDatabaseProperties.DefinedTagValue> defined_tags = 4 [(.google.api.field_behavior) = OPTIONAL];
public PluggableDatabaseProperties.DefinedTagValue getDefinedTagsOrThrow(String key)
Optional. Defined tags for this resource. Each key is predefined and scoped
to a namespace.
map<string, .google.cloud.oracledatabase.v1.PluggableDatabaseProperties.DefinedTagValue> defined_tags = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
public Map<String,String> getFreeformTags()
public int getFreeformTagsCount()
Optional. Free-form tags for this resource. Each tag is a simple key-value
pair with no predefined name, type, or namespace.
map<string, string> freeform_tags = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public Map<String,String> getFreeformTagsMap()
Optional. Free-form tags for this resource. Each tag is a simple key-value
pair with no predefined name, type, or namespace.
map<string, string> freeform_tags = 5 [(.google.api.field_behavior) = OPTIONAL];
public String getFreeformTagsOrDefault(String key, String defaultValue)
Optional. Free-form tags for this resource. Each tag is a simple key-value
pair with no predefined name, type, or namespace.
map<string, string> freeform_tags = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
|
public String getFreeformTagsOrThrow(String key)
Optional. Free-form tags for this resource. Each tag is a simple key-value
pair with no predefined name, type, or namespace.
map<string, string> freeform_tags = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getIsRestricted()
public boolean getIsRestricted()
Optional. The restricted mode of the pluggable database. If a pluggable
database is opened in restricted mode, the user needs both create a session
and have restricted session privileges to connect to it.
bool is_restricted = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The isRestricted.
|
getLifecycleDetails()
public String getLifecycleDetails()
Output only. Additional information about the current lifecycle state.
string lifecycle_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The lifecycleDetails.
|
getLifecycleDetailsBytes()
public ByteString getLifecycleDetailsBytes()
Output only. Additional information about the current lifecycle state.
string lifecycle_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for lifecycleDetails.
|
getLifecycleState()
public PluggableDatabaseProperties.PluggableDatabaseLifecycleState getLifecycleState()
Output only. The current state of the pluggable database.
.google.cloud.oracledatabase.v1.PluggableDatabaseProperties.PluggableDatabaseLifecycleState lifecycle_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLifecycleStateValue()
public int getLifecycleStateValue()
Output only. The current state of the pluggable database.
.google.cloud.oracledatabase.v1.PluggableDatabaseProperties.PluggableDatabaseLifecycleState lifecycle_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for lifecycleState.
|
getOcid()
Output only. The OCID of the pluggable database.
string ocid = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The ocid.
|
getOcidBytes()
public ByteString getOcidBytes()
Output only. The OCID of the pluggable database.
string ocid = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for ocid.
|
getOperationsInsightsState()
public PluggableDatabaseProperties.OperationsInsightsState getOperationsInsightsState()
Output only. The status of Operations Insights for this Database.
.google.cloud.oracledatabase.v1.PluggableDatabaseProperties.OperationsInsightsState operations_insights_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOperationsInsightsStateValue()
public int getOperationsInsightsStateValue()
Output only. The status of Operations Insights for this Database.
.google.cloud.oracledatabase.v1.PluggableDatabaseProperties.OperationsInsightsState operations_insights_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for operationsInsightsState.
|
getParserForType()
public Parser<PluggableDatabaseProperties> getParserForType()
Overrides
getPdbName()
public String getPdbName()
Required. The database name.
string pdb_name = 10 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The pdbName.
|
getPdbNameBytes()
public ByteString getPdbNameBytes()
Required. The database name.
string pdb_name = 10 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for pdbName.
|
getPdbNodeLevelDetails(int index)
public PluggableDatabaseNodeLevelDetails getPdbNodeLevelDetails(int index)
Optional. Pluggable Database Node Level Details
repeated .google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetails pdb_node_level_details = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getPdbNodeLevelDetailsCount()
public int getPdbNodeLevelDetailsCount()
Optional. Pluggable Database Node Level Details
repeated .google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetails pdb_node_level_details = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getPdbNodeLevelDetailsList()
public List<PluggableDatabaseNodeLevelDetails> getPdbNodeLevelDetailsList()
Optional. Pluggable Database Node Level Details
repeated .google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetails pdb_node_level_details = 11 [(.google.api.field_behavior) = OPTIONAL];
getPdbNodeLevelDetailsOrBuilder(int index)
public PluggableDatabaseNodeLevelDetailsOrBuilder getPdbNodeLevelDetailsOrBuilder(int index)
Optional. Pluggable Database Node Level Details
repeated .google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetails pdb_node_level_details = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getPdbNodeLevelDetailsOrBuilderList()
public List<? extends PluggableDatabaseNodeLevelDetailsOrBuilder> getPdbNodeLevelDetailsOrBuilderList()
Optional. Pluggable Database Node Level Details
repeated .google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetails pdb_node_level_details = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.oracledatabase.v1.PluggableDatabaseNodeLevelDetailsOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasConnectionStrings()
public boolean hasConnectionStrings()
Optional. The Connection strings used to connect to the Oracle Database.
.google.cloud.oracledatabase.v1.PluggableDatabaseConnectionStrings connection_strings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the connectionStrings field is set.
|
hasDatabaseManagementConfig()
public boolean hasDatabaseManagementConfig()
Output only. The configuration of the Database Management service.
.google.cloud.oracledatabase.v1.DatabaseManagementConfig database_management_config = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the databaseManagementConfig field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PluggableDatabaseProperties.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PluggableDatabaseProperties.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public PluggableDatabaseProperties.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides