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