@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class VolumeBackupPolicyAssignment extends Object
Specifies that a particular volume backup policy is assigned to an asset such as a volume.
Note: Objects should always be created or deserialized using the VolumeBackupPolicyAssignment.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 VolumeBackupPolicyAssignment.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
VolumeBackupPolicyAssignment.Builder |
Constructor and Description |
---|
VolumeBackupPolicyAssignment(String assetId,
String id,
String policyId,
Date timeCreated)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static VolumeBackupPolicyAssignment.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getAssetId()
The OCID of the asset (e.g.
|
String |
getId()
The OCID of the volume backup policy assignment.
|
String |
getPolicyId()
The OCID of the volume backup policy that has been assigned to an asset.
|
Date |
getTimeCreated()
The date and time the volume backup policy assignment was created.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"assetId","id","policyId","timeCreated"}) @Deprecated public VolumeBackupPolicyAssignment(String assetId, String id, String policyId, Date timeCreated)
public static VolumeBackupPolicyAssignment.Builder builder()
Create a new builder.
public String getAssetId()
The OCID of the asset (e.g. a volume) to which the policy has been assigned.
public String getId()
The OCID of the volume backup policy assignment.
public String getPolicyId()
The OCID of the volume backup policy that has been assigned to an asset.
public Date getTimeCreated()
The date and time the volume backup policy assignment was created. Format defined by RFC3339.
Copyright © 2016–2019. All rights reserved.