Class DatabaseApiGatewayConfigCertificatePublicFileName
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.DatabaseApiGatewayConfigCertificatePublicFileName
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class DatabaseApiGatewayConfigCertificatePublicFileName extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDescribes a certificate file to be used with SSL.Ignored if the httpsPort is 0.
Note: Objects should always be created or deserialized using theDatabaseApiGatewayConfigCertificatePublicFileName.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 theDatabaseApiGatewayConfigCertificatePublicFileName.Builder, which maintain a set of all explicitly set fields calledDatabaseApiGatewayConfigCertificatePublicFileName.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 classDatabaseApiGatewayConfigCertificatePublicFileName.Builderstatic classDatabaseApiGatewayConfigCertificatePublicFileName.FormatThe format of the file
-
Constructor Summary
Constructors Constructor Description DatabaseApiGatewayConfigCertificatePublicFileName(DatabaseApiGatewayConfigCertificatePublicFileName.Format format, String path)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatabaseApiGatewayConfigCertificatePublicFileName.Builderbuilder()Create a new builder.booleanequals(Object o)DatabaseApiGatewayConfigCertificatePublicFileName.FormatgetFormat()The format of the fileStringgetPath()The path to the fileinthashCode()DatabaseApiGatewayConfigCertificatePublicFileName.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
DatabaseApiGatewayConfigCertificatePublicFileName
@Deprecated @ConstructorProperties({"format","path"}) public DatabaseApiGatewayConfigCertificatePublicFileName(DatabaseApiGatewayConfigCertificatePublicFileName.Format format, String path)
Deprecated.
-
-
Method Detail
-
builder
public static DatabaseApiGatewayConfigCertificatePublicFileName.Builder builder()
Create a new builder.
-
toBuilder
public DatabaseApiGatewayConfigCertificatePublicFileName.Builder toBuilder()
-
getFormat
public DatabaseApiGatewayConfigCertificatePublicFileName.Format getFormat()
The format of the file- Returns:
- the value
-
getPath
public String getPath()
The path to the file- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-