Package io.moov.sdk.models.components
Class PatchAccount.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.PatchAccount.Builder
-
- Enclosing class:
- PatchAccount
public static final class PatchAccount.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchAccountbuild()PatchAccount.BuildercustomerSupport(PatchAccountCustomerSupport customerSupport)PatchAccount.BuildercustomerSupport(org.openapitools.jackson.nullable.JsonNullable<? extends PatchAccountCustomerSupport> customerSupport)PatchAccount.BuilderforeignID(java.lang.String foreignID)PatchAccount.BuilderforeignID(java.util.Optional<java.lang.String> foreignID)PatchAccount.Buildermetadata(java.util.Map<java.lang.String,java.lang.String> metadata)PatchAccount.Buildermetadata(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.String>> metadata)PatchAccount.Builderprofile(PatchProfile profile)Describes the fields available when patching a profile.PatchAccount.Builderprofile(java.util.Optional<? extends PatchProfile> profile)Describes the fields available when patching a profile.PatchAccount.Buildersettings(CreateAccountSettings settings)PatchAccount.Buildersettings(java.util.Optional<? extends CreateAccountSettings> settings)PatchAccount.BuildertermsOfService(PatchAccountTermsOfService termsOfService)PatchAccount.BuildertermsOfService(java.util.Optional<? extends PatchAccountTermsOfService> termsOfService)
-
-
-
Method Detail
-
profile
public PatchAccount.Builder profile(PatchProfile profile)
Describes the fields available when patching a profile. Each object can be patched independent of patching the other fields.
-
profile
public PatchAccount.Builder profile(java.util.Optional<? extends PatchProfile> profile)
Describes the fields available when patching a profile. Each object can be patched independent of patching the other fields.
-
metadata
public PatchAccount.Builder metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
-
metadata
public PatchAccount.Builder metadata(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.String>> metadata)
-
termsOfService
public PatchAccount.Builder termsOfService(PatchAccountTermsOfService termsOfService)
-
termsOfService
public PatchAccount.Builder termsOfService(java.util.Optional<? extends PatchAccountTermsOfService> termsOfService)
-
foreignID
public PatchAccount.Builder foreignID(java.lang.String foreignID)
-
foreignID
public PatchAccount.Builder foreignID(java.util.Optional<java.lang.String> foreignID)
-
customerSupport
public PatchAccount.Builder customerSupport(PatchAccountCustomerSupport customerSupport)
-
customerSupport
public PatchAccount.Builder customerSupport(org.openapitools.jackson.nullable.JsonNullable<? extends PatchAccountCustomerSupport> customerSupport)
-
settings
public PatchAccount.Builder settings(CreateAccountSettings settings)
-
settings
public PatchAccount.Builder settings(java.util.Optional<? extends CreateAccountSettings> settings)
-
build
public PatchAccount build()
-
-