Package de.aaschmid.taskwarrior.message
Interface TaskwarriorRequestHeader
-
@Immutable public interface TaskwarriorRequestHeaderImmutable request header of a taskwarrior message according to https://taskwarrior.org/docs/design/request.html#msgreq
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTaskwarriorRequestHeader.Builderstatic classTaskwarriorRequestHeader.MessageType
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHEADER_AUTH_KEY_KEYstatic java.lang.StringHEADER_AUTH_KEY_ORGstatic java.lang.StringHEADER_AUTH_KEY_USERstatic java.lang.StringHEADER_KEY_CLIENTstatic java.lang.StringHEADER_KEY_PROTOCOLstatic java.lang.StringHEADER_KEY_TYPE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAdditionalHeaderEntries()TaskwarriorAuthenticationgetAuthentication()default java.lang.StringgetClient()default java.lang.StringgetProtocol()TaskwarriorRequestHeader.MessageTypegetType()static TaskwarriorRequestHeader.BuildertaskwarriorRequestHeaderBuilder()default java.util.Map<java.lang.String,java.lang.String>toMap()
-
-
-
Field Detail
-
HEADER_KEY_CLIENT
static final java.lang.String HEADER_KEY_CLIENT
- See Also:
- Constant Field Values
-
HEADER_KEY_PROTOCOL
static final java.lang.String HEADER_KEY_PROTOCOL
- See Also:
- Constant Field Values
-
HEADER_KEY_TYPE
static final java.lang.String HEADER_KEY_TYPE
- See Also:
- Constant Field Values
-
HEADER_AUTH_KEY_KEY
static final java.lang.String HEADER_AUTH_KEY_KEY
- See Also:
- Constant Field Values
-
HEADER_AUTH_KEY_ORG
static final java.lang.String HEADER_AUTH_KEY_ORG
- See Also:
- Constant Field Values
-
HEADER_AUTH_KEY_USER
static final java.lang.String HEADER_AUTH_KEY_USER
- See Also:
- Constant Field Values
-
-
Method Detail
-
taskwarriorRequestHeaderBuilder
static TaskwarriorRequestHeader.Builder taskwarriorRequestHeaderBuilder()
-
getAuthentication
TaskwarriorAuthentication getAuthentication()
-
getType
TaskwarriorRequestHeader.MessageType getType()
-
getClient
@Default default java.lang.String getClient()
-
getProtocol
@Default default java.lang.String getProtocol()
-
getAdditionalHeaderEntries
java.util.Map<java.lang.String,java.lang.String> getAdditionalHeaderEntries()
-
toMap
default java.util.Map<java.lang.String,java.lang.String> toMap()
-
-