@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class DownloadMaskingPolicyDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Details to download a masking policy.
Note: Objects should always be created or deserialized using the DownloadMaskingPolicyDetails.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 DownloadMaskingPolicyDetails.Builder
, which maintain a
set of all explicitly set fields called DownloadMaskingPolicyDetails.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 |
DownloadMaskingPolicyDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
DownloadMaskingPolicyDetails(PolicyFormat policyFormat)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static DownloadMaskingPolicyDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
PolicyFormat |
getPolicyFormat()
The format of the masking policy file.
|
int |
hashCode() |
DownloadMaskingPolicyDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value="policyFormat") public DownloadMaskingPolicyDetails(PolicyFormat policyFormat)
public static DownloadMaskingPolicyDetails.Builder builder()
Create a new builder.
public DownloadMaskingPolicyDetails.Builder toBuilder()
public PolicyFormat getPolicyFormat()
The format of the masking policy file.
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.