public static class CreateRetentionPolicyAssignmentRequestBody.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected CreateRetentionPolicyAssignmentRequestBodyAssignToField |
assignTo |
protected List<CreateRetentionPolicyAssignmentRequestBodyFilterFieldsField> |
filterFields |
protected String |
policyId |
protected String |
startDateField |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String policyId,
CreateRetentionPolicyAssignmentRequestBodyAssignToField assignTo) |
| Modifier and Type | Method and Description |
|---|---|
CreateRetentionPolicyAssignmentRequestBody |
build() |
CreateRetentionPolicyAssignmentRequestBody.Builder |
filterFields(List<CreateRetentionPolicyAssignmentRequestBodyFilterFieldsField> filterFields) |
CreateRetentionPolicyAssignmentRequestBody.Builder |
startDateField(String startDateField) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final CreateRetentionPolicyAssignmentRequestBodyAssignToField assignTo
protected List<CreateRetentionPolicyAssignmentRequestBodyFilterFieldsField> filterFields
protected String startDateField
public Builder(String policyId, CreateRetentionPolicyAssignmentRequestBodyAssignToField assignTo)
public CreateRetentionPolicyAssignmentRequestBody.Builder filterFields(List<CreateRetentionPolicyAssignmentRequestBodyFilterFieldsField> filterFields)
public CreateRetentionPolicyAssignmentRequestBody.Builder startDateField(String startDateField)
public CreateRetentionPolicyAssignmentRequestBody build()