Package com.courier.models.notifications
Class BaseCheck.Builder
-
- All Implemented Interfaces:
public final class BaseCheck.BuilderA builder for BaseCheck.
-
-
Method Summary
Modifier and Type Method Description final BaseCheck.Builderid(String id)final BaseCheck.Builderid(JsonField<String> id)Sets Builder.id to an arbitrary JSON value. final BaseCheck.Builderstatus(BaseCheck.Status status)final BaseCheck.Builderstatus(JsonField<BaseCheck.Status> status)Sets Builder.status to an arbitrary JSON value. final BaseCheck.Buildertype(BaseCheck.Type type)final BaseCheck.Buildertype(JsonField<BaseCheck.Type> type)Sets Builder.type to an arbitrary JSON value. final BaseCheck.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final BaseCheck.BuilderputAdditionalProperty(String key, JsonValue value)final BaseCheck.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final BaseCheck.BuilderremoveAdditionalProperty(String key)final BaseCheck.BuilderremoveAllAdditionalProperties(Set<String> keys)final BaseCheckbuild()Returns an immutable instance of BaseCheck. -
-
Method Detail
-
id
final BaseCheck.Builder id(String id)
-
id
final BaseCheck.Builder id(JsonField<String> id)
Sets Builder.id to an arbitrary JSON value.
You should usually call Builder.id with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final BaseCheck.Builder status(BaseCheck.Status status)
-
status
final BaseCheck.Builder status(JsonField<BaseCheck.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final BaseCheck.Builder type(BaseCheck.Type type)
-
type
final BaseCheck.Builder type(JsonField<BaseCheck.Type> type)
Sets Builder.type to an arbitrary JSON value.
You should usually call Builder.type with a well-typed Type value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final BaseCheck.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BaseCheck.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BaseCheck.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BaseCheck.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BaseCheck.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-