Class EnableAiFeatureDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.aidataplatform.model.EnableAiFeatureDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20240831") public final class EnableAiFeatureDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe data to enable Ai Feature for AiDataPlatform.
Note: Objects should always be created or deserialized using theEnableAiFeatureDetails.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 theEnableAiFeatureDetails.Builder, which maintain a set of all explicitly set fields calledEnableAiFeatureDetails.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 classEnableAiFeatureDetails.Builder
-
Constructor Summary
Constructors Constructor Description EnableAiFeatureDetails(String vectorDbId, char[] vectorDbAdminCred, String vectorDbAdminSecretId)Deprecated.EnableAiFeatureDetails(String vectorDbId, String vectorDbAdminCred, String vectorDbAdminSecretId)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static EnableAiFeatureDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetVectorDbAdminCred()Deprecated.Use getVectorDbAdminCred__AsCharArray() instead.char[]getVectorDbAdminCred__AsCharArray()The Vector DB Lakehouse 26ai ADMIN user password.StringgetVectorDbAdminSecretId()The OCID of the OCI Vault secret holding the vector db Lakehouse 26ai Admin user password.StringgetVectorDbId()The OCID of the vector db Lakehouse 26ai.inthashCode()EnableAiFeatureDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
EnableAiFeatureDetails
@Deprecated public EnableAiFeatureDetails(String vectorDbId, String vectorDbAdminCred, String vectorDbAdminSecretId)
Deprecated.
-
EnableAiFeatureDetails
@Deprecated @ConstructorProperties({"vectorDbId","vectorDbAdminCred","vectorDbAdminSecretId"}) public EnableAiFeatureDetails(String vectorDbId, char[] vectorDbAdminCred, String vectorDbAdminSecretId)
Deprecated.
-
-
Method Detail
-
builder
public static EnableAiFeatureDetails.Builder builder()
Create a new builder.
-
toBuilder
public EnableAiFeatureDetails.Builder toBuilder()
-
getVectorDbId
public String getVectorDbId()
The OCID of the vector db Lakehouse 26ai.- Returns:
- the value
-
getVectorDbAdminCred
@Deprecated public String getVectorDbAdminCred()
Deprecated.Use getVectorDbAdminCred__AsCharArray() instead.The Vector DB Lakehouse 26ai ADMIN user password.- Returns:
- the value
-
getVectorDbAdminCred__AsCharArray
public char[] getVectorDbAdminCred__AsCharArray()
The Vector DB Lakehouse 26ai ADMIN user password.- Returns:
- the value
-
getVectorDbAdminSecretId
public String getVectorDbAdminSecretId()
The OCID of the OCI Vault secret holding the vector db Lakehouse 26ai Admin user password.- 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
-
-