Class MessageDeliveryLog.Builder
-
- All Implemented Interfaces:
public final class MessageDeliveryLog.BuilderA builder for MessageDeliveryLog.
-
-
Method Summary
-
-
Method Detail
-
id
final MessageDeliveryLog.Builder id(String id)
The unique identifier for the message delivery log.
-
id
final MessageDeliveryLog.Builder id(JsonField<String> id)
Sets Builder.id to an arbitrary JSON value.
You should usually call Builder.id with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
_typename
final MessageDeliveryLog.Builder _typename(String _typename)
The typename of the schema.
-
_typename
final MessageDeliveryLog.Builder _typename(JsonField<String> _typename)
Sets Builder._typename to an arbitrary JSON value.
You should usually call Builder._typename with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
environmentId
final MessageDeliveryLog.Builder environmentId(String environmentId)
The ID of the environment in which the message delivery occurred.
-
environmentId
final MessageDeliveryLog.Builder environmentId(JsonField<String> environmentId)
Sets Builder.environmentId to an arbitrary JSON value.
You should usually call Builder.environmentId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
insertedAt
final MessageDeliveryLog.Builder insertedAt(String insertedAt)
Timestamp when the message delivery log was created.
-
insertedAt
final MessageDeliveryLog.Builder insertedAt(JsonField<String> insertedAt)
Sets Builder.insertedAt to an arbitrary JSON value.
You should usually call Builder.insertedAt with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
request
final MessageDeliveryLog.Builder request(MessageDeliveryLog.Request request)
A message delivery log request.
-
request
final MessageDeliveryLog.Builder request(JsonField<MessageDeliveryLog.Request> request)
Sets Builder.request to an arbitrary JSON value.
You should usually call Builder.request with a well-typed Request value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
response
final MessageDeliveryLog.Builder response(MessageDeliveryLog.Response response)
A message delivery log response.
-
response
final MessageDeliveryLog.Builder response(JsonField<MessageDeliveryLog.Response> response)
Sets Builder.response to an arbitrary JSON value.
You should usually call Builder.response with a well-typed Response value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
serviceName
final MessageDeliveryLog.Builder serviceName(String serviceName)
The name of the service that processed the delivery.
-
serviceName
final MessageDeliveryLog.Builder serviceName(JsonField<String> serviceName)
Sets Builder.serviceName to an arbitrary JSON value.
You should usually call Builder.serviceName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final MessageDeliveryLog.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final MessageDeliveryLog.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final MessageDeliveryLog.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final MessageDeliveryLog.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final MessageDeliveryLog.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final MessageDeliveryLog build()
Returns an immutable instance of MessageDeliveryLog.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.id() ._typename() .environmentId() .insertedAt() .request() .response() .serviceName()
-
-
-
-