public static class MetadataCascadePolicy.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected MetadataCascadePolicyOwnerEnterpriseField |
ownerEnterprise |
protected MetadataCascadePolicyParentField |
parent |
protected String |
scope |
protected String |
templateKey |
protected EnumWrapper<MetadataCascadePolicyTypeField> |
type |
explicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
MetadataCascadePolicy |
build() |
MetadataCascadePolicy.Builder |
ownerEnterprise(MetadataCascadePolicyOwnerEnterpriseField ownerEnterprise) |
MetadataCascadePolicy.Builder |
parent(MetadataCascadePolicyParentField parent) |
MetadataCascadePolicy.Builder |
scope(String scope) |
MetadataCascadePolicy.Builder |
templateKey(String templateKey) |
MetadataCascadePolicy.Builder |
type(EnumWrapper<MetadataCascadePolicyTypeField> type) |
MetadataCascadePolicy.Builder |
type(MetadataCascadePolicyTypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<MetadataCascadePolicyTypeField> type
protected MetadataCascadePolicyOwnerEnterpriseField ownerEnterprise
protected MetadataCascadePolicyParentField parent
protected String templateKey
public MetadataCascadePolicy.Builder type(MetadataCascadePolicyTypeField type)
public MetadataCascadePolicy.Builder type(EnumWrapper<MetadataCascadePolicyTypeField> type)
public MetadataCascadePolicy.Builder ownerEnterprise(MetadataCascadePolicyOwnerEnterpriseField ownerEnterprise)
public MetadataCascadePolicy.Builder parent(MetadataCascadePolicyParentField parent)
public MetadataCascadePolicy.Builder scope(String scope)
public MetadataCascadePolicy.Builder templateKey(String templateKey)
public MetadataCascadePolicy build()