Class DependentObjectSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.dataintegration.model.DependentObjectSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public final class DependentObjectSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails of the dependent object.
 Note: Objects should always be created or deserialized using theDependentObjectSummary.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 theDependentObjectSummary.Builder, which maintain a set of all explicitly set fields calledDependentObjectSummary.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 SummaryNested Classes Modifier and Type Class Description static classDependentObjectSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description DependentObjectSummary(String createdBy, String createdByName, String updatedBy, String updatedByName, Date timeCreated, Date timeUpdated, String aggregatorKey, AggregatorSummary aggregator, String identifierPath, Map<String,String> infoFields, Integer registryVersion, List<String> labels, Boolean isFavorite, CountStatistic countStatistics)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DependentObjectSummary.Builderbuilder()Create a new builder.booleanequals(Object o)AggregatorSummarygetAggregator()StringgetAggregatorKey()The owning object key for this object.CountStatisticgetCountStatistics()StringgetCreatedBy()The user that created the object.StringgetCreatedByName()The user that created the object.StringgetIdentifierPath()The full path to identify this object.Map<String,String>getInfoFields()Information property fields.BooleangetIsFavorite()Specifies whether this object is a favorite or not.List<String>getLabels()Labels are keywords or tags that you can add to data assets, dataflows and so on.IntegergetRegistryVersion()The registry version of the object.DategetTimeCreated()The date and time that the object was created.DategetTimeUpdated()The date and time that the object was updated.StringgetUpdatedBy()The user that updated the object.StringgetUpdatedByName()The user that updated the object.inthashCode()DependentObjectSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
DependentObjectSummary@Deprecated @ConstructorProperties({"createdBy","createdByName","updatedBy","updatedByName","timeCreated","timeUpdated","aggregatorKey","aggregator","identifierPath","infoFields","registryVersion","labels","isFavorite","countStatistics"}) public DependentObjectSummary(String createdBy, String createdByName, String updatedBy, String updatedByName, Date timeCreated, Date timeUpdated, String aggregatorKey, AggregatorSummary aggregator, String identifierPath, Map<String,String> infoFields, Integer registryVersion, List<String> labels, Boolean isFavorite, CountStatistic countStatistics) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static DependentObjectSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic DependentObjectSummary.Builder toBuilder() 
 - 
getCreatedBypublic String getCreatedBy() The user that created the object.- Returns:
- the value
 
 - 
getCreatedByNamepublic String getCreatedByName() The user that created the object.- Returns:
- the value
 
 - 
getUpdatedBypublic String getUpdatedBy() The user that updated the object.- Returns:
- the value
 
 - 
getUpdatedByNamepublic String getUpdatedByName() The user that updated the object.- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The date and time that the object was created.- Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The date and time that the object was updated.- Returns:
- the value
 
 - 
getAggregatorKeypublic String getAggregatorKey() The owning object key for this object.- Returns:
- the value
 
 - 
getAggregatorpublic AggregatorSummary getAggregator() 
 - 
getIdentifierPathpublic String getIdentifierPath() The full path to identify this object.- Returns:
- the value
 
 - 
getInfoFieldspublic Map<String,String> getInfoFields() Information property fields.- Returns:
- the value
 
 - 
getRegistryVersionpublic Integer getRegistryVersion() The registry version of the object.- Returns:
- the value
 
 - 
getLabelspublic List<String> getLabels() Labels are keywords or tags that you can add to data assets, dataflows and so on.You can define your own labels and use them to categorize content. - Returns:
- the value
 
 - 
getIsFavoritepublic Boolean getIsFavorite() Specifies whether this object is a favorite or not.- Returns:
- the value
 
 - 
getCountStatisticspublic CountStatistic getCountStatistics() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-