Class UpdateCredentialBasicDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.UpdateCredentialDetails
-
- com.oracle.bmc.databasetoolsruntime.model.UpdateCredentialBasicDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class UpdateCredentialBasicDetails extends UpdateCredentialDetailsCredential information to be updated for the BASIC type.
Note: Objects should always be created or deserialized using theUpdateCredentialBasicDetails.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 theUpdateCredentialBasicDetails.Builder, which maintain a set of all explicitly set fields calledUpdateCredentialBasicDetails.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 classUpdateCredentialBasicDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdateCredentialBasicDetails(String userName, char[] password)Deprecated.UpdateCredentialBasicDetails(String userName, String password)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static UpdateCredentialBasicDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetPassword()Deprecated.Use getPassword__AsCharArray() instead.char[]getPassword__AsCharArray()The password for the new credential.StringgetUserName()The username for the new credential.inthashCode()UpdateCredentialBasicDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
UpdateCredentialBasicDetails
@Deprecated public UpdateCredentialBasicDetails(String userName, String password)
Deprecated.
-
UpdateCredentialBasicDetails
@Deprecated public UpdateCredentialBasicDetails(String userName, char[] password)
Deprecated.
-
-
Method Detail
-
builder
public static UpdateCredentialBasicDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdateCredentialBasicDetails.Builder toBuilder()
-
getUserName
public String getUserName()
The username for the new credential.- Returns:
- the value
-
getPassword
@Deprecated public String getPassword()
Deprecated.Use getPassword__AsCharArray() instead.The password for the new credential.- Returns:
- the value
-
getPassword__AsCharArray
public char[] getPassword__AsCharArray()
The password for the new credential.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classUpdateCredentialDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classUpdateCredentialDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classUpdateCredentialDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classUpdateCredentialDetails
-
-