public static class ShieldRuleItemV2025R0.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected String |
description |
protected String |
id |
protected OffsetDateTime |
modifiedAt |
protected String |
name |
protected EnumWrapper<ShieldRuleItemV2025R0PriorityField> |
priority |
protected String |
ruleCategory |
protected EnumWrapper<ShieldRuleItemV2025R0TypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ShieldRuleItemV2025R0 |
build() |
ShieldRuleItemV2025R0.Builder |
createdAt(OffsetDateTime createdAt) |
ShieldRuleItemV2025R0.Builder |
description(String description) |
ShieldRuleItemV2025R0.Builder |
id(String id) |
ShieldRuleItemV2025R0.Builder |
modifiedAt(OffsetDateTime modifiedAt) |
ShieldRuleItemV2025R0.Builder |
name(String name) |
ShieldRuleItemV2025R0.Builder |
priority(EnumWrapper<ShieldRuleItemV2025R0PriorityField> priority) |
ShieldRuleItemV2025R0.Builder |
priority(ShieldRuleItemV2025R0PriorityField priority) |
ShieldRuleItemV2025R0.Builder |
ruleCategory(String ruleCategory) |
ShieldRuleItemV2025R0.Builder |
type(EnumWrapper<ShieldRuleItemV2025R0TypeField> type) |
ShieldRuleItemV2025R0.Builder |
type(ShieldRuleItemV2025R0TypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<ShieldRuleItemV2025R0TypeField> type
protected String ruleCategory
protected String description
protected EnumWrapper<ShieldRuleItemV2025R0PriorityField> priority
protected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
public Builder()
public ShieldRuleItemV2025R0.Builder id(String id)
public ShieldRuleItemV2025R0.Builder type(ShieldRuleItemV2025R0TypeField type)
public ShieldRuleItemV2025R0.Builder type(EnumWrapper<ShieldRuleItemV2025R0TypeField> type)
public ShieldRuleItemV2025R0.Builder ruleCategory(String ruleCategory)
public ShieldRuleItemV2025R0.Builder name(String name)
public ShieldRuleItemV2025R0.Builder description(String description)
public ShieldRuleItemV2025R0.Builder priority(ShieldRuleItemV2025R0PriorityField priority)
public ShieldRuleItemV2025R0.Builder priority(EnumWrapper<ShieldRuleItemV2025R0PriorityField> priority)
public ShieldRuleItemV2025R0.Builder createdAt(OffsetDateTime createdAt)
public ShieldRuleItemV2025R0.Builder modifiedAt(OffsetDateTime modifiedAt)
public ShieldRuleItemV2025R0 build()