Class GetUserPropertyKeysOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv2.spec.GetUserPropertyKeysOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetUserPropertyKeysOperationSpec
extends Object
GetUserPropertyKeysSpec
Specification for the GetUserPropertyKeys operation.
Get user property keys
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Boolean
allows to disable validation of the spec, use with care! -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
GetUserPropertyKeysOperationSpec
(String accountId, String userKey, String username) Constructs a validated instance ofGetUserPropertyKeysOperationSpec
.Constructs a validated instance ofGetUserPropertyKeysOperationSpec
. -
Method Summary
Modifier and TypeMethodDescription@Nullable String
The account ID of the user, which uniquely identifies the user across all Atlassian products.The account ID of the user, which uniquely identifies the user across all Atlassian products.builder()
protected boolean
boolean
int
hashCode()
toString()
@Nullable String
userKey()
This parameter is no longer available and will be removed from the documentation soon.This parameter is no longer available and will be removed from the documentation soon.@Nullable String
username()
This parameter is no longer available and will be removed from the documentation soon.This parameter is no longer available and will be removed from the documentation soon.void
validate()
Validates the Spec, will throw a exception if required parameters are missing
-
Field Details
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Constructor Details
-
GetUserPropertyKeysOperationSpec
Constructs a validated instance ofGetUserPropertyKeysOperationSpec
.- Parameters:
spec
- the specification to process
-
GetUserPropertyKeysOperationSpec
@Internal public GetUserPropertyKeysOperationSpec(String accountId, String userKey, String username) Constructs a validated instance ofGetUserPropertyKeysOperationSpec
.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameters:
accountId
- The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.userKey
- This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.username
- This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
-
GetUserPropertyKeysOperationSpec
protected GetUserPropertyKeysOperationSpec()
-
-
Method Details
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Throws:
NullPointerException
-
builder
-
accountId
The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*. -
userKey
This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. -
username
This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. -
accountId
The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.- Returns:
this
.
-
userKey
This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.- Returns:
this
.
-
username
This parameter is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-