Class LogCreateParams.Builder
-
- All Implemented Interfaces:
public final class LogCreateParams.BuilderA builder for LogCreateParams.
-
-
Method Summary
-
-
Method Detail
-
id
final LogCreateParams.Builder id(String id)
-
id
final LogCreateParams.Builder id(Optional<String> id)
Alias for calling Builder.id with
id.orElse(null).
-
body
final LogCreateParams.Builder body(LogCreateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
summary
final LogCreateParams.Builder summary(String summary)
-
summary
final LogCreateParams.Builder summary(JsonField<String> summary)
Sets Builder.summary to an arbitrary JSON value.
You should usually call Builder.summary with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
details
final LogCreateParams.Builder details(LogCreateParams.Details details)
-
details
final LogCreateParams.Builder details(JsonField<LogCreateParams.Details> details)
Sets Builder.details to an arbitrary JSON value.
You should usually call Builder.details with a well-typed Details value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
eventType
final LogCreateParams.Builder eventType(String eventType)
-
eventType
final LogCreateParams.Builder eventType(JsonField<String> eventType)
Sets Builder.eventType to an arbitrary JSON value.
You should usually call Builder.eventType with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
workItemId
final LogCreateParams.Builder workItemId(String workItemId)
-
workItemId
final LogCreateParams.Builder workItemId(JsonField<String> workItemId)
Sets Builder.workItemId to an arbitrary JSON value.
You should usually call Builder.workItemId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final LogCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final LogCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final LogCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final LogCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final LogCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final LogCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final LogCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final LogCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final LogCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final LogCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final LogCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final LogCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final LogCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final LogCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final LogCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final LogCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final LogCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final LogCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final LogCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final LogCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final LogCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final LogCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final LogCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final LogCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final LogCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final LogCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final LogCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final LogCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final LogCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final LogCreateParams build()
Returns an immutable instance of LogCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.summary()
-
-
-
-