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 StringThe description of the issue level security item.protected StringThe ID of the issue level security item.protected BooleanWhether the issue level security item is the default.protected StringThe ID of the issue level security scheme.protected StringThe name of the issue level security item.protected StringThe URL of the issue level security item. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSecurityLevel(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 booleanThe description of the issue level security item.description(String description) The description of the issue level security item.booleaninthashCode()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
-