public static class ShieldInformationBarrierSegment.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected UserBase |
createdBy |
protected String |
description |
protected String |
id |
protected String |
name |
protected ShieldInformationBarrierBase |
shieldInformationBarrier |
protected EnumWrapper<ShieldInformationBarrierSegmentTypeField> |
type |
protected OffsetDateTime |
updatedAt |
protected UserBase |
updatedBy |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ShieldInformationBarrierSegment |
build() |
ShieldInformationBarrierSegment.Builder |
createdAt(OffsetDateTime createdAt) |
ShieldInformationBarrierSegment.Builder |
createdBy(UserBase createdBy) |
ShieldInformationBarrierSegment.Builder |
description(String description) |
ShieldInformationBarrierSegment.Builder |
id(String id) |
ShieldInformationBarrierSegment.Builder |
name(String name) |
ShieldInformationBarrierSegment.Builder |
shieldInformationBarrier(ShieldInformationBarrierBase shieldInformationBarrier) |
ShieldInformationBarrierSegment.Builder |
type(EnumWrapper<ShieldInformationBarrierSegmentTypeField> type) |
ShieldInformationBarrierSegment.Builder |
type(ShieldInformationBarrierSegmentTypeField type) |
ShieldInformationBarrierSegment.Builder |
updatedAt(OffsetDateTime updatedAt) |
ShieldInformationBarrierSegment.Builder |
updatedBy(UserBase updatedBy) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<ShieldInformationBarrierSegmentTypeField> type
protected ShieldInformationBarrierBase shieldInformationBarrier
protected String description
protected OffsetDateTime createdAt
protected OffsetDateTime updatedAt
public Builder()
public ShieldInformationBarrierSegment.Builder id(String id)
public ShieldInformationBarrierSegment.Builder type(ShieldInformationBarrierSegmentTypeField type)
public ShieldInformationBarrierSegment.Builder type(EnumWrapper<ShieldInformationBarrierSegmentTypeField> type)
public ShieldInformationBarrierSegment.Builder shieldInformationBarrier(ShieldInformationBarrierBase shieldInformationBarrier)
public ShieldInformationBarrierSegment.Builder name(String name)
public ShieldInformationBarrierSegment.Builder description(String description)
public ShieldInformationBarrierSegment.Builder createdAt(OffsetDateTime createdAt)
public ShieldInformationBarrierSegment.Builder createdBy(UserBase createdBy)
public ShieldInformationBarrierSegment.Builder updatedAt(OffsetDateTime updatedAt)
public ShieldInformationBarrierSegment.Builder updatedBy(UserBase updatedBy)
public ShieldInformationBarrierSegment build()