Package com.oracle.bmc.datasafe.model
Class ProfileDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datasafe.model.ProfileDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class ProfileDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe details of a particular profile
Note: Objects should always be created or deserialized using theProfileDetails.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
ProfileDetails.Builder, which maintain a set of all explicitly set fields calledProfileDetails.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 classProfileDetails.Builder
-
Constructor Summary
Constructors Constructor Description ProfileDetails(Integer numUsers, String connectTime, String failedLoginAttempts, String idleTime, String inactiveAccountTime, String passwordGraceTime, String passwordLifeTime, String passwordLockTime, String passwordReuseTime, String passwordReuseMax, String passwordVerifyFunction)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProfileDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetConnectTime()The value of the CONNECT_TIME resource parameter.StringgetFailedLoginAttempts()The value of the FAILED_LOGIN_ATTEMPTS password parameter.StringgetIdleTime()The value of the IDLE_TIME resource parameter.StringgetInactiveAccountTime()The value of the INACTIVE_ACCOUNT_TIME password parameter.IntegergetNumUsers()The number of users using this profile.StringgetPasswordGraceTime()The value of the PASSWORD_GRACE_TIME password parameter.StringgetPasswordLifeTime()The value of the PASSWORD_LIFE_TIME password parameter.StringgetPasswordLockTime()The value of the PASSWORD_LOCK_TIME password parameter.StringgetPasswordReuseMax()The value of the PASSWORD_REUSE_MAX resource parameter.StringgetPasswordReuseTime()The value of the PASSWORD_REUSE_TIME password parameter.StringgetPasswordVerifyFunction()The value of the PASSWORD_VERIFY_FUNCTION resource.inthashCode()ProfileDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ProfileDetails
@Deprecated @ConstructorProperties({"numUsers","connectTime","failedLoginAttempts","idleTime","inactiveAccountTime","passwordGraceTime","passwordLifeTime","passwordLockTime","passwordReuseTime","passwordReuseMax","passwordVerifyFunction"}) public ProfileDetails(Integer numUsers, String connectTime, String failedLoginAttempts, String idleTime, String inactiveAccountTime, String passwordGraceTime, String passwordLifeTime, String passwordLockTime, String passwordReuseTime, String passwordReuseMax, String passwordVerifyFunction)
Deprecated.
-
-
Method Detail
-
builder
public static ProfileDetails.Builder builder()
Create a new builder.
-
toBuilder
public ProfileDetails.Builder toBuilder()
-
getNumUsers
public Integer getNumUsers()
The number of users using this profile.- Returns:
- the value
-
getConnectTime
public String getConnectTime()
The value of the CONNECT_TIME resource parameter.- Returns:
- the value
-
getFailedLoginAttempts
public String getFailedLoginAttempts()
The value of the FAILED_LOGIN_ATTEMPTS password parameter.- Returns:
- the value
-
getIdleTime
public String getIdleTime()
The value of the IDLE_TIME resource parameter.- Returns:
- the value
-
getInactiveAccountTime
public String getInactiveAccountTime()
The value of the INACTIVE_ACCOUNT_TIME password parameter.- Returns:
- the value
-
getPasswordGraceTime
public String getPasswordGraceTime()
The value of the PASSWORD_GRACE_TIME password parameter.- Returns:
- the value
-
getPasswordLifeTime
public String getPasswordLifeTime()
The value of the PASSWORD_LIFE_TIME password parameter.- Returns:
- the value
-
getPasswordLockTime
public String getPasswordLockTime()
The value of the PASSWORD_LOCK_TIME password parameter.- Returns:
- the value
-
getPasswordReuseTime
public String getPasswordReuseTime()
The value of the PASSWORD_REUSE_TIME password parameter.- Returns:
- the value
-
getPasswordReuseMax
public String getPasswordReuseMax()
The value of the PASSWORD_REUSE_MAX resource parameter.- Returns:
- the value
-
getPasswordVerifyFunction
public String getPasswordVerifyFunction()
The value of the PASSWORD_VERIFY_FUNCTION resource.- 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
-
-