Class SecurityLevel
java.lang.Object
io.github.primelib.jira4j.restv3.model.SecurityLevel
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SecurityLevel
extends Object
SecurityLevel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The description of the issue level security item.protected String
The ID of the issue level security item.protected Boolean
Whether the issue level security item is the default.protected String
The ID of the issue level security scheme.protected String
The name of the issue level security item.protected String
The URL of the issue level security item. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SecurityLevel
(String description, String id, Boolean isDefault, String issueSecuritySchemeId, String name, String self) Constructs a validated instance ofSecurityLevel
.SecurityLevel
(Consumer<SecurityLevel> spec) Constructs a validated instance ofSecurityLevel
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
The description of the issue level security item.description
(String description) The description of the issue level security item.boolean
int
hashCode()
id()
The ID of the issue level security item.The ID of the issue level security item.Whether the issue level security item is the default.Whether the issue level security item is the default.The ID of the issue level security scheme.issueSecuritySchemeId
(String issueSecuritySchemeId) The ID of the issue level security scheme.name()
The name of the issue level security item.The name of the issue level security item.self()
The URL of the issue level security item.The URL of the issue level security item.toString()
-
Field Details
-
description
The description of the issue level security item. -
id
The ID of the issue level security item. -
isDefault
Whether the issue level security item is the default. -
issueSecuritySchemeId
The ID of the issue level security scheme. -
name
The name of the issue level security item. -
self
The URL of the issue level security item.
-
-
Constructor Details
-
SecurityLevel
Constructs a validated instance ofSecurityLevel
.- Parameters:
spec
- the specification to process
-
SecurityLevel
@Internal public SecurityLevel(String description, String id, Boolean isDefault, String issueSecuritySchemeId, String name, String self) Constructs a validated instance ofSecurityLevel
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SecurityLevel(Consumer)
instead.- Parameters:
description
- The description of the issue level security item.id
- The ID of the issue level security item.isDefault
- Whether the issue level security item is the default.issueSecuritySchemeId
- The ID of the issue level security scheme.name
- The name of the issue level security item.self
- The URL of the issue level security item.
-
SecurityLevel
protected SecurityLevel()
-
-
Method Details
-
builder
-
description
The description of the issue level security item. -
id
The ID of the issue level security item. -
isDefault
Whether the issue level security item is the default. -
issueSecuritySchemeId
The ID of the issue level security scheme. -
name
The name of the issue level security item. -
self
The URL of the issue level security item. -
description
The description of the issue level security item.- Returns:
this
.
-
id
The ID of the issue level security item.- Returns:
this
.
-
isDefault
Whether the issue level security item is the default.- Returns:
this
.
-
issueSecuritySchemeId
The ID of the issue level security scheme.- Returns:
this
.
-
name
The name of the issue level security item.- Returns:
this
.
-
self
The URL of the issue level security item.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-