@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class ProfileDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The details of a particular profile
Note: Objects should always be created or deserialized using the ProfileDetails.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 called ProfileDetails.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
ProfileDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
static ProfileDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getConnectTime()
The value of the CONNECT_TIME resource parameter.
|
String |
getFailedLoginAttempts()
The value of the FAILED_LOGIN_ATTEMPTS password parameter.
|
String |
getIdleTime()
The value of the IDLE_TIME resource parameter.
|
String |
getInactiveAccountTime()
The value of the INACTIVE_ACCOUNT_TIME password parameter.
|
Integer |
getNumUsers()
The number of users using this profile.
|
String |
getPasswordGraceTime()
The value of the PASSWORD_GRACE_TIME password parameter.
|
String |
getPasswordLifeTime()
The value of the PASSWORD_LIFE_TIME password parameter.
|
String |
getPasswordLockTime()
The value of the PASSWORD_LOCK_TIME password parameter.
|
String |
getPasswordReuseMax()
The value of the PASSWORD_REUSE_MAX resource parameter.
|
String |
getPasswordReuseTime()
The value of the PASSWORD_REUSE_TIME password parameter.
|
String |
getPasswordVerifyFunction()
The value of the PASSWORD_VERIFY_FUNCTION resource.
|
int |
hashCode() |
ProfileDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"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)
public static ProfileDetails.Builder builder()
Create a new builder.
public ProfileDetails.Builder toBuilder()
public Integer getNumUsers()
The number of users using this profile.
public String getConnectTime()
The value of the CONNECT_TIME resource parameter.
public String getFailedLoginAttempts()
The value of the FAILED_LOGIN_ATTEMPTS password parameter.
public String getIdleTime()
The value of the IDLE_TIME resource parameter.
public String getInactiveAccountTime()
The value of the INACTIVE_ACCOUNT_TIME password parameter.
public String getPasswordGraceTime()
The value of the PASSWORD_GRACE_TIME password parameter.
public String getPasswordLifeTime()
The value of the PASSWORD_LIFE_TIME password parameter.
public String getPasswordLockTime()
The value of the PASSWORD_LOCK_TIME password parameter.
public String getPasswordReuseTime()
The value of the PASSWORD_REUSE_TIME password parameter.
public String getPasswordReuseMax()
The value of the PASSWORD_REUSE_MAX resource parameter.
public String getPasswordVerifyFunction()
The value of the PASSWORD_VERIFY_FUNCTION resource.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.