Class UsageDataViaObjectStorageTupleDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220421")
    public final class UsageDataViaObjectStorageTupleDetails
    extends UsageDataDetails
    Reference to an object in object storage as a tuple.

    The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build.
    Note: Objects should always be created or deserialized using the UsageDataViaObjectStorageTupleDetails.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 UsageDataViaObjectStorageTupleDetails.Builder, which maintain a set of all explicitly set fields called UsageDataViaObjectStorageTupleDetails.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).