Class ProjectScoreReplaceParams.Body
-
- All Implemented Interfaces:
public final class ProjectScoreReplaceParams.BodyA project score is a user-configured score, which can be manually-labeled through the UI
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classProjectScoreReplaceParams.Body.BuilderA builder for Body.
-
Method Summary
Modifier and Type Method Description final Stringname()Name of the project score final StringprojectId()Unique identifier for the project that the project score belongs under final ProjectScoreTypescoreType()The type of the configured score final Optional<ProjectScoreReplaceParams.Categories>categories()For categorical-type project scores, the list of all categories final Optional<ProjectScoreConfig>config()final Optional<String>description()Textual description of the project score final JsonField<String>_name()Returns the raw JSON value of name. final JsonField<String>_projectId()Returns the raw JSON value of projectId. final JsonField<ProjectScoreType>_scoreType()Returns the raw JSON value of scoreType. final JsonField<ProjectScoreReplaceParams.Categories>_categories()Returns the raw JSON value of categories. final JsonField<ProjectScoreConfig>_config()Returns the raw JSON value of config. final JsonField<String>_description()Returns the raw JSON value of description. final Map<String, JsonValue>_additionalProperties()final ProjectScoreReplaceParams.Body.BuildertoBuilder()final ProjectScoreReplaceParams.Bodyvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ProjectScoreReplaceParams.Body.Builderbuilder()Returns a mutable builder for constructing an instance of Body. -
-
Method Detail
-
projectId
final String projectId()
Unique identifier for the project that the project score belongs under
-
scoreType
final ProjectScoreType scoreType()
The type of the configured score
-
categories
final Optional<ProjectScoreReplaceParams.Categories> categories()
For categorical-type project scores, the list of all categories
-
config
final Optional<ProjectScoreConfig> config()
-
description
final Optional<String> description()
Textual description of the project score
-
_name
final JsonField<String> _name()
Returns the raw JSON value of name.
Unlike name, this method doesn't throw if the JSON field has an unexpected type.
-
_projectId
final JsonField<String> _projectId()
Returns the raw JSON value of projectId.
Unlike projectId, this method doesn't throw if the JSON field has an unexpected type.
-
_scoreType
final JsonField<ProjectScoreType> _scoreType()
Returns the raw JSON value of scoreType.
Unlike scoreType, this method doesn't throw if the JSON field has an unexpected type.
-
_categories
final JsonField<ProjectScoreReplaceParams.Categories> _categories()
Returns the raw JSON value of categories.
Unlike categories, this method doesn't throw if the JSON field has an unexpected type.
-
_config
final JsonField<ProjectScoreConfig> _config()
Returns the raw JSON value of config.
Unlike config, this method doesn't throw if the JSON field has an unexpected type.
-
_description
final JsonField<String> _description()
Returns the raw JSON value of description.
Unlike description, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final ProjectScoreReplaceParams.Body.Builder toBuilder()
-
validate
final ProjectScoreReplaceParams.Body validate()
-
builder
final static ProjectScoreReplaceParams.Body.Builder builder()
Returns a mutable builder for constructing an instance of Body.
The following fields are required:
.name() .projectId() .scoreType()
-
-
-
-