Class CustomFieldDefinition.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.CustomFieldDefinition.Builder
-
- Enclosing class:
- CustomFieldDefinition
public static final class CustomFieldDefinition.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomFieldDefinitionbuild()CustomFieldDefinition.Builderdescription(java.lang.String description)CustomFieldDefinition.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)CustomFieldDefinition.Builderid(java.lang.String id)Unique identifierCustomFieldDefinition.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierCustomFieldDefinition.Buildername(java.lang.String name)CustomFieldDefinition.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)CustomFieldDefinition.Builderoptions(java.util.List<CustomFieldOption> options)An array of possible options for the custom field.CustomFieldDefinition.Builderoptions(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFieldOption>> options)An array of possible options for the custom field.CustomFieldDefinition.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierCustomFieldDefinition.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierCustomFieldDefinition.Buildertype(CustomFieldDefinitionType type)The type of the custom field.CustomFieldDefinition.Buildertype(org.openapitools.jackson.nullable.JsonNullable<? extends CustomFieldDefinitionType> type)The type of the custom field.
-
-
-
Method Detail
-
id
public CustomFieldDefinition.Builder id(java.lang.String id)
Unique identifier
-
id
public CustomFieldDefinition.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public CustomFieldDefinition.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public CustomFieldDefinition.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
name
public CustomFieldDefinition.Builder name(java.lang.String name)
-
name
public CustomFieldDefinition.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
-
description
public CustomFieldDefinition.Builder description(java.lang.String description)
-
description
public CustomFieldDefinition.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
-
type
public CustomFieldDefinition.Builder type(CustomFieldDefinitionType type)
The type of the custom field.
-
type
public CustomFieldDefinition.Builder type(org.openapitools.jackson.nullable.JsonNullable<? extends CustomFieldDefinitionType> type)
The type of the custom field.
-
options
public CustomFieldDefinition.Builder options(java.util.List<CustomFieldOption> options)
An array of possible options for the custom field.
-
options
public CustomFieldDefinition.Builder options(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFieldOption>> options)
An array of possible options for the custom field.
-
build
public CustomFieldDefinition build()
-
-