Class ApplicationProperty
java.lang.Object
io.github.primelib.jira4j.restv2.model.ApplicationProperty
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ApplicationProperty
extends Object
ApplicationProperty
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionThe allowed values, if applicable.protected StringThe default value of the application property.protected StringThe description of the application property.protected Stringprotected StringThe ID of the application property.protected StringThe key of the application property.protected StringThe name of the application property.protected StringThe data type of the application property.protected StringThe new value. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs a validated instance ofApplicationProperty.ApplicationProperty(List<String> allowedValues, String defaultValue, String desc, String example, String id, String key, String name, String type, String value) Constructs a validated instance ofApplicationProperty. -
Method Summary
Modifier and TypeMethodDescriptionThe allowed values, if applicable.allowedValues(List<String> allowedValues) The allowed values, if applicable.builder()protected booleanThe default value of the application property.defaultValue(String defaultValue) The default value of the application property.desc()The description of the application property.The description of the application property.booleanexample()inthashCode()id()The ID of the application property.The ID of the application property.key()The key of the application property.The key of the application property.name()The name of the application property.The name of the application property.toString()type()The data type of the application property.The data type of the application property.value()The new value.The new value.
-
Field Details
-
allowedValues
The allowed values, if applicable. -
defaultValue
The default value of the application property. -
desc
The description of the application property. -
example
-
id
The ID of the application property. The ID and key are the same. -
key
The key of the application property. The ID and key are the same. -
name
The name of the application property. -
type
The data type of the application property. -
value
The new value.
-
-
Constructor Details
-
ApplicationProperty
Constructs a validated instance ofApplicationProperty.- Parameters:
spec- the specification to process
-
ApplicationProperty
@Internal public ApplicationProperty(List<String> allowedValues, String defaultValue, String desc, String example, String id, String key, String name, String type, String value) Constructs a validated instance ofApplicationProperty.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ApplicationProperty(Consumer)instead.- Parameters:
allowedValues- The allowed values, if applicable.defaultValue- The default value of the application property.desc- The description of the application property.example- exampleid- The ID of the application property. The ID and key are the same.key- The key of the application property. The ID and key are the same.name- The name of the application property.type- The data type of the application property.value- The new value.
-
ApplicationProperty
protected ApplicationProperty()
-
-
Method Details
-
builder
-
allowedValues
The allowed values, if applicable. -
defaultValue
The default value of the application property. -
desc
The description of the application property. -
example
-
id
The ID of the application property. The ID and key are the same. -
key
The key of the application property. The ID and key are the same. -
name
The name of the application property. -
type
The data type of the application property. -
value
The new value. -
allowedValues
The allowed values, if applicable.- Returns:
this.
-
defaultValue
The default value of the application property.- Returns:
this.
-
desc
The description of the application property.- Returns:
this.
-
example
- Returns:
this.
-
id
The ID of the application property. The ID and key are the same.- Returns:
this.
-
key
The key of the application property. The ID and key are the same.- Returns:
this.
-
name
The name of the application property.- Returns:
this.
-
type
The data type of the application property.- Returns:
this.
-
value
The new value.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-