@Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public final class ImportObjectMetadataSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Details of the objects to imported.
Note: Objects should always be created or deserialized using the ImportObjectMetadataSummary.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 ImportObjectMetadataSummary.Builder
, which maintain a
set of all explicitly set fields called ImportObjectMetadataSummary.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 |
ImportObjectMetadataSummary.Builder |
static class |
ImportObjectMetadataSummary.ResolutionAction
Object resolution action
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
ImportObjectMetadataSummary(String oldKey,
String newKey,
String name,
String identifier,
String objectType,
String objectVersion,
String aggregatorKey,
String namePath,
Long timeUpdatedInMillis,
ImportObjectMetadataSummary.ResolutionAction resolutionAction)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ImportObjectMetadataSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getAggregatorKey()
Aggregator key
|
String |
getIdentifier()
Object identifier
|
String |
getName()
Name of the object
|
String |
getNamePath()
Object name path
|
String |
getNewKey()
New key of the object
|
String |
getObjectType()
Object type
|
String |
getObjectVersion()
Object version
|
String |
getOldKey()
Old key of the object
|
ImportObjectMetadataSummary.ResolutionAction |
getResolutionAction()
Object resolution action
|
Long |
getTimeUpdatedInMillis()
time at which this object was last updated.
|
int |
hashCode() |
ImportObjectMetadataSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"oldKey","newKey","name","identifier","objectType","objectVersion","aggregatorKey","namePath","timeUpdatedInMillis","resolutionAction"}) public ImportObjectMetadataSummary(String oldKey, String newKey, String name, String identifier, String objectType, String objectVersion, String aggregatorKey, String namePath, Long timeUpdatedInMillis, ImportObjectMetadataSummary.ResolutionAction resolutionAction)
public static ImportObjectMetadataSummary.Builder builder()
Create a new builder.
public ImportObjectMetadataSummary.Builder toBuilder()
public String getOldKey()
Old key of the object
public String getNewKey()
New key of the object
public String getName()
Name of the object
public String getIdentifier()
Object identifier
public String getObjectType()
Object type
public String getObjectVersion()
Object version
public String getAggregatorKey()
Aggregator key
public String getNamePath()
Object name path
public Long getTimeUpdatedInMillis()
time at which this object was last updated.
public ImportObjectMetadataSummary.ResolutionAction getResolutionAction()
Object resolution action
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.