public class CreateShieldInformationBarrierSegmentRestrictionRequestBody extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateShieldInformationBarrierSegmentRestrictionRequestBody.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField |
restrictedSegment
The `type` and `id` of the restricted shield information barrier segment.
|
protected ShieldInformationBarrierBase |
shieldInformationBarrier |
protected CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField |
shieldInformationBarrierSegment
The `type` and `id` of the requested shield information barrier segment.
|
protected EnumWrapper<CreateShieldInformationBarrierSegmentRestrictionRequestBodyTypeField> |
type
The type of the shield barrier segment restriction for this member.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
CreateShieldInformationBarrierSegmentRestrictionRequestBody(CreateShieldInformationBarrierSegmentRestrictionRequestBody.Builder builder) |
|
CreateShieldInformationBarrierSegmentRestrictionRequestBody(CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField shieldInformationBarrierSegment,
CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField restrictedSegment) |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<CreateShieldInformationBarrierSegmentRestrictionRequestBodyTypeField> type
protected ShieldInformationBarrierBase shieldInformationBarrier
protected final CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField shieldInformationBarrierSegment
protected final CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField restrictedSegment
public CreateShieldInformationBarrierSegmentRestrictionRequestBody(CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField shieldInformationBarrierSegment, CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField restrictedSegment)
protected CreateShieldInformationBarrierSegmentRestrictionRequestBody(CreateShieldInformationBarrierSegmentRestrictionRequestBody.Builder builder)
public EnumWrapper<CreateShieldInformationBarrierSegmentRestrictionRequestBodyTypeField> getType()
public ShieldInformationBarrierBase getShieldInformationBarrier()
public CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField getShieldInformationBarrierSegment()
public CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField getRestrictedSegment()