@Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class IdcsLastModifiedBy extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The User or App who modified the Resource
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly -
required: false - returned: default - type: complex
Note: Objects should always be created or deserialized using the IdcsLastModifiedBy.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 IdcsLastModifiedBy.Builder
, which maintain a
set of all explicitly set fields called IdcsLastModifiedBy.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 |
IdcsLastModifiedBy.Builder |
static class |
IdcsLastModifiedBy.Type
The type of resource, User or App, that modified this Resource
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
IdcsLastModifiedBy(String value,
String ref,
IdcsLastModifiedBy.Type type,
String display,
String ocid)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static IdcsLastModifiedBy.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getDisplay()
The displayName of the User or App who modified this Resource
|
String |
getOcid()
The OCID of the SCIM resource that represents the User or App who modified this Resource
|
String |
getRef()
The URI of the SCIM resource that represents the User or App who modified this Resource
|
IdcsLastModifiedBy.Type |
getType()
The type of resource, User or App, that modified this Resource
|
String |
getValue()
The ID of the SCIM resource that represents the User or App who modified this Resource
|
int |
hashCode() |
IdcsLastModifiedBy.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"value","ref","type","display","ocid"}) public IdcsLastModifiedBy(String value, String ref, IdcsLastModifiedBy.Type type, String display, String ocid)
public static IdcsLastModifiedBy.Builder builder()
Create a new builder.
public IdcsLastModifiedBy.Builder toBuilder()
public String getValue()
The ID of the SCIM resource that represents the User or App who modified this Resource
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
public String getRef()
The URI of the SCIM resource that represents the User or App who modified this Resource
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
public IdcsLastModifiedBy.Type getType()
The type of resource, User or App, that modified this Resource
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
public String getDisplay()
The displayName of the User or App who modified this Resource
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
public String getOcid()
The OCID of the SCIM resource that represents the User or App who modified this Resource
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - returned: default - type: string - uniqueness: none
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.