Class AzureHttpRecorder.HttpRecordable
- java.lang.Object
-
- com.microsoft.jenkins.azurecommons.telemetry.AzureHttpRecorder.HttpRecordable
-
- Enclosing class:
- AzureHttpRecorder
public static class AzureHttpRecorder.HttpRecordable extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpRecordable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getExtraProperties()
int
getHttpCode()
String
getHttpMessage()
String
getHttpMethod()
String
getRequestId()
URI
getRequestUri()
AzureHttpRecorder.HttpRecordable
withExtraProperty(String name, String value)
AzureHttpRecorder.HttpRecordable
withHttpCode(int code)
AzureHttpRecorder.HttpRecordable
withHttpMessage(String message)
AzureHttpRecorder.HttpRecordable
withHttpMethod(String method)
AzureHttpRecorder.HttpRecordable
withRequestId(String id)
AzureHttpRecorder.HttpRecordable
withRequestUri(URI uri)
-
-
-
Method Detail
-
getRequestUri
public URI getRequestUri()
-
withRequestUri
public AzureHttpRecorder.HttpRecordable withRequestUri(URI uri)
-
getHttpMethod
public String getHttpMethod()
-
withHttpMethod
public AzureHttpRecorder.HttpRecordable withHttpMethod(String method)
-
getHttpCode
public int getHttpCode()
-
withHttpCode
public AzureHttpRecorder.HttpRecordable withHttpCode(int code)
-
getHttpMessage
public String getHttpMessage()
-
withHttpMessage
public AzureHttpRecorder.HttpRecordable withHttpMessage(String message)
-
getRequestId
public String getRequestId()
-
withRequestId
public AzureHttpRecorder.HttpRecordable withRequestId(String id)
-
withExtraProperty
public AzureHttpRecorder.HttpRecordable withExtraProperty(String name, String value)
-
-