Class RemoveUserOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv3.spec.RemoveUserOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class RemoveUserOperationSpec
extends Object
RemoveUserSpec
Specification for the RemoveUser operation.
Delete user
-
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
RemoveUserOperationSpec
(String accountId, String username, String key) Constructs a validated instance ofRemoveUserOperationSpec
.Constructs a validated instance ofRemoveUserOperationSpec
. -
Method Summary
Modifier and TypeMethodDescription@NotNull 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()
@Nullable String
key()
This parameter is no longer available.This parameter is no longer available.toString()
@Nullable String
username()
This parameter is no longer available.This parameter is no longer available.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
-
RemoveUserOperationSpec
Constructs a validated instance ofRemoveUserOperationSpec
.- Parameters:
spec
- the specification to process
-
RemoveUserOperationSpec
Constructs a validated instance ofRemoveUserOperationSpec
.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*.username
- This parameter is no longer available. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.key
- This parameter is no longer available. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
-
RemoveUserOperationSpec
protected RemoveUserOperationSpec()
-
-
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*. -
username
This parameter is no longer available. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. -
key
This parameter is no longer available. 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
.
-
username
This parameter is no longer available. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.- Returns:
this
.
-
key
This parameter is no longer available. 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
-