Class PropertySetApexDocumentGenerator
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.PropertySet
-
- com.oracle.bmc.databasetoolsruntime.model.PropertySetApexDocumentGenerator
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class PropertySetApexDocumentGenerator extends PropertySetContains the details of an APEX Document Generator property set
Note: Objects should always be created or deserialized using thePropertySetApexDocumentGenerator.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the
PropertySetApexDocumentGenerator.Builder, which maintain a set of all explicitly set fields calledPropertySetApexDocumentGenerator.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatusThe status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL)static classPropertySetApexDocumentGenerator.Builderstatic classPropertySetApexDocumentGenerator.PrintServerTypeThe print server type
-
Constructor Summary
Constructors Constructor Description PropertySetApexDocumentGenerator(Boolean isMutable, PropertySetApexDocumentGenerator.PrintServerType printServerType, String credentialKey, PropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatus autonomousDatabaseResourcePrincipalStatus, String objectStorageNamespace, String objectStorageBucketCompartmentId, String objectStorageEndpoint, String functionId, String invokeEndpoint)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PropertySetApexDocumentGenerator.Builderbuilder()Create a new builder.booleanequals(Object o)PropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatusgetAutonomousDatabaseResourcePrincipalStatus()The status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL)StringgetCredentialKey()The name of the credential used by APEX to manage Object Storage Buckets and Objects as well as invoke the Document Generator functionStringgetFunctionId()The OCID of the Document Generator functionStringgetInvokeEndpoint()The base endpoint URL to use to invoke the Document Generator functionStringgetObjectStorageBucketCompartmentId()The OCID of the compartment containing the Object Storage Buckets managed by APEXStringgetObjectStorageEndpoint()Object Storage EndpointStringgetObjectStorageNamespace()The Object Storage Namespace containing the Object Storage Buckets managed by APEXPropertySetApexDocumentGenerator.PrintServerTypegetPrintServerType()The print server typeinthashCode()PropertySetApexDocumentGenerator.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.-
Methods inherited from class com.oracle.bmc.databasetoolsruntime.model.PropertySet
getIsMutable
-
-
-
-
Constructor Detail
-
PropertySetApexDocumentGenerator
@Deprecated public PropertySetApexDocumentGenerator(Boolean isMutable, PropertySetApexDocumentGenerator.PrintServerType printServerType, String credentialKey, PropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatus autonomousDatabaseResourcePrincipalStatus, String objectStorageNamespace, String objectStorageBucketCompartmentId, String objectStorageEndpoint, String functionId, String invokeEndpoint)
Deprecated.
-
-
Method Detail
-
builder
public static PropertySetApexDocumentGenerator.Builder builder()
Create a new builder.
-
toBuilder
public PropertySetApexDocumentGenerator.Builder toBuilder()
-
getPrintServerType
public PropertySetApexDocumentGenerator.PrintServerType getPrintServerType()
The print server type- Returns:
- the value
-
getCredentialKey
public String getCredentialKey()
The name of the credential used by APEX to manage Object Storage Buckets and Objects as well as invoke the Document Generator function- Returns:
- the value
-
getAutonomousDatabaseResourcePrincipalStatus
public PropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatus getAutonomousDatabaseResourcePrincipalStatus()
The status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL)- Returns:
- the value
-
getObjectStorageNamespace
public String getObjectStorageNamespace()
The Object Storage Namespace containing the Object Storage Buckets managed by APEX- Returns:
- the value
-
getObjectStorageBucketCompartmentId
public String getObjectStorageBucketCompartmentId()
The OCID of the compartment containing the Object Storage Buckets managed by APEX- Returns:
- the value
-
getObjectStorageEndpoint
public String getObjectStorageEndpoint()
Object Storage Endpoint- Returns:
- the value
-
getFunctionId
public String getFunctionId()
The OCID of the Document Generator function- Returns:
- the value
-
getInvokeEndpoint
public String getInvokeEndpoint()
The base endpoint URL to use to invoke the Document Generator function- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classPropertySet
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classPropertySet- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classPropertySet
-
hashCode
public int hashCode()
- Overrides:
hashCodein classPropertySet
-
-