A B C D E F G H I L O P R S T U V W 
All Classes All Packages

A

addDataBinary(String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
addFormPart(String, String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
addHeader(String, String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
asString(Platform, boolean, boolean, boolean) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 

B

build() - Method in class com.github.dzieciou.testing.curl.Options.Builder
 
builder() - Static method in class com.github.dzieciou.testing.curl.Options
 
Builder() - Constructor for class com.github.dzieciou.testing.curl.Options.Builder
 

C

canLogStacktrace() - Method in class com.github.dzieciou.testing.curl.Options
 
com.github.dzieciou.testing.curl - package com.github.dzieciou.testing.curl
 
createConfig() - Static method in class com.github.dzieciou.testing.curl.CurlLoggingRestAssuredConfigFactory
Creates a REST-assured configuration to generate curl command using default options.
createConfig(Options) - Static method in class com.github.dzieciou.testing.curl.CurlLoggingRestAssuredConfigFactory
Creates a REST-assured configuration to generate curl command using custom options.
CurlCommand - Class in com.github.dzieciou.testing.curl
Represents curl command and provides a way to serialize it through CurlCommand.asString(Platform, boolean, boolean, boolean) method.
CurlCommand() - Constructor for class com.github.dzieciou.testing.curl.CurlCommand
 
CurlCommand.FormPart - Class in com.github.dzieciou.testing.curl
 
CurlCommand.Header - Class in com.github.dzieciou.testing.curl
 
CurlCommand.ServerAuthentication - Class in com.github.dzieciou.testing.curl
 
CurlLoggingInterceptor - Class in com.github.dzieciou.testing.curl
Logs each HTTP request as CURL command in "curl" log.
CurlLoggingInterceptor(Options) - Constructor for class com.github.dzieciou.testing.curl.CurlLoggingInterceptor
 
CurlLoggingRestAssuredConfigFactory - Class in com.github.dzieciou.testing.curl
Creates `RestAssuredConfig` objects that configure REST-assured to log each HTTP request as CURL command.
CurlLoggingRestAssuredConfigFactory() - Constructor for class com.github.dzieciou.testing.curl.CurlLoggingRestAssuredConfigFactory
 

D

dontEscapeNonAscii() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Disable escaping non ASCII characters for POSIX platforms.
dontLogStacktrace() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to not print a stacktrace where curl command has been generated.

E

escapeNonAscii() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Enable escaping non ASCII characters for POSIX platforms.
escapeNonAscii() - Method in class com.github.dzieciou.testing.curl.Options
 

F

FormPart(String, String) - Constructor for class com.github.dzieciou.testing.curl.CurlCommand.FormPart
 

G

generateCurl(HttpRequest) - Method in class com.github.dzieciou.testing.curl.Http2Curl
Generates single-line CURL command for a given HTTP request.
getContent() - Method in class com.github.dzieciou.testing.curl.CurlCommand.FormPart
 
getCurlUpdater() - Method in class com.github.dzieciou.testing.curl.Options
 
getName() - Method in class com.github.dzieciou.testing.curl.CurlCommand.FormPart
 
getName() - Method in class com.github.dzieciou.testing.curl.CurlCommand.Header
 
getPassword() - Method in class com.github.dzieciou.testing.curl.CurlCommand.ServerAuthentication
 
getTargetPlatform() - Method in class com.github.dzieciou.testing.curl.Options
 
getUser() - Method in class com.github.dzieciou.testing.curl.CurlCommand.ServerAuthentication
 
getValue() - Method in class com.github.dzieciou.testing.curl.CurlCommand.Header
 

H

hasData() - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
Header(String, String) - Constructor for class com.github.dzieciou.testing.curl.CurlCommand.Header
 
Http2Curl - Class in com.github.dzieciou.testing.curl
Generates CURL command for a given HTTP request.
Http2Curl(Options) - Constructor for class com.github.dzieciou.testing.curl.Http2Curl
 

I

isOsWindows() - Method in enum com.github.dzieciou.testing.curl.Platform
 

L

lineSeparator() - Method in enum com.github.dzieciou.testing.curl.Platform
 
logStacktrace() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to print a stacktrace where curl command has been generated.

O

Options - Class in com.github.dzieciou.testing.curl
 
Options.Builder - Class in com.github.dzieciou.testing.curl
 

P

Platform - Enum in com.github.dzieciou.testing.curl
 
printMultiliner() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to print a curl command in multiple lines.
printMultiliner() - Method in class com.github.dzieciou.testing.curl.Options
 
printSingleliner() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to print a curl command in a single line.
process(HttpRequest, HttpContext) - Method in class com.github.dzieciou.testing.curl.CurlLoggingInterceptor
 

R

RECOGNIZE_AUTOMATICALLY - com.github.dzieciou.testing.curl.Platform
 
removeHeader(String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 

S

ServerAuthentication(String, String) - Constructor for class com.github.dzieciou.testing.curl.CurlCommand.ServerAuthentication
 
setCompressed(boolean) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setCookieHeader(String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setInsecure(boolean) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setMethod(String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setServerAuthentication(String, String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setUrl(String) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 
setVerbose(boolean) - Method in class com.github.dzieciou.testing.curl.CurlCommand
 

T

targetPlatform(Platform) - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configure the library to print curl command that will be executable on a given targetPlatform.
toString() - Method in class com.github.dzieciou.testing.curl.CurlCommand
 

U

UNIX - com.github.dzieciou.testing.curl.Platform
 
updateConfig(RestAssuredConfig) - Static method in class com.github.dzieciou.testing.curl.CurlLoggingRestAssuredConfigFactory
Updates a given REST-assured configuration to generate curl command using default options.
updateConfig(RestAssuredConfig, Options) - Static method in class com.github.dzieciou.testing.curl.CurlLoggingRestAssuredConfigFactory
Updates a given REST-assured configuration to generate curl command using custom options.
updateCurl(Consumer<CurlCommand>) - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to update curl command with a given curlUpdater before printing.
useLongForm() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to print long form of curl parameters.
useShortForm() - Method in class com.github.dzieciou.testing.curl.Options.Builder
Configures the library to print short form of curl parameters.
useShortForm() - Method in class com.github.dzieciou.testing.curl.Options
 

V

valueOf(String) - Static method in enum com.github.dzieciou.testing.curl.Platform
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.dzieciou.testing.curl.Platform
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS - com.github.dzieciou.testing.curl.Platform
 
A B C D E F G H I L O P R S T U V W 
All Classes All Packages