public static class StoragePolicyAssignment.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected StoragePolicyAssignmentAssignedToField |
assignedTo |
protected String |
id |
protected StoragePolicyMini |
storagePolicy |
protected EnumWrapper<StoragePolicyAssignmentTypeField> |
type |
explicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
StoragePolicyAssignment.Builder |
assignedTo(StoragePolicyAssignmentAssignedToField assignedTo) |
StoragePolicyAssignment |
build() |
StoragePolicyAssignment.Builder |
storagePolicy(StoragePolicyMini storagePolicy) |
StoragePolicyAssignment.Builder |
type(EnumWrapper<StoragePolicyAssignmentTypeField> type) |
StoragePolicyAssignment.Builder |
type(StoragePolicyAssignmentTypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<StoragePolicyAssignmentTypeField> type
protected StoragePolicyMini storagePolicy
protected StoragePolicyAssignmentAssignedToField assignedTo
public StoragePolicyAssignment.Builder type(StoragePolicyAssignmentTypeField type)
public StoragePolicyAssignment.Builder type(EnumWrapper<StoragePolicyAssignmentTypeField> type)
public StoragePolicyAssignment.Builder storagePolicy(StoragePolicyMini storagePolicy)
public StoragePolicyAssignment.Builder assignedTo(StoragePolicyAssignmentAssignedToField assignedTo)
public StoragePolicyAssignment build()