public static class ShieldInformationBarrier.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected UserBase |
createdBy |
protected OffsetDateTime |
enabledAt |
protected UserBase |
enabledBy |
protected EnterpriseBase |
enterprise |
protected String |
id |
protected EnumWrapper<ShieldInformationBarrierStatusField> |
status |
protected EnumWrapper<ShieldInformationBarrierTypeField> |
type |
protected OffsetDateTime |
updatedAt |
protected UserBase |
updatedBy |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ShieldInformationBarrier |
build() |
ShieldInformationBarrier.Builder |
createdAt(OffsetDateTime createdAt) |
ShieldInformationBarrier.Builder |
createdBy(UserBase createdBy) |
ShieldInformationBarrier.Builder |
enabledAt(OffsetDateTime enabledAt) |
ShieldInformationBarrier.Builder |
enabledBy(UserBase enabledBy) |
ShieldInformationBarrier.Builder |
enterprise(EnterpriseBase enterprise) |
ShieldInformationBarrier.Builder |
id(String id) |
ShieldInformationBarrier.Builder |
status(EnumWrapper<ShieldInformationBarrierStatusField> status) |
ShieldInformationBarrier.Builder |
status(ShieldInformationBarrierStatusField status) |
ShieldInformationBarrier.Builder |
type(EnumWrapper<ShieldInformationBarrierTypeField> type) |
ShieldInformationBarrier.Builder |
type(ShieldInformationBarrierTypeField type) |
ShieldInformationBarrier.Builder |
updatedAt(OffsetDateTime updatedAt) |
ShieldInformationBarrier.Builder |
updatedBy(UserBase updatedBy) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<ShieldInformationBarrierTypeField> type
protected EnterpriseBase enterprise
protected EnumWrapper<ShieldInformationBarrierStatusField> status
protected OffsetDateTime createdAt
protected OffsetDateTime updatedAt
protected OffsetDateTime enabledAt
public Builder()
public ShieldInformationBarrier.Builder id(String id)
public ShieldInformationBarrier.Builder type(ShieldInformationBarrierTypeField type)
public ShieldInformationBarrier.Builder type(EnumWrapper<ShieldInformationBarrierTypeField> type)
public ShieldInformationBarrier.Builder enterprise(EnterpriseBase enterprise)
public ShieldInformationBarrier.Builder status(ShieldInformationBarrierStatusField status)
public ShieldInformationBarrier.Builder status(EnumWrapper<ShieldInformationBarrierStatusField> status)
public ShieldInformationBarrier.Builder createdAt(OffsetDateTime createdAt)
public ShieldInformationBarrier.Builder createdBy(UserBase createdBy)
public ShieldInformationBarrier.Builder updatedAt(OffsetDateTime updatedAt)
public ShieldInformationBarrier.Builder updatedBy(UserBase updatedBy)
public ShieldInformationBarrier.Builder enabledAt(OffsetDateTime enabledAt)
public ShieldInformationBarrier.Builder enabledBy(UserBase enabledBy)
public ShieldInformationBarrier build()