Class UpdatePropertySetApexDocumentGeneratorDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.UpdatePropertySetDetails
-
- com.oracle.bmc.databasetoolsruntime.model.UpdatePropertySetApexDocumentGeneratorDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class UpdatePropertySetApexDocumentGeneratorDetails extends UpdatePropertySetDetailsContains the update details of an APEX document generator property set
Note: Objects should always be created or deserialized using theUpdatePropertySetApexDocumentGeneratorDetails.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
UpdatePropertySetApexDocumentGeneratorDetails.Builder, which maintain a set of all explicitly set fields calledUpdatePropertySetApexDocumentGeneratorDetails.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 classUpdatePropertySetApexDocumentGeneratorDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdatePropertySetApexDocumentGeneratorDetails(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 UpdatePropertySetApexDocumentGeneratorDetails.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 function.StringgetFunctionId()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()UpdatePropertySetApexDocumentGeneratorDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
UpdatePropertySetApexDocumentGeneratorDetails
@Deprecated public UpdatePropertySetApexDocumentGeneratorDetails(PropertySetApexDocumentGenerator.PrintServerType printServerType, String credentialKey, PropertySetApexDocumentGenerator.AutonomousDatabaseResourcePrincipalStatus autonomousDatabaseResourcePrincipalStatus, String objectStorageNamespace, String objectStorageBucketCompartmentId, String objectStorageEndpoint, String functionId, String invokeEndpoint)
Deprecated.
-
-
Method Detail
-
builder
public static UpdatePropertySetApexDocumentGeneratorDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdatePropertySetApexDocumentGeneratorDetails.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 classUpdatePropertySetDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classUpdatePropertySetDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classUpdatePropertySetDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classUpdatePropertySetDetails
-
-