Class CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder
-
- All Implemented Interfaces:
public final class CardWebProvisionResponse.WebPushProvisioningResponseJws.BuilderA builder for WebPushProvisioningResponseJws.
-
-
Method Summary
-
-
Method Detail
-
header
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder header(CardWebProvisionResponse.WebPushProvisioningResponseJws.WebPushProvisioningResponseHeader header)
JWS unprotected headers containing header parameters that aren't integrity-protected by the JWS signature.
-
header
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder header(JsonField<CardWebProvisionResponse.WebPushProvisioningResponseJws.WebPushProvisioningResponseHeader> header)
Sets Builder.header to an arbitrary JSON value.
You should usually call Builder.header with a well-typed WebPushProvisioningResponseHeader value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
payload
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder payload(String payload)
Base64url encoded JSON object containing the provisioning payload.
-
payload
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder payload(JsonField<String> payload)
Sets Builder.payload to an arbitrary JSON value.
You should usually call Builder.payload with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
protected_
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder protected_(String protected_)
Base64url encoded JWS protected headers containing the header parameters that are integrity-protected by the JWS signature.
-
protected_
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder protected_(JsonField<String> protected_)
Sets Builder.protected_ to an arbitrary JSON value.
You should usually call Builder.protected_ with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
signature
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder signature(String signature)
Base64url encoded signature of the JWS object.
-
signature
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder signature(JsonField<String> signature)
Sets Builder.signature to an arbitrary JSON value.
You should usually call Builder.signature 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 CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardWebProvisionResponse.WebPushProvisioningResponseJws.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardWebProvisionResponse.WebPushProvisioningResponseJws build()
Returns an immutable instance of WebPushProvisioningResponseJws.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-