Klasse AddLabelWatcherOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.AddLabelWatcherOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AddLabelWatcherOperationSpec
extends Object
AddLabelWatcherSpec
Specification for the AddLabelWatcher operation.
Add label watcher
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAddLabelWatcherOperationSpec(String xAtlassianToken, String labelName, String key, String username, String accountId) Constructs a validated instance ofAddLabelWatcherOperationSpec.Constructs a validated instance ofAddLabelWatcherOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable StringThe account ID of the user.The account ID of the user.builder()protected booleanbooleaninthashCode()@Nullable Stringkey()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.@NotNull StringThe name of the label to add the watcher to.The name of the label to add the watcher to.toString()@Nullable Stringusername()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.voidvalidate()Validates the Spec, will throw a exception if required parameters are missing@NotNull StringNote, you must add header when making a request, as this operation has XSRF protection.xAtlassianToken(@NotNull String xAtlassianToken) Note, you must add header when making a request, as this operation has XSRF protection.
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
AddLabelWatcherOperationSpec
Constructs a validated instance ofAddLabelWatcherOperationSpec.- Parameter:
spec- the specification to process
-
AddLabelWatcherOperationSpec
@Internal public AddLabelWatcherOperationSpec(String xAtlassianToken, String labelName, String key, String username, String accountId) Constructs a validated instance ofAddLabelWatcherOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
xAtlassianToken- Note, you must add header when making a request, as this operation has XSRF protection.labelName- The name of the label to add the watcher to.key- This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.username- This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.accountId- The account ID of the user. The accountId uniquely identifies the user across all Atlassian products. For example,384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192.
-
AddLabelWatcherOperationSpec
protected AddLabelWatcherOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
xAtlassianToken
Note, you must add header when making a request, as this operation has XSRF protection. -
labelName
The name of the label to add the watcher to. -
key
This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details. -
username
This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details. -
accountId
The account ID of the user. The accountId uniquely identifies the user across all Atlassian products. For example,384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192. -
xAtlassianToken
Note, you must add header when making a request, as this operation has XSRF protection.- Gibt zurück:
this.
-
labelName
The name of the label to add the watcher to.- Gibt zurück:
this.
-
key
This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.- Gibt zurück:
this.
-
username
This parameter is no longer available and will be removed from the documentation soon. UseaccountIdinstead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.- Gibt zurück:
this.
-
accountId
The account ID of the user. The accountId uniquely identifies the user across all Atlassian products. For example,384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-