From 204da9e861c0b066d5a94ca0f5f7518bf21122cc Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Sat, 20 Jun 2026 00:37:33 +0000 Subject: [PATCH] =?UTF-8?q?##=20Java=20SDK=20Changes:=20*=20`clerk.clients?= =?UTF-8?q?.list()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.clients.verify()`:=20=20`error`=20**Cha?= =?UTF-8?q?nged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.clients.g?= =?UTF-8?q?et()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.emailAddresses.create()`:=20=20=20*=20?= =?UTF-8?q?=20`response.verification`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailAddresses.get()`:?= =?UTF-8?q?=20=20=20*=20=20`response.verification`=20**Changed**=20(Breaki?= =?UTF-8?q?ng=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailAddresses.?= =?UTF-8?q?delete()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.emailAddresses.update()`:=20=20=20*=20?= =?UTF-8?q?=20`response.verification`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailAddresses.prepare?= =?UTF-8?q?Verification()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailAddresses.attemptVerifica?= =?UTF-8?q?tion()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.emailAddresses.replaceForUser()`:=20=20?= =?UTF-8?q?=20*=20=20`response.verification`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.phoneNumbers.create()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.phoneNumbers.get()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.phoneNumbers.de?= =?UTF-8?q?lete()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.phoneNumbers.update()`:=20=20`error`=20?= =?UTF-8?q?**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.phon?= =?UTF-8?q?eNumbers.prepareVerification()`:=20=20`error`=20**Changed**=20(?= =?UTF-8?q?Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.phoneNumbers.attemp?= =?UTF-8?q?tVerification()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.phoneNumbers.replaceForUser()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.sessions.list()`:=20=20`error`=20**Changed**=20(B?= =?UTF-8?q?reaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.sessions.create()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.sessions.get()`:=20=20`error`=20**Changed**=20(Br?= =?UTF-8?q?eaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.sessions.refresh()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.sessions.revoke()`:=20=20`error`=20**Changed**=20?= =?UTF-8?q?(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.sessions.createTok?= =?UTF-8?q?en()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.sessions.createTokenFromTemplate()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.emailSmsTemplates.list()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailSmsTemplat?= =?UTF-8?q?es.get()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.emailSmsTemplates.revert()`:=20=20`erro?= =?UTF-8?q?r`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk?= =?UTF-8?q?.emailSmsTemplates.toggleTemplateDelivery()`:=20=20`error`=20**?= =?UTF-8?q?Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.emailA?= =?UTF-8?q?ndSmsTemplates.upsert()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.templates.preview()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.users.list()`:=20=20=20*=20=20`response.[]`=20**Chang?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.u?= =?UTF-8?q?sers.create()`:=20=20=20*=20=20`response`=20**Changed**=20(Brea?= =?UTF-8?q?king=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.count()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.users.get()`:=20=20=20*=20=20`response`=20**Chang?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.u?= =?UTF-8?q?sers.update()`:=20=20=20*=20=20`response`=20**Changed**=20(Brea?= =?UTF-8?q?king=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.delete()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.users.ban()`:=20=20=20*=20=20`response`=20**Chang?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.u?= =?UTF-8?q?sers.unban()`:=20=20=20*=20=20`response`=20**Changed**=20(Break?= =?UTF-8?q?ing=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.bulkBan()?= =?UTF-8?q?`:=20=20=20*=20=20`response.[]`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.bulkUnban()`:=20?= =?UTF-8?q?=20=20*=20=20`response.[]`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.lock()`:=20=20?= =?UTF-8?q?=20*=20=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.unlock()`:=20=20=20*=20?= =?UTF-8?q?=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.setProfileImage()`:=20=20=20*=20?= =?UTF-8?q?=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.deleteProfileImage()`:=20=20=20*?= =?UTF-8?q?=20=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F?= =?UTF-8?q?)=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.updateMetadata()`:=20=20=20*=20?= =?UTF-8?q?=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.replaceMetadata()`:=20=20=20*=20?= =?UTF-8?q?=20`response`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.getBillingSubscription()`:=20=20`?= =?UTF-8?q?error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`c?= =?UTF-8?q?lerk.users.getBillingCreditBalance()`:=20=20`error`=20**Changed?= =?UTF-8?q?**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.adjustB?= =?UTF-8?q?illingCreditBalance()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.getOAuthAccessToken()?= =?UTF-8?q?`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.users.getOrganizationMemberships()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.u?= =?UTF-8?q?sers.getOrganizationInvitations()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.verifyPas?= =?UTF-8?q?sword()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.verifyTotp()`:=20=20`error`=20**C?= =?UTF-8?q?hanged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.d?= =?UTF-8?q?isableMfa()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.deleteBackupCodes()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.users.deletePasskey()`:=20=20`error`=20**Changed**=20?= =?UTF-8?q?(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.deleteWeb3Wa?= =?UTF-8?q?llet()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.users.deleteTotp()`:=20=20`error`=20**C?= =?UTF-8?q?hanged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.d?= =?UTF-8?q?eleteExternalAccount()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.setPasswordCompromise?= =?UTF-8?q?d()`:=20=20=20*=20=20`response`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.unsetPasswordCom?= =?UTF-8?q?promised()`:=20=20=20*=20=20`response`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**=20?= =?UTF-8?q?(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.users.getInstanceO?= =?UTF-8?q?rganizationMemberships()`:=20=20`error`=20**Changed**=20(Breaki?= =?UTF-8?q?ng=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.invitations.create()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.invitations.bulkCreate()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.invitations.rev?= =?UTF-8?q?oke()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationInvitations.getAll()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.organizationInvitations.create()`:=20=20`error`=20**C?= =?UTF-8?q?hanged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organiz?= =?UTF-8?q?ationInvitations.list()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationInvitations.bu?= =?UTF-8?q?lkCreate()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationInvitations.listPending()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.organizationInvitations.get()`:=20=20`error`=20**?= =?UTF-8?q?Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organi?= =?UTF-8?q?zationInvitations.revoke()`:=20=20`error`=20**Changed**=20(Brea?= =?UTF-8?q?king=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.allowlistIdentifiers.li?= =?UTF-8?q?st()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.allowlistIdentifiers.create()`:=20=20`e?= =?UTF-8?q?rror`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`cl?= =?UTF-8?q?erk.allowlistIdentifiers.delete()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.blocklistIdenti?= =?UTF-8?q?fiers.list()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.blocklistIdentifiers.create()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.blocklistIdentifiers.delete()`:=20=20`error`=20**?= =?UTF-8?q?Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.betaFe?= =?UTF-8?q?atures.updateInstanceSettings()`:=20=20`error`=20**Changed**=20?= =?UTF-8?q?(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.betaFeatures.updat?= =?UTF-8?q?eProductionInstanceDomain()`:=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.actorTokens.create()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.actorTokens.revoke()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.domains.add()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.domains.delete()`:=20=20`error`=20**Changed**=20(?= =?UTF-8?q?Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.domains.update()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.instanceSettings.update()`:=20=20`error`=20**Chan?= =?UTF-8?q?ged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.instanceSe?= =?UTF-8?q?ttings.updateRestrictions()`:=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.instanceSettings.updat?= =?UTF-8?q?eCommunication()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.instanceSettings.updateOAuthAp?= =?UTF-8?q?plicationSettings()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.instanceSettings.changeDomain(?= =?UTF-8?q?)`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F?= =?UTF-8?q?)=20*=20`clerk.instanceSettings.getOrganizationSettings()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.instanceSettings.updateOrganizationSettings()`:=20=20?= =?UTF-8?q?`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`?= =?UTF-8?q?clerk.instanceSettings.updateInstanceProtect()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.w?= =?UTF-8?q?ebhooks.createSvixApp()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.webhooks.deleteSvixApp()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.webhooks.generateSvixAuthUrl()`:=20=20`error`=20*?= =?UTF-8?q?*Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.jwtTe?= =?UTF-8?q?mplates.create()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.jwtTemplates.get()`:=20=20`err?= =?UTF-8?q?or`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`cler?= =?UTF-8?q?k.jwtTemplates.update()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.jwtTemplates.delete()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.machines.list()`:=20=20`error`=20**Changed**=20(Break?= =?UTF-8?q?ing=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.machines.create()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.machines.get()`:=20=20`error`=20**Changed**=20(Breaki?= =?UTF-8?q?ng=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.machines.update()`:=20=20?= =?UTF-8?q?`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`?= =?UTF-8?q?clerk.machines.delete()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.machines.getSecretKey()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.machines.rotateSecretKey()`:=20=20`error`=20**Cha?= =?UTF-8?q?nged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.machines.?= =?UTF-8?q?createScope()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.machines.deleteScope()`:=20=20?= =?UTF-8?q?`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`?= =?UTF-8?q?clerk.organizations.list()`:=20=20`error`=20**Changed**=20(Brea?= =?UTF-8?q?king=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizations.create()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.organizations.get()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizations.u?= =?UTF-8?q?pdate()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizations.delete()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.o?= =?UTF-8?q?rganizations.mergeMetadata()`:=20=20`error`=20**Changed**=20(Br?= =?UTF-8?q?eaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizations.replace?= =?UTF-8?q?Metadata()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizations.uploadLogo()`:=20=20`erro?= =?UTF-8?q?r`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk?= =?UTF-8?q?.organizations.deleteLogo()`:=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizations.getBilli?= =?UTF-8?q?ngSubscription()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizations.getBillingCredit?= =?UTF-8?q?Balance()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizations.adjustBillingCreditBalanc?= =?UTF-8?q?e()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationRoles.list()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.o?= =?UTF-8?q?rganizationRoles.create()`:=20=20`error`=20**Changed**=20(Break?= =?UTF-8?q?ing=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationRoles.get()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.organizationRoles.update()`:=20=20`error`=20**Cha?= =?UTF-8?q?nged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizat?= =?UTF-8?q?ionRoles.delete()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationRoles.assignPermis?= =?UTF-8?q?sion()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationRoles.removePermission()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.organizationMemberships.create()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.o?= =?UTF-8?q?rganizationMemberships.list()`:=20=20`error`=20**Changed**=20(B?= =?UTF-8?q?reaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationMembersh?= =?UTF-8?q?ips.update()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationMemberships.delete?= =?UTF-8?q?()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationMemberships.updateMetadata(?= =?UTF-8?q?)`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F?= =?UTF-8?q?)=20*=20`clerk.organizationDomains.create()`:=20=20=20*=20=20`r?= =?UTF-8?q?esponse.enrollmentMode.enum(enterpriseSso)`=20**Added**=20(Brea?= =?UTF-8?q?king=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationDom?= =?UTF-8?q?ains.list()`:=20=20=20*=20=20`response.data[].enrollmentMode.en?= =?UTF-8?q?um(enterpriseSso)`=20**Added**=20(Breaking=20=E2=9A=A0=EF=B8=8F?= =?UTF-8?q?)=20=20=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationDomains.update()`:=20=20=20?= =?UTF-8?q?*=20=20`response.enrollmentMode.enum(enterpriseSso)`=20**Added*?= =?UTF-8?q?*=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`=20**?= =?UTF-8?q?Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organi?= =?UTF-8?q?zationDomains.delete()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationDomains.verifyO?= =?UTF-8?q?wnership()`:=20=20=20*=20=20`response.enrollmentMode.enum(enter?= =?UTF-8?q?priseSso)`=20**Added**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20?= =?UTF-8?q?=20*=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationDomains.listAll()`:=20=20?= =?UTF-8?q?=20*=20=20`request.enrollmentMode`=20**Changed**=20=20=20*=20?= =?UTF-8?q?=20`response.data[].enrollmentMode.enum(enterpriseSso)`=20**Add?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20=20=20*=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.p?= =?UTF-8?q?roxyChecks.verify()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.redirectUrls.create()`:=20=20`?= =?UTF-8?q?error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`c?= =?UTF-8?q?lerk.redirectUrls.get()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.redirectUrls.delete()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.signInTokens.create()`:=20=20`error`=20**Changed**=20?= =?UTF-8?q?(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.signInTokens.revok?= =?UTF-8?q?e()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.signUps.get()`:=20=20`error`=20**Change?= =?UTF-8?q?d**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.signUps.upda?= =?UTF-8?q?te()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.oauthApplications.list()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.o?= =?UTF-8?q?authApplications.create()`:=20=20`error`=20**Changed**=20(Break?= =?UTF-8?q?ing=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.oauthApplications.get()`?= =?UTF-8?q?:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.oauthApplications.update()`:=20=20`error`=20**Cha?= =?UTF-8?q?nged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.oauthAppl?= =?UTF-8?q?ications.delete()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.oauthApplications.uploadLogo()?= =?UTF-8?q?`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.oauthApplications.rotateSecret()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.s?= =?UTF-8?q?amlConnections.list()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.samlConnections.create()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.samlConnections.get()`:=20=20`error`=20**Changed*?= =?UTF-8?q?*=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.samlConnection?= =?UTF-8?q?s.update()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.samlConnections.delete()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.e?= =?UTF-8?q?nterpriseConnections.list()`:=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.enterpriseConnections.?= =?UTF-8?q?create()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.enterpriseConnections.get()`:=20=20`err?= =?UTF-8?q?or`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`cler?= =?UTF-8?q?k.enterpriseConnections.update()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.enterpriseConne?= =?UTF-8?q?ctions.delete()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.enterpriseConnections.listTest?= =?UTF-8?q?Runs()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.enterpriseConnections.createTestRun()`:?= =?UTF-8?q?=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= =?UTF-8?q?=20*=20`clerk.agentTasks.create()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.agentTasks.revo?= =?UTF-8?q?ke()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.waitlistEntries.create()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.w?= =?UTF-8?q?aitlistEntries.bulkCreate()`:=20=20`error`=20**Changed**=20(Bre?= =?UTF-8?q?aking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.waitlistEntries.delete?= =?UTF-8?q?()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.waitlistEntries.invite()`:=20=20`error`?= =?UTF-8?q?=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.w?= =?UTF-8?q?aitlistEntries.reject()`:=20=20`error`=20**Changed**=20(Breakin?= =?UTF-8?q?g=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.listPlans()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.billing.listPrices()`:=20=20`error`=20**Changed**=20(?= =?UTF-8?q?Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.createPrice?= =?UTF-8?q?()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.billing.listSubscriptionItems()`:=20=20?= =?UTF-8?q?`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`?= =?UTF-8?q?clerk.billing.cancelSubscriptionItem()`:=20=20`error`=20**Chang?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.ext?= =?UTF-8?q?endSubscriptionItemFreeTrial()`:=20=20`error`=20**Changed**=20(?= =?UTF-8?q?Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.createPrice?= =?UTF-8?q?Transition()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.listStatements()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.billing.getStatement()`:=20=20`error`=20**Changed**?= =?UTF-8?q?=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.billing.getStat?= =?UTF-8?q?ementPaymentAttempts()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationPermissions.lis?= =?UTF-8?q?t()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.organizationPermissions.create()`:=20?= =?UTF-8?q?=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*?= =?UTF-8?q?=20`clerk.organizationPermissions.get()`:=20=20`error`=20**Chan?= =?UTF-8?q?ged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizati?= =?UTF-8?q?onPermissions.update()`:=20=20`error`=20**Changed**=20(Breaking?= =?UTF-8?q?=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.organizationPermissions.del?= =?UTF-8?q?ete()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.roleSets.list()`:=20=20`error`=20**Chan?= =?UTF-8?q?ged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.roleSets.c?= =?UTF-8?q?reate()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.roleSets.get()`:=20=20`error`=20**Chang?= =?UTF-8?q?ed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.roleSets.up?= =?UTF-8?q?date()`:=20=20`error`=20**Changed**=20(Breaking=20=E2=9A=A0?= =?UTF-8?q?=EF=B8=8F)=20*=20`clerk.roleSets.replace()`:=20=20`error`=20**C?= =?UTF-8?q?hanged**=20(Breaking=20=E2=9A=A0=EF=B8=8F)=20*=20`clerk.roleSet?= =?UTF-8?q?s.addRoles()`:=20=20`error`=20**Changed**=20(Breaking=20?= =?UTF-8?q?=E2=9A=A0=EF=B8=8F)=20*=20`clerk.roleSets.replaceRole()`:=20=20?= =?UTF-8?q?`error`=20**Changed**=20(Breaking=20=E2=9A=A0=EF=B8=8F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .speakeasy/gen.lock | 248 +++++++----------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 +- README.md | 14 +- RELEASES.md | 12 +- docs/models/components/ClerkError.md | 12 +- .../ClerkErrorErrorEnterpriseAccountMeta.md | 7 - ...rErrorEnterpriseAccountVerificationMeta.md | 7 - ...rrorExternalAccountWithVerificationMeta.md | 7 - ...AccountWithVerificationVerificationMeta.md | 7 - docs/models/components/ClerkErrorErrorMeta.md | 7 - .../ClerkErrorErrorSAMLAccountMeta.md | 7 - docs/models/components/EnrollmentMode.md | 3 +- docs/models/components/ErrorClerkError.md | 12 +- docs/models/components/ErrorMeta.md | 7 - docs/models/components/Meta.md | 7 - ...VerificationGoogleOneTapErrorClerkError.md | 12 +- .../VerificationOauthErrorClerkError.md | 12 +- ...onOauthErrorEnterpriseAccountClerkError.md | 12 +- ...ificationSAMLErrorSAMLAccountClerkError.md | 12 +- .../VerificationSamlErrorClerkError.md | 12 +- ...ionSamlErrorEnterpriseAccountClerkError.md | 12 +- docs/models/errors/ClerkErrors.md | 2 +- docs/models/errors/Meta.md | 7 - .../CreateOrganizationDomainRequestBody.md | 10 +- docs/models/operations/EnrollmentMode.md | 15 +- .../ListAllOrganizationDomainsRequest.md | 2 +- .../ListOrganizationDomainsRequest.md | 14 +- .../UpdateOrganizationDomainRequestBody.md | 8 +- docs/sdks/organizationdomains/README.md | 4 +- docs/sdks/users/README.md | 2 + gradle.properties | 2 +- .../clerk/backend_api/SDKConfiguration.java | 4 +- .../java/com/clerk/backend_api/Users.java | 12 + .../models/components/ClerkError.java | 20 +- .../ClerkErrorErrorEnterpriseAccountMeta.java | 58 ---- ...rrorEnterpriseAccountVerificationMeta.java | 58 ---- ...orExternalAccountWithVerificationMeta.java | 58 ---- ...countWithVerificationVerificationMeta.java | 58 ---- .../components/ClerkErrorErrorMeta.java | 58 ---- .../ClerkErrorErrorSAMLAccountMeta.java | 58 ---- .../models/components/EnrollmentMode.java | 3 +- .../models/components/ErrorClerkError.java | 20 +- .../models/components/ErrorMeta.java | 58 ---- .../backend_api/models/components/Meta.java | 58 ---- ...rificationGoogleOneTapErrorClerkError.java | 20 +- .../VerificationOauthErrorClerkError.java | 20 +- ...OauthErrorEnterpriseAccountClerkError.java | 20 +- ...icationSAMLErrorSAMLAccountClerkError.java | 20 +- .../VerificationSamlErrorClerkError.java | 20 +- ...nSamlErrorEnterpriseAccountClerkError.java | 20 +- .../models/errors/ClerkErrors.java | 22 +- .../clerk/backend_api/models/errors/Meta.java | 58 ---- .../CreateOrganizationDomainRequestBody.java | 24 +- .../models/operations/EnrollmentMode.java | 7 +- .../ListAllOrganizationDomainsRequest.java | 18 +- .../ListOrganizationDomainsRequest.java | 30 ++- .../UpdateOrganizationDomainRequestBody.java | 24 +- .../operations/DeleteOrganizationDomain.java | 2 +- .../operations/UpdateOrganizationDomain.java | 2 +- .../com/clerk/backend_api/utils/Retries.java | 15 +- .../backend_api/utils/StreamingParser.java | 33 ++- 62 files changed, 424 insertions(+), 963 deletions(-) delete mode 100644 docs/models/components/ClerkErrorErrorEnterpriseAccountMeta.md delete mode 100644 docs/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md delete mode 100644 docs/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md delete mode 100644 docs/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md delete mode 100644 docs/models/components/ClerkErrorErrorMeta.md delete mode 100644 docs/models/components/ClerkErrorErrorSAMLAccountMeta.md delete mode 100644 docs/models/components/ErrorMeta.md delete mode 100644 docs/models/components/Meta.md delete mode 100644 docs/models/errors/Meta.md delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorSAMLAccountMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/components/Meta.java delete mode 100644 src/main/java/com/clerk/backend_api/models/errors/Meta.java diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index f4015933..c2f6fe4f 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 1d22a5a4-8bac-42e3-b164-121fcacf66c9 management: - docChecksum: ad87fb6c641056f81814bb04bc3f9a91 + docChecksum: 145b7f773a16d99ce9701d734f58dedb docVersion: "2026-05-12" - speakeasyVersion: 1.777.0 - generationVersion: 2.903.0 - releaseVersion: 5.0.0 - configChecksum: 62422f4e77757dbb2d77bd7005168879 + speakeasyVersion: 1.784.0 + generationVersion: 2.911.0 + releaseVersion: 5.0.1 + configChecksum: e4e00cd07d95e871ce08719616e23574 repoURL: https://github.com/clerk/clerk-sdk-java.git installationURL: https://github.com/clerk/clerk-sdk-java published: true persistentEdits: - generation_id: 39212209-43dd-4431-9df2-fc93e2786ce7 - pristine_commit_hash: d6fb4a8507b0e88e57ba8c4c36590ae4254dfd6a - pristine_tree_hash: 1a68b930d54bf1343a218a9c0ea8ad2595741359 + generation_id: c5429fbb-68bd-48e0-b2a2-da72b5c052f8 + pristine_commit_hash: 73999f56f33262038f55e3f040667fbdce7c543b + pristine_tree_hash: 51b59a4578ab4e1da07f4e90c9c924559a47a2a0 features: java: additionalDependencies: 0.1.0 @@ -31,7 +31,7 @@ features: nameOverrides: 2.81.5 nullables: 0.1.0 openEnums: 0.2.0 - retries: 0.1.2 + retries: 0.1.3 sdkHooks: 1.2.0 unions: 0.3.6 uploadStreams: 0.1.0 @@ -214,32 +214,8 @@ trackedFiles: pristine_git_object: 5c4b4bd245e9da656bf0f566da530b0f0c047392 docs/models/components/ClerkError.md: id: 96305ddf8e7d - last_write_checksum: sha1:89826f4416685242bf3d152002aa3133b9b79069 - pristine_git_object: 1d4de3feef1afca100982ad16d6c868f67afd906 - docs/models/components/ClerkErrorErrorEnterpriseAccountMeta.md: - id: e81f481b36ae - last_write_checksum: sha1:01a33a92d30ae6158809c167e7c891c7e7ca3dab - pristine_git_object: e12e48d273f0baf6dc79afc060eb2bb4ce5fa1ce - docs/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md: - id: 0beb9e9a2523 - last_write_checksum: sha1:6f22bf2352ea0258239e7502f148544d57ed5b01 - pristine_git_object: af28d7d0c644923d22fadc9f417f0ed26a7f3a2f - docs/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md: - id: 3ce3a082941d - last_write_checksum: sha1:95fe24d9995baa7cdc60e05cef4925dd46fdd7f4 - pristine_git_object: 498e597554ca06793299f5f9cff1ef78839d25a4 - docs/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md: - id: c28aa3b60aa1 - last_write_checksum: sha1:9f043b122b64b9f54018060a7b2a2db492f4adcd - pristine_git_object: ef070e0d77b9bc6f659f4b18a2662d4807a88108 - docs/models/components/ClerkErrorErrorMeta.md: - id: b5933beb7b80 - last_write_checksum: sha1:99adcd69e14f9eb25a67d28a59cafe2b1b0c2e8f - pristine_git_object: e705a2f726658e2c29a6a6b3bb42788d3dee4318 - docs/models/components/ClerkErrorErrorSAMLAccountMeta.md: - id: e32c7103119f - last_write_checksum: sha1:4821945ed376d5ca6368f283f97f49bb98f292c1 - pristine_git_object: 2fed9d861c374e00f7d59f3707c686c016cbdee5 + last_write_checksum: sha1:c5b020e02d2d0b46d11f425a701c71a07318ae0d + pristine_git_object: 287e0e33c38038a7dbc83013bdb83ccb3cc9edc1 docs/models/components/Client.md: id: f083be2bc72b last_write_checksum: sha1:ae929c4e99b50315bd52f38adaac5b3f91ccd3d9 @@ -514,8 +490,8 @@ trackedFiles: pristine_git_object: 5d0afae5702be5a9254bb59c9fcc185a0caaffa8 docs/models/components/EnrollmentMode.md: id: b4d9b51b3b4d - last_write_checksum: sha1:9597e71738a086b2ac18f0356500e36ef379be69 - pristine_git_object: e95ee5d636d0cc52093e52b1e3d987f788a7c9e0 + last_write_checksum: sha1:f4cd12826ef26691f21f517cb93adbd5d8c59318 + pristine_git_object: 5b8886c85afc3364381af0396969287f1a9fa8e3 docs/models/components/EnterpriseAccount.md: id: 83576d42e40d last_write_checksum: sha1:3f58938ac61a3b450830717c15752dac930c8169 @@ -578,12 +554,8 @@ trackedFiles: pristine_git_object: d92caf20d811dd7a4dd5a5184698d55f201d9643 docs/models/components/ErrorClerkError.md: id: c61488e774ca - last_write_checksum: sha1:449c4922ac104b915bed26b4eb7c76fccd3ffa2d - pristine_git_object: 43ef06343f8b59a418ce7c4734060cea0622deec - docs/models/components/ErrorMeta.md: - id: ea77f8dea729 - last_write_checksum: sha1:74bf9c9aeb68bd55bf2755bd8ca361ad4a3e3d87 - pristine_git_object: e498afa4b687e2d1c1abfa0d7b0fedd1d51002a0 + last_write_checksum: sha1:310a246c41205f77da64e3f378b9f4b3531f6644 + pristine_git_object: f4c70c223dfdedc643700f3afaba3f6aa2582374 docs/models/components/ExtendFreeTrialRequest.md: id: 27c5473f5368 last_write_checksum: sha1:011ff5e7acbfc804abdcf9800c0ed03c0b1be480 @@ -788,10 +760,6 @@ trackedFiles: id: 88b7a90a4d0c last_write_checksum: sha1:94f163498bfcffcfdbd951623fada465002b687a pristine_git_object: 0161d4df35fdc5259687b22254802b6495611d41 - docs/models/components/Meta.md: - id: 10f732375a7b - last_write_checksum: sha1:15ebd1eb87ca29dca40f7a85b187c7119e9bc5f8 - pristine_git_object: 93f98d6ad4d1504e6a3849971be592f31f4eea76 docs/models/components/NextAction.md: id: c06e3b257338 last_write_checksum: sha1:2c09813dc84f5c3b0d0d7adb7deaf29ea01ef9ea @@ -1558,8 +1526,8 @@ trackedFiles: pristine_git_object: 375df38f3f47162e0f31c5b96a746b0726b792f3 docs/models/components/VerificationGoogleOneTapErrorClerkError.md: id: f19d74b305de - last_write_checksum: sha1:e8b34cbb0afa92b22697d011200526ad76d2cbf6 - pristine_git_object: f6ea715c617687121e9ff950a90f6e3314fa09fc + last_write_checksum: sha1:057249b6640ec4a528268e803f19d89e737913e2 + pristine_git_object: e127ba4abf9daf95fcfc515852dfc90d88a67043 docs/models/components/VerificationGoogleOneTapVerificationError.md: id: 6e98856a545c last_write_checksum: sha1:d8c7563c19683321633d01e20036345d5a201ac9 @@ -1586,12 +1554,12 @@ trackedFiles: pristine_git_object: e7be9844acba84b4c390f8daace68240f85eb73f docs/models/components/VerificationOauthErrorClerkError.md: id: 5e02db2aeecc - last_write_checksum: sha1:bc93a76a46c4816faee0c6a605fd7e428f171622 - pristine_git_object: c1585841fb6ffe17d71d57d628705056ab614c7e + last_write_checksum: sha1:23d6485a9bd5b02359cf73f938ff752d2a6fa571 + pristine_git_object: adc5b8ea54d7f7e69772d57d84099c7438907da8 docs/models/components/VerificationOauthErrorEnterpriseAccountClerkError.md: id: 6674e395478c - last_write_checksum: sha1:42f46f0340fce95fb56288fa81b395aa8da02022 - pristine_git_object: 41eb739e5864a2ff1f74cfb6003a099473d1d0d1 + last_write_checksum: sha1:6203a4605a922ce293264d08fa966340827a1c1a + pristine_git_object: 7c6faa1335e254cded7507fe2207815a802bc52a docs/models/components/VerificationOauthVerificationEnterpriseAccountError.md: id: 78baad5d6d02 last_write_checksum: sha1:bd4ec60b62082b7d2a66a905bba54db94fa1cab1 @@ -1662,8 +1630,8 @@ trackedFiles: pristine_git_object: 0b351d56f771349cd5b3b74236c2a2efb1b017c3 docs/models/components/VerificationSAMLErrorSAMLAccountClerkError.md: id: 6d95cbf81329 - last_write_checksum: sha1:3866d31ba87da18cb6b372070cb94b74938a5c32 - pristine_git_object: 514bca5faa13b670ca863f131f3e7bb67b07dff2 + last_write_checksum: sha1:36d52752f71e290ede1b9a5a30379648aaa22865 + pristine_git_object: e177a50cdfe8317aee383cb8984c15cb7c6cecab docs/models/components/VerificationSAMLVerificationEmailAddressSAML.md: id: 1af16c83b2ea last_write_checksum: sha1:0998a5c43ed4aeddf6828ae64ffbd4b55e74aad7 @@ -1690,12 +1658,12 @@ trackedFiles: pristine_git_object: 34fdcd3c084c24b6f24d3e6bd0c301e468410690 docs/models/components/VerificationSamlErrorClerkError.md: id: e8169c58fe2b - last_write_checksum: sha1:839ecfb8d23c2a71008dfd34a066b1526150a937 - pristine_git_object: 63ff0a97baed0696a7bc5f34c2c720ab37d41c1b + last_write_checksum: sha1:40758d8278c0d49a93fae1182fb9572a85e0dfe2 + pristine_git_object: 8f0c06d59f7192d18b8c75c720e904c6c098896c docs/models/components/VerificationSamlErrorEnterpriseAccountClerkError.md: id: b83731d5d224 - last_write_checksum: sha1:a65fad7af1f232350ee5119c47e112984d19d86c - pristine_git_object: c6dcc00aa564b27290a73bc53db4b63955e33242 + last_write_checksum: sha1:c6293bc2b3ce04754b57885e6ab619111fda6822 + pristine_git_object: cbff1ec34bb2a8398fa3a4b117215ca9b32f3943 docs/models/components/VerificationSamlVerificationEnterpriseAccountError.md: id: 738eeb969be5 last_write_checksum: sha1:0d1e77fda90b0aa9469675391ad44d967f20525f @@ -1850,8 +1818,8 @@ trackedFiles: pristine_git_object: 02b0ab6a9db6a41b2a9fea4e42938fbb88148589 docs/models/errors/ClerkErrors.md: id: acaea502d84f - last_write_checksum: sha1:9f95a73885ba5de25abdc73538d09d6a6ca12882 - pristine_git_object: 76fd97129c20ce2d45ed011db77b8c6e79bcfdf4 + last_write_checksum: sha1:a34b4bf4675f3c24a871c1b450542dd810af8e11 + pristine_git_object: a9f48db71b70a2ff4631b1fbd0e71eef1e4e81c4 docs/models/errors/CreateAPIKeyAPIKeysErrors.md: id: e9dcc82ff4ba last_write_checksum: sha1:6e2213fafd5a4002d0e560e90266e0260e2b9f40 @@ -2004,10 +1972,6 @@ trackedFiles: id: f18e29ba30cc last_write_checksum: sha1:45141974ea720be5529a63f472e9aec126830ece pristine_git_object: 3fc36fc129b6aeaf804b51bd84025826f77f0ad8 - docs/models/errors/Meta.md: - id: 32db157f93ab - last_write_checksum: sha1:15ebd1eb87ca29dca40f7a85b187c7119e9bc5f8 - pristine_git_object: 93f98d6ad4d1504e6a3849971be592f31f4eea76 docs/models/errors/RevokeAPIKeyAPIKeysErrors.md: id: a44d96b46dbe last_write_checksum: sha1:ee24356cb74b1dfd0904fead4efbc721815c5711 @@ -2430,8 +2394,8 @@ trackedFiles: pristine_git_object: 7c7901c59042308701865e1ceabdff1049c81669 docs/models/operations/CreateOrganizationDomainRequestBody.md: id: c4860fcb8866 - last_write_checksum: sha1:5f2939115102d62b66610ecad7b06629644300f7 - pristine_git_object: d3389b5a9e35c927e1933f7625a03acace0f1b8c + last_write_checksum: sha1:9da2091875597087383239eb9714fb99b04ce850 + pristine_git_object: f33d0a7e28e45f302698650e7f128acef5268796 docs/models/operations/CreateOrganizationDomainResponse.md: id: 5eaf6e15ed12 last_write_checksum: sha1:dca3028b27d6afdcdc58288b5ed564c36842d98b @@ -2858,8 +2822,8 @@ trackedFiles: pristine_git_object: 5ae6e1044ead8a801b4c5d36046c922e74980fbf docs/models/operations/EnrollmentMode.md: id: 57cf9d7511dd - last_write_checksum: sha1:88837c2ddfd18ee213e979073b2f74bf5455ffde - pristine_git_object: 025654a5350b755e59fa85ff42db65c9dcede7d9 + last_write_checksum: sha1:c0bfe6bd454ccb3301aa539b4c2844f4e3a5eebb + pristine_git_object: 94b2ff9d5012480b08f6bb14c508daba052b22e7 docs/models/operations/ExtendBillingSubscriptionItemFreeTrialRequest.md: id: 5d081be94920 last_write_checksum: sha1:9b0850bbdea43f4f24f655e2e0d04fc0e84a3953 @@ -3286,8 +3250,8 @@ trackedFiles: pristine_git_object: d4d301b44f8bbebcc847569aa849a57fa6799758 docs/models/operations/ListAllOrganizationDomainsRequest.md: id: 8fe742884347 - last_write_checksum: sha1:f5c9c253029149b08710d1e93f46c3c36f1360a8 - pristine_git_object: c0c83f3444838dc098bb83718a9aba209c4ba565 + last_write_checksum: sha1:a1e7dffe9f4f11fee98c1a51751715d81a430e56 + pristine_git_object: b2b649cf3aa435180de096b9050e3d5012269dc7 docs/models/operations/ListAllOrganizationDomainsResponse.md: id: 4401bc46477c last_write_checksum: sha1:bf46556c3fd767381eec9d95b83ce92335fec190 @@ -3378,8 +3342,8 @@ trackedFiles: pristine_git_object: 11a5b0f9e6c6e69c384b637c6e8d2d1d995aecb9 docs/models/operations/ListOrganizationDomainsRequest.md: id: b22a7ea0161d - last_write_checksum: sha1:8007ee6973fa16ca19d4b14274303e31ca39f257 - pristine_git_object: 57590245a303fbfa1c439fa369a9b86aadbad540 + last_write_checksum: sha1:96a5112381589e1c6413da69c801115a997b63c3 + pristine_git_object: 3edb0fd9f8cc07772e4adf14946902a85b4d3628 docs/models/operations/ListOrganizationDomainsResponse.md: id: d57e53acdab5 last_write_checksum: sha1:c0ea2200300fa91bd7bbc8a400e4390365cd2fe7 @@ -4114,8 +4078,8 @@ trackedFiles: pristine_git_object: f7193b191ba28dab61e597c34d8fe5691c32f291 docs/models/operations/UpdateOrganizationDomainRequestBody.md: id: 33f07196b9d1 - last_write_checksum: sha1:3bec185795496f2bf9a9e26883a6c14ae64ef4b6 - pristine_git_object: 9f685a8eece248df111701820245c479b4d1cf6e + last_write_checksum: sha1:0d42c81f86f8d9dadd8ad9fa5d8f27878f26a79d + pristine_git_object: db683ea76fbdc579691fb52e32fd63fc8b9853e7 docs/models/operations/UpdateOrganizationDomainResponse.md: id: 03814f5327a6 last_write_checksum: sha1:9b9abb30a4085f5176221cc7b2dd6164778a8b00 @@ -4558,8 +4522,8 @@ trackedFiles: pristine_git_object: 70b35fdb5fdd914daa4c2e81208a53ef3bd79f0d docs/sdks/organizationdomains/README.md: id: a256821053b6 - last_write_checksum: sha1:ce4445dc731f2bffcb3e05119b02c9253f9aaba6 - pristine_git_object: 4bc63e3f98b4b62c7771d3c393aa576314148e5f + last_write_checksum: sha1:78d240bfd259446fe1a2ac54787188dee1843a69 + pristine_git_object: 30e37d2b9a9427b4d160f9c6839693600bff7226 docs/sdks/organizationinvitations/README.md: id: 289d4104fbb9 last_write_checksum: sha1:c100e8e5af1c660057524709707eefbc04a47291 @@ -4622,8 +4586,8 @@ trackedFiles: pristine_git_object: 9ee3bca6022fca25977862c6abda580f3def47c1 docs/sdks/users/README.md: id: 5d80027045fe - last_write_checksum: sha1:9719d3f07e4ddf1aee78a9bff6bc3443ee5dc0ee - pristine_git_object: dc92a7a5de4b50ee6aacc44e67e5a018d358d5d5 + last_write_checksum: sha1:64f0370b853bd562f18ffcb723239c1c901b1546 + pristine_git_object: 5e1007941ba67813fe0156bcfcd082a0c1b7f52a docs/sdks/waitlistentries/README.md: id: a4b511c18a9a last_write_checksum: sha1:eeef8b5b3c90024d3d0b5df790786dac86e9988c @@ -4634,8 +4598,8 @@ trackedFiles: pristine_git_object: 45f47ee13644598aaf91efff776b5e331d062373 gradle.properties: id: 2afbb999f001 - last_write_checksum: sha1:dc5ad9b3eb00efdbcff3bb0d70da0e5e96a2f7d0 - pristine_git_object: 3cd7a5f63fcff2751bf6d77766affeebc0ac142d + last_write_checksum: sha1:3d0efd120a99bb778c773ebd2c3a7fb2dd2c2e2a + pristine_git_object: 3fe94eee6108099c82b3ff7a1fa382cbaa89d5e9 gradle/wrapper/gradle-wrapper.jar: id: ec27dae6e852 last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611 @@ -4798,8 +4762,8 @@ trackedFiles: pristine_git_object: 40597c8205e6e12003fcdad6e1d4f084c674effd src/main/java/com/clerk/backend_api/SDKConfiguration.java: id: 02084533ec5b - last_write_checksum: sha1:c02dc719d1d24bddf4a54a12e2bd8f7aa2491813 - pristine_git_object: 4794d32bcedce36c0cf775371a4c78b24b995aa6 + last_write_checksum: sha1:540e241475a566397477bc1d735ee6c3e8b904b1 + pristine_git_object: 9eb4704781c1c1b7437b0bbc450f17b2b1f89368 src/main/java/com/clerk/backend_api/SamlConnections.java: id: 4bbf4e5d0a3c last_write_checksum: sha1:2e48c2a616261bcc34ae98b7f96b9eacfa8cdee6 @@ -4830,8 +4794,8 @@ trackedFiles: pristine_git_object: 2d6d35e80ad878256a7a1a71c241668889c0e0e6 src/main/java/com/clerk/backend_api/Users.java: id: 25ce71c73baa - last_write_checksum: sha1:65b9f8744424b068cc6302cb4ed25b1e89b75e87 - pristine_git_object: 089dac5de1e730ae9cdccc4b64de54c8ba08bbfb + last_write_checksum: sha1:9a6a2389c7e399f3d350878913e5ff5422a3d955 + pristine_git_object: 64a19411abc303fbf8eeef77a60713898bf884c1 src/main/java/com/clerk/backend_api/WaitlistEntries.java: id: 5008ff59b95b last_write_checksum: sha1:47fa5ea495bc9740ea46051ec71a584b5c6a64fe @@ -5006,32 +4970,8 @@ trackedFiles: pristine_git_object: a8ad439891bebc11e38b6e5c838b77899b339b85 src/main/java/com/clerk/backend_api/models/components/ClerkError.java: id: f1831dcc96b5 - last_write_checksum: sha1:d66aca4917302d70c8a9506cccaef23b9e2daff6 - pristine_git_object: 13355bb05b11295606b05c7be4c189aff5a55a73 - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountMeta.java: - id: b735527265f6 - last_write_checksum: sha1:ec0fa27435ffff7d6d866c30624d5e9feb480751 - pristine_git_object: 9c08edf5332ae9480c8d498abdf212af44cf1a5f - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.java: - id: 74eef1cb8f04 - last_write_checksum: sha1:87c0d68e76cf710fce9d38f4e78d42712f35c2d4 - pristine_git_object: 8034b5dcc57fb52123a1eb861f7a2ac66ac1ffaa - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.java: - id: f3634eb6b13b - last_write_checksum: sha1:2ca6afc9abad68bfac2ef826f28f9ece6e008799 - pristine_git_object: 742fe99a9e20f8f9f5eebe99a32dc984433f8172 - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.java: - id: 8ec4529d2cbe - last_write_checksum: sha1:cdf61424fc984cab0b90ebeff5c9011dfb0ef406 - pristine_git_object: dfbac8452c883e9dae62ac85705be9d4a3a4a4e9 - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorMeta.java: - id: bed7e8bfd3d5 - last_write_checksum: sha1:dbdd85ff6804f9ce62aad24132ef53245bdc4a37 - pristine_git_object: 66476fdde1ed5cad8826a18d6705002cd11f5ce1 - src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorSAMLAccountMeta.java: - id: d5aed0bb35b2 - last_write_checksum: sha1:b20f97db7ea1b259ab72d832bf8659315b2f9a79 - pristine_git_object: 259b3df8ed0c0a4de61ff0628c8799c945ed73d0 + last_write_checksum: sha1:f707545d9916b0920a6387768a488d0d3a9aacda + pristine_git_object: fea937df0ff4d102ae8d84e4699397678e3be571 src/main/java/com/clerk/backend_api/models/components/Client.java: id: 22a9bbe493d1 last_write_checksum: sha1:cd684c05b20a9b218778721698d6799c909dd798 @@ -5306,8 +5246,8 @@ trackedFiles: pristine_git_object: 5c186f49e0e31a8c5fe5d1db427129f54821d5ac src/main/java/com/clerk/backend_api/models/components/EnrollmentMode.java: id: 4dd4016495ce - last_write_checksum: sha1:306c468671f6c0b2bec17a147adf6bc8ebe97a26 - pristine_git_object: f298e70e69121b1795fc1fb54d1d18f4f71b748c + last_write_checksum: sha1:5e4340943697b5bbdee758e8f61768aba1ae01e2 + pristine_git_object: b86f48996aa0863af490414c0e0b6ea3b3075592 src/main/java/com/clerk/backend_api/models/components/EnterpriseAccount.java: id: 13ca497b02e7 last_write_checksum: sha1:a31225ed8aae6454398f2b5623c5acfad31b7bbc @@ -5374,12 +5314,8 @@ trackedFiles: pristine_git_object: cdf5ab8ed8e1c63ec4e3e137910d3c19d28f210f src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java: id: 58db4dfbcc55 - last_write_checksum: sha1:d83f1f9ba75e958f2e05ecab60dd11b388ece0a6 - pristine_git_object: f76c802817607baf0a03a72152e987fbf2496883 - src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java: - id: ae9036341904 - last_write_checksum: sha1:ced618d1288b8f595bd3e72ac9c0c0536f68fd80 - pristine_git_object: be91029e5c4240ffbb9a4511ecf265e46cab4d15 + last_write_checksum: sha1:71a90cc075c676f3e5a59e9f50e33631ec7090b4 + pristine_git_object: 6b1fd2d2d318183562523084ee990c63c0509a78 src/main/java/com/clerk/backend_api/models/components/ExtendFreeTrialRequest.java: id: c7c83486adec last_write_checksum: sha1:1b750e070ac962fefd45897505660ce657f50cca @@ -5588,10 +5524,6 @@ trackedFiles: id: 163285db5e3d last_write_checksum: sha1:f1994d4bc3647b59eab8bd393da83e2ef323e4bc pristine_git_object: 1074ea741005b06bee602818e8ad41c0c26be5c3 - src/main/java/com/clerk/backend_api/models/components/Meta.java: - id: 295ff0b65ecc - last_write_checksum: sha1:048d414861635478cc4ae97586931d20fdaf93eb - pristine_git_object: 8d5b29869e08b8b9595361b12deeed377fe41ab7 src/main/java/com/clerk/backend_api/models/components/NextAction.java: id: 61102596a7de last_write_checksum: sha1:81e334068786ef6e54db5bb5070bc174db4bec2d @@ -6398,8 +6330,8 @@ trackedFiles: pristine_git_object: c5ee7000bdf3ccfcf266582f0b1650457f521ad7 src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapErrorClerkError.java: id: eb109fd9552f - last_write_checksum: sha1:8296a2083891ec5161bab5df70a4e412183abd4d - pristine_git_object: b62b74ab9cec553509ea6ce5d0bb04216aa97dac + last_write_checksum: sha1:c7481c3a3f1eabb0ad8623364d9f8ef212009d81 + pristine_git_object: 200a73fd09d4159f272a5199378c6a3d0e245f35 src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapVerificationError.java: id: ba86839a238c last_write_checksum: sha1:be02f55548e47259fa255d0eeb83de891f5f24f7 @@ -6426,12 +6358,12 @@ trackedFiles: pristine_git_object: 6cba6d6956ec1c1488aab1c200e30e3a61ef505e src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorClerkError.java: id: ff19d8840156 - last_write_checksum: sha1:a3d441b252f72dad40851d0624aa5ed2130d1a23 - pristine_git_object: fe814f55ac2de3bf13544bd3ec3ec033e42f4076 + last_write_checksum: sha1:d1b65b19a8ea3dfe0a81c3cbe9bf7e22e7986d6e + pristine_git_object: 1ac45de6cfc0702d5f62c339e8a989d79248c2d7 src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorEnterpriseAccountClerkError.java: id: 9f9743f60dab - last_write_checksum: sha1:ad7d435d33d674db46c5d7483842535ccd26efc4 - pristine_git_object: be604a96211de956c8b3b4f8abe383505f45151c + last_write_checksum: sha1:e00b930d1a7d25600474c07dcbffe6cfa768df81 + pristine_git_object: 9896ddaefd161801081be81866cb345cc3abe832 src/main/java/com/clerk/backend_api/models/components/VerificationOauthVerificationEnterpriseAccountError.java: id: 3d16745840b2 last_write_checksum: sha1:66272acce02a67f1bd220cc8f229240c47d2aa8a @@ -6502,8 +6434,8 @@ trackedFiles: pristine_git_object: 792ac449336f4d42fab378cafc0750109e7b3eac src/main/java/com/clerk/backend_api/models/components/VerificationSAMLErrorSAMLAccountClerkError.java: id: 2ce7f73cbe37 - last_write_checksum: sha1:cc46d2863d750ac7c44970eecbe2fbd985a316d5 - pristine_git_object: c56001626462da922925938813ef913c4a8a9e5c + last_write_checksum: sha1:1870eed22a9e3ddf1c8e1103f3c06c19aa0cee7a + pristine_git_object: c53120651cbaca609a1c55c63ebe075985cb0bca src/main/java/com/clerk/backend_api/models/components/VerificationSAMLVerificationEmailAddressSAML.java: id: 32532625dbb9 last_write_checksum: sha1:1a985cd61d5c2b9dce10011844ea7382b64e6470 @@ -6530,12 +6462,12 @@ trackedFiles: pristine_git_object: 8e5f07cd7c5ce8f263a0a4e39db2a523887a53ef src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorClerkError.java: id: 895f787d2923 - last_write_checksum: sha1:4bf510284b2d71fe5b5743e1797a9770760e21d6 - pristine_git_object: ad3a531433c7b79baf594f1dfccecd3e8609df4a + last_write_checksum: sha1:a378ad8af492eac66eb934a10c6923bebff11521 + pristine_git_object: 37d962347403fb2e2c408f3669e5176e7d985aaf src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorEnterpriseAccountClerkError.java: id: 7c75291348fe - last_write_checksum: sha1:606436b5a3de30843ffad8fd04be39b1460bbdb0 - pristine_git_object: 04484d5c09f1b8ea29f6f76b766d9d993a2d71fd + last_write_checksum: sha1:5096e1fab9a8b46429af465f40ee9b10e78ecc1d + pristine_git_object: 8b4fba883517804568327717d2f5f84e7c314a20 src/main/java/com/clerk/backend_api/models/components/VerificationSamlVerificationEnterpriseAccountError.java: id: 255db8445a50 last_write_checksum: sha1:1916a40f2e5888a4bf05920ea76118669e170132 @@ -6710,8 +6642,8 @@ trackedFiles: pristine_git_object: 67a329b27851b3974741a9c0fe1ac00f2519ccab src/main/java/com/clerk/backend_api/models/errors/ClerkErrors.java: id: 2def47eec248 - last_write_checksum: sha1:d07ecc5d63e55898c7058772011cc226c6527985 - pristine_git_object: 89eeb7f55c77785f0cd4e2811c99400b2b0cd355 + last_write_checksum: sha1:0182e37f773c4204a3ac725d7d22d70a387fa7e2 + pristine_git_object: ea75353ae9d02fa015938f977736f4831ae9457e src/main/java/com/clerk/backend_api/models/errors/CreateAPIKeyAPIKeysErrors.java: id: 80e3e5525201 last_write_checksum: sha1:8e3f5b2cf40032c7d2e881c585f563669890cf6a @@ -6864,10 +6796,6 @@ trackedFiles: id: b27ee499780c last_write_checksum: sha1:a1c39121633cded859ce409a6ad4c0e0dad06903 pristine_git_object: 8b4d88a230094765e640f7e12e1a3db880688f09 - src/main/java/com/clerk/backend_api/models/errors/Meta.java: - id: 4e29b42bb82c - last_write_checksum: sha1:c8a6ec446328929279f645a3be103ef1bab852d8 - pristine_git_object: 113d04e52d254e722e81097dcc6bf22455518fef src/main/java/com/clerk/backend_api/models/errors/RevokeAPIKeyAPIKeysErrors.java: id: 5fa7e9f691f8 last_write_checksum: sha1:e4d361832f51ff449914583c60cacb9c7b99f9d6 @@ -7410,8 +7338,8 @@ trackedFiles: pristine_git_object: bfbcb282e97a18cf6f778487ebc3a612d8c0866d src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBody.java: id: 20f05406b667 - last_write_checksum: sha1:654633f3d704500645ebf42788021e53b29e9903 - pristine_git_object: 6aa5ab2f702477243e492f4c70d64d07269df644 + last_write_checksum: sha1:f71f1e5689cd204f42da3420be43b8002552be1c + pristine_git_object: 30b071a35fa285503bef017bf591847d3fb48be8 src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBuilder.java: id: 3142f2dfb41b last_write_checksum: sha1:eea207283d9b4084ec44fde3716bd61d170f78fd @@ -8022,8 +7950,8 @@ trackedFiles: pristine_git_object: 888d2936e4be3e6bdf5ee61a67204ee6bb59c6e2 src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java: id: df0169409318 - last_write_checksum: sha1:21ed4ebefa6d84ac1d50d9a5ced3e2aa8cf924ae - pristine_git_object: 7a7e9411a72dbd4c1cdc13af6ab5d3a05e7b07a0 + last_write_checksum: sha1:0303ffdfc7d1b40ba4ddc8fc19eb1d3603b0979c + pristine_git_object: 93d5a91b4d8c31a10e54006f1a5a23aa290da136 src/main/java/com/clerk/backend_api/models/operations/ExtendBillingSubscriptionItemFreeTrialRequest.java: id: a6b713ac73ae last_write_checksum: sha1:8bdef75ca0fcdbd46c42423448dd5c32f8c59501 @@ -8650,8 +8578,8 @@ trackedFiles: pristine_git_object: 7e5b6883796565cc0f7f5587c02aca3e0b9c91f5 src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequest.java: id: 766b0fa94730 - last_write_checksum: sha1:141b04686d2bccee631bbeba64c045a0ec684a42 - pristine_git_object: 36a81d41c1a41fcd5c57be442f1b8858164c5e46 + last_write_checksum: sha1:e545221c6b2e5aa6298dd910ad028f38aba31021 + pristine_git_object: 513cf95fe1ad2105cc128526636df02f41bccda5 src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequestBuilder.java: id: 180c5b7afeeb last_write_checksum: sha1:f9b72627843174a747129977aad72865acce623e @@ -8786,8 +8714,8 @@ trackedFiles: pristine_git_object: 4d3d9166af5afe38945ff9f5b9e978a086d72da5 src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequest.java: id: c1cc63148fe0 - last_write_checksum: sha1:2c4501e7da5464387de927e913a0fec89816d4e0 - pristine_git_object: 910052841771e621301fc1fc0f8cb49d774190cd + last_write_checksum: sha1:20a05448f884f4bd4da624f4ed0d5ab2fe592133 + pristine_git_object: 45a0e2538d99bc8716efec6f5fbb50538c3a6c20 src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequestBuilder.java: id: 0f60ed2139a3 last_write_checksum: sha1:86fa3300ea566596eaa2139223ffd16500a6ce39 @@ -9750,8 +9678,8 @@ trackedFiles: pristine_git_object: 0368ac7941a7e154a9f46e0cda505168f1afff98 src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBody.java: id: 921916dfe6c7 - last_write_checksum: sha1:2d4f001f428b426b41193e866b1d756be50fd9be - pristine_git_object: 5b936d777eec2be77e2561d0c8726b7b5afb3989 + last_write_checksum: sha1:f7399edb182050aeacaa8d704567fc4096c58143 + pristine_git_object: abad25125e65acda25fa741204906b0bdc8da024 src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBuilder.java: id: c9818dc72b60 last_write_checksum: sha1:b4e984a81a443abbed8341295a43904aebe85e07 @@ -10466,8 +10394,8 @@ trackedFiles: pristine_git_object: cc73303b84aae5603c85b22845b7fd9eb54d1c1d src/main/java/com/clerk/backend_api/operations/DeleteOrganizationDomain.java: id: cb005feb55bd - last_write_checksum: sha1:fe69a88efe0336b7f7e5ebfb000cf3f5cbbff682 - pristine_git_object: d6a129634a0046f0a5e1bc43f3fc7c512b6a75fa + last_write_checksum: sha1:0835d6e9db4bfc1de9ac7d207bfa5d45ed2946fa + pristine_git_object: 0417b0a3d8d3fb75f90e6e296450a2a51f2a3fb3 src/main/java/com/clerk/backend_api/operations/DeleteOrganizationLogo.java: id: 2f32d2392f43 last_write_checksum: sha1:18fb2396d6ca8527054f3fa3398f70302d41d8c9 @@ -11002,8 +10930,8 @@ trackedFiles: pristine_git_object: 96690699d482867f0764395dcb02631efb7072cf src/main/java/com/clerk/backend_api/operations/UpdateOrganizationDomain.java: id: 530678453bb2 - last_write_checksum: sha1:35b5fdd3fd0afcbead65684d954f83d784edd19d - pristine_git_object: edc5e36ebdf6b2eab0c2e1f3c1bff3560fb3f4a6 + last_write_checksum: sha1:33f8134072aa6d955025e4e0fbb6eb533536885e + pristine_git_object: 787385b585106a51c49af578d2099d782f69d20b src/main/java/com/clerk/backend_api/operations/UpdateOrganizationMembership.java: id: 595486627b78 last_write_checksum: sha1:974e78fac5b4d6e0546480489f1ee2b17b9065b9 @@ -11286,8 +11214,8 @@ trackedFiles: pristine_git_object: 85b490f98af5019ac690e99666299603b5d5a162 src/main/java/com/clerk/backend_api/utils/Retries.java: id: c9baeabc6035 - last_write_checksum: sha1:b5199a84cbb6bbe0efa0b6d785df3385c092997b - pristine_git_object: 8a74b2e24a53e901136410e5c919a606d9665c08 + last_write_checksum: sha1:148e6046dfe36350a137f82498605691503c68bd + pristine_git_object: 6f35e37b68c2ea67184b3d5626b16aef420402fb src/main/java/com/clerk/backend_api/utils/RetryConfig.java: id: 2f5de881247e last_write_checksum: sha1:4aa076595bfb458d033b673310724c771351a51d @@ -11322,8 +11250,8 @@ trackedFiles: pristine_git_object: 73ee16946f04977271657d3c494b54bb231ad07f src/main/java/com/clerk/backend_api/utils/StreamingParser.java: id: fa9472e645a6 - last_write_checksum: sha1:46888f1ddf691cce9adb2bbc409d38459f6bb155 - pristine_git_object: 6ee37f5c618627b995fe569bf17cfc169463ff8d + last_write_checksum: sha1:b789cf36243517a2215775f4a8ed2487d949ff50 + pristine_git_object: a941e3c401607e20b9a09f27f161ed3f19813e8e src/main/java/com/clerk/backend_api/utils/TypedObject.java: id: 70226547eb53 last_write_checksum: sha1:07d31379490553698ae8bd99d2bd7e1fc86f19e2 @@ -13768,7 +13696,7 @@ examples: application/json: {"errors": []} examplesVersion: 1.0.2 generatedTests: {} -releaseNotes: "## Java SDK Changes:\n* `clerk.organizationDomains.listAll()`: `response.data[]` **Changed** (Breaking ⚠️)\n* `clerk.users.create()`: \n * `request` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n * `error.status[402]` **Added**\n* `clerk.users.setProfileImage()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.update()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.list()`: `response.data[]` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.create()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.organizations.update()`: `requestBody` **Changed** (Breaking ⚠️)\n* `clerk.users.unsetPasswordCompromised()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.unlock()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.updateMetadata()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteProfileImage()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.setPasswordCompromised()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.lock()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.bulkUnban()`: `response.[]` **Changed** (Breaking ⚠️)\n* `clerk.users.bulkBan()`: `response.[]` **Changed** (Breaking ⚠️)\n* `clerk.users.unban()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.create()`: `response.verification` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.get()`: `response.verification` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.update()`: `response.verification` **Changed** (Breaking ⚠️)\n* `clerk.users.ban()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.update()`: \n * `requestBody` **Changed** (Breaking ⚠️)\n * `response` **Changed** (Breaking ⚠️)\n* `clerk.users.get()`: `response` **Changed** (Breaking ⚠️)\n* `clerk.users.list()`: `response.[]` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.attemptVerification()`: **Added**\n* `clerk.phoneNumbers.replaceForUser()`: **Added**\n* `clerk.phoneNumbers.get()`: `response.verification.union(verification_otp).channel` **Added**\n* `clerk.phoneNumbers.create()`: `response.verification.union(verification_otp).channel` **Added**\n* `clerk.adminPortalLinkTokens.revokeAdminPortalLinkToken()`: **Added**\n* `clerk.adminPortalLinkTokens.createAdminPortalLinkToken()`: **Added**\n* `clerk.enterpriseConnections.createTestRun()`: **Added**\n* `clerk.enterpriseConnections.listTestRuns()`: **Added**\n* `clerk.organizationDomains.verifyOwnership()`: **Added**\n* `clerk.billing.listSubscriptionItems()`: `response.data[]` **Changed**\n* `clerk.organizations.replaceMetadata()`: **Added**\n* `clerk.instanceSettings.getOrganizationSettings()`: **Added**\n* `clerk.users.getBillingSubscription()`: `response` **Changed**\n* `clerk.instanceSettings.updateCommunication()`: **Added**\n* `clerk.instanceSettings.getCommunication()`: **Added**\n* `clerk.instanceSettings.update()`: \n * `request.preferredSignInStrategyWhenPasswordRequired` **Added**\n* `clerk.instanceSettings.updateOrganizationSettings()`: `error.status[403]` **Added**\n* `clerk.users.replaceMetadata()`: **Added**\n* `clerk.organizations.getBillingSubscription()`: `response` **Changed**\n* `clerk.phoneNumbers.update()`: `response.verification.union(verification_otp).channel` **Added**\n* `clerk.phoneNumbers.attemptVerification()`: **Added**\n* `clerk.phoneNumbers.prepareVerification()`: **Added**\n* `clerk.emailAddresses.prepareVerification()`: **Added**\n* `clerk.samlConnections.create()`: `error.status[409]` **Added**\n* `clerk.samlConnections.update()`: `error.status[409]` **Added**\n* `clerk.enterpriseConnections.list()`: `response.data[]` **Changed**\n* `clerk.enterpriseConnections.create()`: \n * `request.customAttributes[].multiValued` **Added**\n * `response` **Changed**\n * `error.status[409]` **Added**\n* `clerk.enterpriseConnections.get()`: `response` **Changed**\n* `clerk.enterpriseConnections.update()`: \n * `requestBody.customAttributes[].multiValued` **Added**\n * `response` **Changed**\n* `clerk.billing.listPrices()`: `response.data[].supportedBillingPeriods` **Added**\n* `clerk.billing.createPrice()`: \n * `request.supportedBillingPeriods` **Added**\n * `response.supportedBillingPeriods` **Added**\n* `clerk.emailAddresses.replaceForUser()`: **Added**\n* `clerk.billing.cancelSubscriptionItem()`: `response` **Changed**\n* `clerk.billing.extendSubscriptionItemFreeTrial()`: `response` **Changed**\n* `clerk.billing.createPriceTransition()`: `response` **Changed**\n* `clerk.billing.listStatements()`: `response.data[].groups[].items[].totals.discounts` **Added**\n* `clerk.billing.getStatement()`: `response.groups[].items[].totals.discounts` **Added**\n* `clerk.billing.getStatementPaymentAttempts()`: `response.data[].totals.discounts` **Added**\n* `clerk.m2m.createToken()`: \n * `request.minRemainingTtlSeconds` **Added**\n" +releaseNotes: "## Java SDK Changes:\n* `clerk.clients.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.clients.verify()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.clients.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.create()`: \n * `response.verification` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.get()`: \n * `response.verification` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.update()`: \n * `response.verification` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.prepareVerification()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.attemptVerification()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAddresses.replaceForUser()`: \n * `response.verification` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.prepareVerification()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.attemptVerification()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.phoneNumbers.replaceForUser()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.refresh()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.createToken()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.sessions.createTokenFromTemplate()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailSmsTemplates.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailSmsTemplates.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailSmsTemplates.revert()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailSmsTemplates.toggleTemplateDelivery()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.emailAndSmsTemplates.upsert()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.templates.preview()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.list()`: \n * `response.[]` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.create()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.count()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.get()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.update()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.ban()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.unban()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.bulkBan()`: \n * `response.[]` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.bulkUnban()`: \n * `response.[]` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.lock()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.unlock()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.setProfileImage()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteProfileImage()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.updateMetadata()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.replaceMetadata()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getBillingSubscription()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getBillingCreditBalance()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.adjustBillingCreditBalance()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getOAuthAccessToken()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getOrganizationMemberships()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getOrganizationInvitations()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.verifyPassword()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.verifyTotp()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.disableMfa()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteBackupCodes()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deletePasskey()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteWeb3Wallet()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteTotp()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.deleteExternalAccount()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.users.setPasswordCompromised()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.unsetPasswordCompromised()`: \n * `response` **Changed** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.users.getInstanceOrganizationMemberships()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.invitations.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.invitations.bulkCreate()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.invitations.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.getAll()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.bulkCreate()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.listPending()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationInvitations.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.allowlistIdentifiers.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.allowlistIdentifiers.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.allowlistIdentifiers.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.blocklistIdentifiers.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.blocklistIdentifiers.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.blocklistIdentifiers.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.betaFeatures.updateInstanceSettings()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.betaFeatures.updateProductionInstanceDomain()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.actorTokens.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.actorTokens.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.domains.add()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.domains.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.domains.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.updateRestrictions()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.updateCommunication()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.updateOAuthApplicationSettings()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.changeDomain()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.getOrganizationSettings()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.updateOrganizationSettings()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.instanceSettings.updateInstanceProtect()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.webhooks.createSvixApp()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.webhooks.deleteSvixApp()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.webhooks.generateSvixAuthUrl()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.jwtTemplates.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.jwtTemplates.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.jwtTemplates.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.jwtTemplates.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.getSecretKey()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.rotateSecretKey()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.createScope()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.machines.deleteScope()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.mergeMetadata()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.replaceMetadata()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.uploadLogo()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.deleteLogo()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.getBillingSubscription()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.getBillingCreditBalance()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizations.adjustBillingCreditBalance()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.assignPermission()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationRoles.removePermission()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationMemberships.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationMemberships.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationMemberships.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationMemberships.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationMemberships.updateMetadata()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.create()`: \n * `response.enrollmentMode.enum(enterpriseSso)` **Added** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.list()`: \n * `response.data[].enrollmentMode.enum(enterpriseSso)` **Added** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.update()`: \n * `response.enrollmentMode.enum(enterpriseSso)` **Added** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.verifyOwnership()`: \n * `response.enrollmentMode.enum(enterpriseSso)` **Added** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationDomains.listAll()`: \n * `request.enrollmentMode` **Changed**\n * `response.data[].enrollmentMode.enum(enterpriseSso)` **Added** (Breaking ⚠️)\n * `error` **Changed** (Breaking ⚠️)\n* `clerk.proxyChecks.verify()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.redirectUrls.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.redirectUrls.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.redirectUrls.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.signInTokens.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.signInTokens.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.signUps.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.signUps.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.uploadLogo()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.oauthApplications.rotateSecret()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.samlConnections.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.samlConnections.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.samlConnections.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.samlConnections.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.samlConnections.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.listTestRuns()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.enterpriseConnections.createTestRun()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.agentTasks.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.agentTasks.revoke()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.waitlistEntries.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.waitlistEntries.bulkCreate()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.waitlistEntries.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.waitlistEntries.invite()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.waitlistEntries.reject()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.listPlans()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.listPrices()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.createPrice()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.listSubscriptionItems()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.cancelSubscriptionItem()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.extendSubscriptionItemFreeTrial()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.createPriceTransition()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.listStatements()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.getStatement()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.billing.getStatementPaymentAttempts()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationPermissions.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationPermissions.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationPermissions.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationPermissions.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.organizationPermissions.delete()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.list()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.create()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.get()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.update()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.replace()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.addRoles()`: `error` **Changed** (Breaking ⚠️)\n* `clerk.roleSets.replaceRole()`: `error` **Changed** (Breaking ⚠️)\n" generatedFiles: - .gitattributes - USAGE.md diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 7d33f2ca..91bcdd06 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -29,7 +29,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false java: - version: 5.0.0 + version: 5.0.1 additionalDependencies: [] additionalPlugins: [] artifactID: backend-api diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index f8022539..6b8b8258 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.777.0 +speakeasyVersion: 1.784.0 sources: clerk-java-sdk: sourceNamespace: clerk-java-sdk - sourceRevisionDigest: sha256:d15346bde80f5abad95d77c66b96208b660c78544a4c4dca48b2068565d13717 - sourceBlobDigest: sha256:2ca2b3040b8261f61ac0c56c7fd9a942f7ad5ed5312eb73d44b7b9b648605b29 + sourceRevisionDigest: sha256:553774563cf7e2673e07432aa44141e85282ea79263434a38d6eb51cc45dbf07 + sourceBlobDigest: sha256:f6c0c8c73d05d15f320a1ceb3f43541a72f6e5e060609ffdbb4fabb635e64e20 tags: - latest - "2026-05-12" @@ -11,10 +11,10 @@ targets: clerk-java: source: clerk-java-sdk sourceNamespace: clerk-java-sdk - sourceRevisionDigest: sha256:d15346bde80f5abad95d77c66b96208b660c78544a4c4dca48b2068565d13717 - sourceBlobDigest: sha256:2ca2b3040b8261f61ac0c56c7fd9a942f7ad5ed5312eb73d44b7b9b648605b29 + sourceRevisionDigest: sha256:553774563cf7e2673e07432aa44141e85282ea79263434a38d6eb51cc45dbf07 + sourceBlobDigest: sha256:f6c0c8c73d05d15f320a1ceb3f43541a72f6e5e060609ffdbb4fabb635e64e20 codeSamplesNamespace: clerk-java-sdk-code-samples - codeSamplesRevisionDigest: sha256:32607a6473b6c49509d6ece1b9e94b3a87ac3637e18aa700d8b08c90997c9cd9 + codeSamplesRevisionDigest: sha256:1091fbe841d4b8318e0a7843c0576ade1dc1558e5fa23bee0616ecfb210da654 my-first-target: source: clerk-java-sdk sourceNamespace: clerk-java-sdk diff --git a/README.md b/README.md index 6228c631..577490cd 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ The samples below show how a published SDK artifact is used: Gradle: ```groovy -implementation 'com.clerk:backend-api:5.0.0' +implementation 'com.clerk:backend-api:5.0.1' ``` Maven: @@ -61,7 +61,7 @@ Maven: com.clerk backend-api - 5.0.0 + 5.0.1 ``` @@ -663,12 +663,14 @@ Handling errors in this SDK should largely match your expectations. All operatio package hello.world; import com.clerk.backend_api.Clerk; -import com.clerk.backend_api.models.errors.*; +import com.clerk.backend_api.models.errors.ClerkError; +import com.clerk.backend_api.models.errors.ClerkErrors; import com.clerk.backend_api.models.operations.VerifyClientResponse; import java.io.UncheckedIOException; import java.lang.Exception; -import java.util.List; -import java.util.Optional; +import java.lang.Object; +import java.lang.String; +import java.util.*; public class Application { @@ -705,7 +707,7 @@ public class Application { // Check error data fields e.data().ifPresent(payload -> { List errors = payload.errors(); - Optional meta = payload.meta(); + Optional> meta = payload.meta(); }); } diff --git a/RELEASES.md b/RELEASES.md index 13bcc368..64069776 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -428,4 +428,14 @@ Based on: ### Generated - [java v5.0.0] . ### Releases -- [Maven Central v5.0.0] https://central.sonatype.com/artifact/com.clerk/backend-api/5.0.0 - . \ No newline at end of file +- [Maven Central v5.0.0] https://central.sonatype.com/artifact/com.clerk/backend-api/5.0.0 - . + +## 2026-06-20 00:35:36 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.784.0 (2.911.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v5.0.1] . +### Releases +- [Maven Central v5.0.1] https://central.sonatype.com/artifact/com.clerk/backend-api/5.0.1 - . \ No newline at end of file diff --git a/docs/models/components/ClerkError.md b/docs/models/components/ClerkError.md index 1d4de3fe..287e0e33 100644 --- a/docs/models/components/ClerkError.md +++ b/docs/models/components/ClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/Meta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorEnterpriseAccountMeta.md b/docs/models/components/ClerkErrorErrorEnterpriseAccountMeta.md deleted file mode 100644 index e12e48d2..00000000 --- a/docs/models/components/ClerkErrorErrorEnterpriseAccountMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorEnterpriseAccountMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md b/docs/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md deleted file mode 100644 index af28d7d0..00000000 --- a/docs/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorEnterpriseAccountVerificationMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md b/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md deleted file mode 100644 index 498e5975..00000000 --- a/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorExternalAccountWithVerificationMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md b/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md deleted file mode 100644 index ef070e0d..00000000 --- a/docs/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorExternalAccountWithVerificationVerificationMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorMeta.md b/docs/models/components/ClerkErrorErrorMeta.md deleted file mode 100644 index e705a2f7..00000000 --- a/docs/models/components/ClerkErrorErrorMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/ClerkErrorErrorSAMLAccountMeta.md b/docs/models/components/ClerkErrorErrorSAMLAccountMeta.md deleted file mode 100644 index 2fed9d86..00000000 --- a/docs/models/components/ClerkErrorErrorSAMLAccountMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ClerkErrorErrorSAMLAccountMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/EnrollmentMode.md b/docs/models/components/EnrollmentMode.md index e95ee5d6..5b8886c8 100644 --- a/docs/models/components/EnrollmentMode.md +++ b/docs/models/components/EnrollmentMode.md @@ -17,4 +17,5 @@ EnrollmentMode value = EnrollmentMode.MANUAL_INVITATION; | ---------------------- | ---------------------- | | `MANUAL_INVITATION` | manual_invitation | | `AUTOMATIC_INVITATION` | automatic_invitation | -| `AUTOMATIC_SUGGESTION` | automatic_suggestion | \ No newline at end of file +| `AUTOMATIC_SUGGESTION` | automatic_suggestion | +| `ENTERPRISE_SSO` | enterprise_sso | \ No newline at end of file diff --git a/docs/models/components/ErrorClerkError.md b/docs/models/components/ErrorClerkError.md index 43ef0634..f4c70c22 100644 --- a/docs/models/components/ErrorClerkError.md +++ b/docs/models/components/ErrorClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ErrorMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/ErrorMeta.md b/docs/models/components/ErrorMeta.md deleted file mode 100644 index e498afa4..00000000 --- a/docs/models/components/ErrorMeta.md +++ /dev/null @@ -1,7 +0,0 @@ -# ErrorMeta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/Meta.md b/docs/models/components/Meta.md deleted file mode 100644 index 93f98d6a..00000000 --- a/docs/models/components/Meta.md +++ /dev/null @@ -1,7 +0,0 @@ -# Meta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/components/VerificationGoogleOneTapErrorClerkError.md b/docs/models/components/VerificationGoogleOneTapErrorClerkError.md index f6ea715c..e127ba4a 100644 --- a/docs/models/components/VerificationGoogleOneTapErrorClerkError.md +++ b/docs/models/components/VerificationGoogleOneTapErrorClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/VerificationOauthErrorClerkError.md b/docs/models/components/VerificationOauthErrorClerkError.md index c1585841..adc5b8ea 100644 --- a/docs/models/components/VerificationOauthErrorClerkError.md +++ b/docs/models/components/VerificationOauthErrorClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/VerificationOauthErrorEnterpriseAccountClerkError.md b/docs/models/components/VerificationOauthErrorEnterpriseAccountClerkError.md index 41eb739e..7c6faa13 100644 --- a/docs/models/components/VerificationOauthErrorEnterpriseAccountClerkError.md +++ b/docs/models/components/VerificationOauthErrorEnterpriseAccountClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/VerificationSAMLErrorSAMLAccountClerkError.md b/docs/models/components/VerificationSAMLErrorSAMLAccountClerkError.md index 514bca5f..e177a50c 100644 --- a/docs/models/components/VerificationSAMLErrorSAMLAccountClerkError.md +++ b/docs/models/components/VerificationSAMLErrorSAMLAccountClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorSAMLAccountMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/VerificationSamlErrorClerkError.md b/docs/models/components/VerificationSamlErrorClerkError.md index 63ff0a97..8f0c06d5 100644 --- a/docs/models/components/VerificationSamlErrorClerkError.md +++ b/docs/models/components/VerificationSamlErrorClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/components/VerificationSamlErrorEnterpriseAccountClerkError.md b/docs/models/components/VerificationSamlErrorEnterpriseAccountClerkError.md index c6dcc00a..cbff1ec3 100644 --- a/docs/models/components/VerificationSamlErrorEnterpriseAccountClerkError.md +++ b/docs/models/components/VerificationSamlErrorEnterpriseAccountClerkError.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | -| `message` | *String* | :heavy_check_mark: | N/A | -| `longMessage` | *String* | :heavy_check_mark: | N/A | -| `code` | *String* | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/components/ClerkErrorErrorEnterpriseAccountMeta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| `message` | *String* | :heavy_check_mark: | N/A | +| `longMessage` | *String* | :heavy_check_mark: | N/A | +| `code` | *String* | :heavy_check_mark: | N/A | +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/errors/ClerkErrors.md b/docs/models/errors/ClerkErrors.md index 76fd9712..a9f48db7 100644 --- a/docs/models/errors/ClerkErrors.md +++ b/docs/models/errors/ClerkErrors.md @@ -8,4 +8,4 @@ Request was not successful | Field | Type | Required | Description | | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | | `errors` | List\<[ClerkError](../../models/components/ClerkError.md)> | :heavy_check_mark: | N/A | -| `meta` | [Optional\](../../models/errors/Meta.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| `meta` | Map\ | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/errors/Meta.md b/docs/models/errors/Meta.md deleted file mode 100644 index 93f98d6a..00000000 --- a/docs/models/errors/Meta.md +++ /dev/null @@ -1,7 +0,0 @@ -# Meta - - -## Fields - -| Field | Type | Required | Description | -| ----------- | ----------- | ----------- | ----------- | \ No newline at end of file diff --git a/docs/models/operations/CreateOrganizationDomainRequestBody.md b/docs/models/operations/CreateOrganizationDomainRequestBody.md index d3389b5a..f33d0a7e 100644 --- a/docs/models/operations/CreateOrganizationDomainRequestBody.md +++ b/docs/models/operations/CreateOrganizationDomainRequestBody.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | -| `name` | *Optional\* | :heavy_minus_sign: | The name of the new domain | -| `enrollmentMode` | *Optional\* | :heavy_minus_sign: | The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` or `manual_invitation` | -| `verified` | *JsonNullable\* | :heavy_minus_sign: | The status of domain's verification. Defaults to true | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | +| `name` | *Optional\* | :heavy_minus_sign: | The name of the new domain | +| `enrollmentMode` | *Optional\* | :heavy_minus_sign: | The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, `manual_invitation` or `enterprise_sso` | +| `verified` | *JsonNullable\* | :heavy_minus_sign: | The status of domain's verification. Defaults to true | \ No newline at end of file diff --git a/docs/models/operations/EnrollmentMode.md b/docs/models/operations/EnrollmentMode.md index 025654a5..94b2ff9d 100644 --- a/docs/models/operations/EnrollmentMode.md +++ b/docs/models/operations/EnrollmentMode.md @@ -11,8 +11,13 @@ EnrollmentMode value = EnrollmentMode.MANUAL_INVITATION; ## Values -| Name | Value | -| ---------------------- | ---------------------- | -| `MANUAL_INVITATION` | manual_invitation | -| `AUTOMATIC_INVITATION` | automatic_invitation | -| `AUTOMATIC_SUGGESTION` | automatic_suggestion | \ No newline at end of file +| Name | Value | +| ---------------------------- | ---------------------------- | +| `MANUAL_INVITATION` | manual_invitation | +| `AUTOMATIC_INVITATION` | automatic_invitation | +| `AUTOMATIC_SUGGESTION` | automatic_suggestion | +| `ENTERPRISE_SSO` | enterprise_sso | +| `MINUS_MANUAL_INVITATION` | -manual_invitation | +| `MINUS_AUTOMATIC_INVITATION` | -automatic_invitation | +| `MINUS_AUTOMATIC_SUGGESTION` | -automatic_suggestion | +| `MINUS_ENTERPRISE_SSO` | -enterprise_sso | \ No newline at end of file diff --git a/docs/models/operations/ListAllOrganizationDomainsRequest.md b/docs/models/operations/ListAllOrganizationDomainsRequest.md index c0c83f34..b2b649cf 100644 --- a/docs/models/operations/ListAllOrganizationDomainsRequest.md +++ b/docs/models/operations/ListAllOrganizationDomainsRequest.md @@ -7,7 +7,7 @@ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `organizationId` | *Optional\* | :heavy_minus_sign: | The ID of the organization to filter domains by | | `verified` | [Optional\](../../models/operations/Verified.md) | :heavy_minus_sign: | Filter by verification status | -| `enrollmentMode` | List\<[EnrollmentMode](../../models/operations/EnrollmentMode.md)> | :heavy_minus_sign: | Filter by enrollment mode | +| `enrollmentMode` | List\<[EnrollmentMode](../../models/operations/EnrollmentMode.md)> | :heavy_minus_sign: | Filter by enrollment mode. Prefix a value with `-` to exclude it instead
(e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. | | `query` | *Optional\* | :heavy_minus_sign: | Search domains by name or organization ID.
If the query starts with "org_", it will search by exact organization ID match.
Otherwise, it performs a case-insensitive partial match on the domain name.

Note: An empty string or whitespace-only value is not allowed and will result in a validation error.
| | `domains` | List\<*String*> | :heavy_minus_sign: | Filter by exact domain names. Accepts multiple values (e.g. domains=example.com&domains=test.org). | | `orderBy` | *Optional\* | :heavy_minus_sign: | Allows to return organization domains in a particular order.
At the moment, you can order the returned domains by their `name` or `created_at`.
In order to specify the direction, you can use the `+/-` symbols prepended to the property to order by.
For example, if you want domains to be returned in descending order according to their `created_at` property, you can use `-created_at`.
If you don't use `+` or `-`, then `+` is implied.
Defaults to `-created_at`.
| diff --git a/docs/models/operations/ListOrganizationDomainsRequest.md b/docs/models/operations/ListOrganizationDomainsRequest.md index 57590245..3edb0fd9 100644 --- a/docs/models/operations/ListOrganizationDomainsRequest.md +++ b/docs/models/operations/ListOrganizationDomainsRequest.md @@ -3,10 +3,10 @@ ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `organizationId` | *String* | :heavy_check_mark: | The organization ID. | -| `verified` | *Optional\* | :heavy_minus_sign: | Filter domains by their verification status. `true` or `false` | -| `enrollmentMode` | *Optional\* | :heavy_minus_sign: | Filter domains by their enrollment mode | -| `limit` | *Optional\* | :heavy_minus_sign: | Applies a limit to the number of results returned.
Can be used for paginating the results together with `offset`. | -| `offset` | *Optional\* | :heavy_minus_sign: | Skip the first `offset` results when paginating.
Needs to be an integer greater or equal to zero.
To be used in conjunction with `limit`. | \ No newline at end of file +| Field | Type | Required | Description | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `organizationId` | *String* | :heavy_check_mark: | The organization ID. | +| `verified` | *Optional\* | :heavy_minus_sign: | Filter domains by their verification status. `true` or `false` | +| `enrollmentMode` | *Optional\* | :heavy_minus_sign: | Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, `manual_invitation` or `enterprise_sso`.
Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. | +| `limit` | *Optional\* | :heavy_minus_sign: | Applies a limit to the number of results returned.
Can be used for paginating the results together with `offset`. | +| `offset` | *Optional\* | :heavy_minus_sign: | Skip the first `offset` results when paginating.
Needs to be an integer greater or equal to zero.
To be used in conjunction with `limit`. | \ No newline at end of file diff --git a/docs/models/operations/UpdateOrganizationDomainRequestBody.md b/docs/models/operations/UpdateOrganizationDomainRequestBody.md index 9f685a8e..db683ea7 100644 --- a/docs/models/operations/UpdateOrganizationDomainRequestBody.md +++ b/docs/models/operations/UpdateOrganizationDomainRequestBody.md @@ -3,7 +3,7 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | -| `enrollmentMode` | *JsonNullable\* | :heavy_minus_sign: | The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` or `manual_invitation` | -| `verified` | *JsonNullable\* | :heavy_minus_sign: | The status of the domain's verification | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | +| `enrollmentMode` | *JsonNullable\* | :heavy_minus_sign: | The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, `manual_invitation` or `enterprise_sso` | +| `verified` | *JsonNullable\* | :heavy_minus_sign: | The status of the domain's verification | \ No newline at end of file diff --git a/docs/sdks/organizationdomains/README.md b/docs/sdks/organizationdomains/README.md index 4bc63e3f..30e37d2b 100644 --- a/docs/sdks/organizationdomains/README.md +++ b/docs/sdks/organizationdomains/README.md @@ -176,7 +176,7 @@ public class Application { | Error Type | Status Code | Content Type | | ------------------------- | ------------------------- | ------------------------- | -| models/errors/ClerkErrors | 400, 404, 422 | application/json | +| models/errors/ClerkErrors | 400, 403, 404, 422 | application/json | | models/errors/SDKError | 4XX, 5XX | \*/\* | ## delete @@ -229,7 +229,7 @@ public class Application { | Error Type | Status Code | Content Type | | ------------------------- | ------------------------- | ------------------------- | -| models/errors/ClerkErrors | 400, 401, 404 | application/json | +| models/errors/ClerkErrors | 400, 401, 403, 404 | application/json | | models/errors/SDKError | 4XX, 5XX | \*/\* | ## verifyOwnership diff --git a/docs/sdks/users/README.md b/docs/sdks/users/README.md index dc92a7a5..5e100794 100644 --- a/docs/sdks/users/README.md +++ b/docs/sdks/users/README.md @@ -1756,6 +1756,8 @@ public class Application { Sets the given user's password as no longer compromised. The user will no longer be prompted to reset their password on their next sign-in. +If the user is in reserved-email password quarantine, the quarantine is preserved and the returned user will still have `requires_password_reset` set to `true`. Reserved-email password quarantine can only be cleared by completing a password reset or changing/removing the password. + ### Example Usage diff --git a/gradle.properties b/gradle.properties index 3cd7a5f6..3fe94eee 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ groupId=com.clerk artifactId=backend-api -version=5.0.0 +version=5.0.1 org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g diff --git a/src/main/java/com/clerk/backend_api/SDKConfiguration.java b/src/main/java/com/clerk/backend_api/SDKConfiguration.java index 4794d32b..9eb47047 100644 --- a/src/main/java/com/clerk/backend_api/SDKConfiguration.java +++ b/src/main/java/com/clerk/backend_api/SDKConfiguration.java @@ -16,8 +16,8 @@ public class SDKConfiguration { private static final String LANGUAGE = "java"; public static final String OPENAPI_DOC_VERSION = "2026-05-12"; - public static final String SDK_VERSION = "5.0.0"; - public static final String GEN_VERSION = "2.903.0"; + public static final String SDK_VERSION = "5.0.1"; + public static final String GEN_VERSION = "2.911.0"; private static final String BASE_PACKAGE = "com.clerk.backend_api"; public static final String USER_AGENT = String.format("speakeasy-sdk/%s %s %s %s %s", diff --git a/src/main/java/com/clerk/backend_api/Users.java b/src/main/java/com/clerk/backend_api/Users.java index 089dac5d..64a19411 100644 --- a/src/main/java/com/clerk/backend_api/Users.java +++ b/src/main/java/com/clerk/backend_api/Users.java @@ -1779,6 +1779,10 @@ public SetUserPasswordCompromisedResponse setPasswordCompromised( *

Sets the given user's password as no longer compromised. The user will no longer be prompted to * reset their password on their next sign-in. * + *

If the user is in reserved-email password quarantine, the quarantine is preserved and the returned + * user will still have `requires_password_reset` set to `true`. Reserved-email password quarantine can + * only be cleared by completing a password reset or changing/removing the password. + * * @return The call builder */ public UnsetUserPasswordCompromisedRequestBuilder unsetPasswordCompromised() { @@ -1791,6 +1795,10 @@ public UnsetUserPasswordCompromisedRequestBuilder unsetPasswordCompromised() { *

Sets the given user's password as no longer compromised. The user will no longer be prompted to * reset their password on their next sign-in. * + *

If the user is in reserved-email password quarantine, the quarantine is preserved and the returned + * user will still have `requires_password_reset` set to `true`. Reserved-email password quarantine can + * only be cleared by completing a password reset or changing/removing the password. + * * @param userId The ID of the user to unset the compromised status for * @return The response from the API call * @throws RuntimeException subclass if the API call fails @@ -1805,6 +1813,10 @@ public UnsetUserPasswordCompromisedResponse unsetPasswordCompromised(String user *

Sets the given user's password as no longer compromised. The user will no longer be prompted to * reset their password on their next sign-in. * + *

If the user is in reserved-email password quarantine, the quarantine is preserved and the returned + * user will still have `requires_password_reset` set to `true`. Reserved-email password quarantine can + * only be cleared by completing a password reset or changing/removing the password. + * * @param userId The ID of the user to unset the compromised status for * @param options additional options * @return The response from the API call diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkError.java b/src/main/java/com/clerk/backend_api/models/components/ClerkError.java index 13355bb0..fea937df 100644 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/ClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class ClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public ClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public ClerkError withCode(String code) { return this; } - public ClerkError withMeta(Meta meta) { + public ClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public ClerkError withMeta(Optional meta) { + public ClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(Meta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountMeta.java deleted file mode 100644 index 9c08edf5..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorEnterpriseAccountMeta { - @JsonCreator - public ClerkErrorErrorEnterpriseAccountMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorEnterpriseAccountMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorEnterpriseAccountMeta build() { - - return new ClerkErrorErrorEnterpriseAccountMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.java deleted file mode 100644 index 8034b5dc..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorEnterpriseAccountVerificationMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorEnterpriseAccountVerificationMeta { - @JsonCreator - public ClerkErrorErrorEnterpriseAccountVerificationMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorEnterpriseAccountVerificationMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorEnterpriseAccountVerificationMeta build() { - - return new ClerkErrorErrorEnterpriseAccountVerificationMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.java deleted file mode 100644 index 742fe99a..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorExternalAccountWithVerificationMeta { - @JsonCreator - public ClerkErrorErrorExternalAccountWithVerificationMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorExternalAccountWithVerificationMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorExternalAccountWithVerificationMeta build() { - - return new ClerkErrorErrorExternalAccountWithVerificationMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.java deleted file mode 100644 index dfbac845..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorExternalAccountWithVerificationVerificationMeta { - @JsonCreator - public ClerkErrorErrorExternalAccountWithVerificationVerificationMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorExternalAccountWithVerificationVerificationMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorExternalAccountWithVerificationVerificationMeta build() { - - return new ClerkErrorErrorExternalAccountWithVerificationVerificationMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorMeta.java deleted file mode 100644 index 66476fdd..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorMeta { - @JsonCreator - public ClerkErrorErrorMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorMeta build() { - - return new ClerkErrorErrorMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorSAMLAccountMeta.java b/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorSAMLAccountMeta.java deleted file mode 100644 index 259b3df8..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ClerkErrorErrorSAMLAccountMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ClerkErrorErrorSAMLAccountMeta { - @JsonCreator - public ClerkErrorErrorSAMLAccountMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ClerkErrorErrorSAMLAccountMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ClerkErrorErrorSAMLAccountMeta build() { - - return new ClerkErrorErrorSAMLAccountMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/EnrollmentMode.java b/src/main/java/com/clerk/backend_api/models/components/EnrollmentMode.java index f298e70e..b86f4899 100644 --- a/src/main/java/com/clerk/backend_api/models/components/EnrollmentMode.java +++ b/src/main/java/com/clerk/backend_api/models/components/EnrollmentMode.java @@ -16,7 +16,8 @@ public enum EnrollmentMode { MANUAL_INVITATION("manual_invitation"), AUTOMATIC_INVITATION("automatic_invitation"), - AUTOMATIC_SUGGESTION("automatic_suggestion"); + AUTOMATIC_SUGGESTION("automatic_suggestion"), + ENTERPRISE_SSO("enterprise_sso"); @JsonValue private final String value; diff --git a/src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java b/src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java index f76c8028..6b1fd2d2 100644 --- a/src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/ErrorClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class ErrorClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public ErrorClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public ErrorClerkError withCode(String code) { return this; } - public ErrorClerkError withMeta(ErrorMeta meta) { + public ErrorClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public ErrorClerkError withMeta(Optional meta) { + public ErrorClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ErrorMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java b/src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java deleted file mode 100644 index be91029e..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/ErrorMeta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class ErrorMeta { - @JsonCreator - public ErrorMeta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(ErrorMeta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public ErrorMeta build() { - - return new ErrorMeta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/Meta.java b/src/main/java/com/clerk/backend_api/models/components/Meta.java deleted file mode 100644 index 8d5b2986..00000000 --- a/src/main/java/com/clerk/backend_api/models/components/Meta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.components; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class Meta { - @JsonCreator - public Meta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(Meta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public Meta build() { - - return new Meta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapErrorClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapErrorClerkError.java index b62b74ab..200a73fd 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapErrorClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationGoogleOneTapErrorClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationGoogleOneTapErrorClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationGoogleOneTapErrorClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationGoogleOneTapErrorClerkError withCode(String code) { return this; } - public VerificationGoogleOneTapErrorClerkError withMeta(ClerkErrorErrorExternalAccountWithVerificationVerificationMeta meta) { + public VerificationGoogleOneTapErrorClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationGoogleOneTapErrorClerkError withMeta(Optional meta) { + public VerificationGoogleOneTapErrorClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorExternalAccountWithVerificationVerificationMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorClerkError.java index fe814f55..1ac45de6 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationOauthErrorClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationOauthErrorClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationOauthErrorClerkError withCode(String code) { return this; } - public VerificationOauthErrorClerkError withMeta(ClerkErrorErrorExternalAccountWithVerificationMeta meta) { + public VerificationOauthErrorClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationOauthErrorClerkError withMeta(Optional meta) { + public VerificationOauthErrorClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorExternalAccountWithVerificationMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorEnterpriseAccountClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorEnterpriseAccountClerkError.java index be604a96..9896ddae 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorEnterpriseAccountClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationOauthErrorEnterpriseAccountClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationOauthErrorEnterpriseAccountClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationOauthErrorEnterpriseAccountClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationOauthErrorEnterpriseAccountClerkError withCode(String code) { return this; } - public VerificationOauthErrorEnterpriseAccountClerkError withMeta(ClerkErrorErrorEnterpriseAccountVerificationMeta meta) { + public VerificationOauthErrorEnterpriseAccountClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationOauthErrorEnterpriseAccountClerkError withMeta(Optional meta) { + public VerificationOauthErrorEnterpriseAccountClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorEnterpriseAccountVerificationMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationSAMLErrorSAMLAccountClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationSAMLErrorSAMLAccountClerkError.java index c5600162..c5312065 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationSAMLErrorSAMLAccountClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationSAMLErrorSAMLAccountClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationSAMLErrorSAMLAccountClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationSAMLErrorSAMLAccountClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationSAMLErrorSAMLAccountClerkError withCode(String code) { return this; } - public VerificationSAMLErrorSAMLAccountClerkError withMeta(ClerkErrorErrorSAMLAccountMeta meta) { + public VerificationSAMLErrorSAMLAccountClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationSAMLErrorSAMLAccountClerkError withMeta(Optional meta) { + public VerificationSAMLErrorSAMLAccountClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorSAMLAccountMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorClerkError.java index ad3a5314..37d96234 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationSamlErrorClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationSamlErrorClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationSamlErrorClerkError withCode(String code) { return this; } - public VerificationSamlErrorClerkError withMeta(ClerkErrorErrorMeta meta) { + public VerificationSamlErrorClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationSamlErrorClerkError withMeta(Optional meta) { + public VerificationSamlErrorClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorEnterpriseAccountClerkError.java b/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorEnterpriseAccountClerkError.java index 04484d5c..8b4fba88 100644 --- a/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorEnterpriseAccountClerkError.java +++ b/src/main/java/com/clerk/backend_api/models/components/VerificationSamlErrorEnterpriseAccountClerkError.java @@ -9,9 +9,11 @@ import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; +import java.util.Map; import java.util.Optional; @@ -31,14 +33,14 @@ public class VerificationSamlErrorEnterpriseAccountClerkError { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public VerificationSamlErrorEnterpriseAccountClerkError( @JsonProperty("message") String message, @JsonProperty("long_message") String longMessage, @JsonProperty("code") String code, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(message, "message"); Utils.checkNotNull(longMessage, "longMessage"); Utils.checkNotNull(code, "code"); @@ -74,8 +76,8 @@ public String code() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -101,14 +103,14 @@ public VerificationSamlErrorEnterpriseAccountClerkError withCode(String code) { return this; } - public VerificationSamlErrorEnterpriseAccountClerkError withMeta(ClerkErrorErrorEnterpriseAccountMeta meta) { + public VerificationSamlErrorEnterpriseAccountClerkError withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public VerificationSamlErrorEnterpriseAccountClerkError withMeta(Optional meta) { + public VerificationSamlErrorEnterpriseAccountClerkError withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -155,7 +157,7 @@ public final static class Builder { private String code; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -183,13 +185,13 @@ public Builder code(String code) { } - public Builder meta(ClerkErrorErrorEnterpriseAccountMeta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/errors/ClerkErrors.java b/src/main/java/com/clerk/backend_api/models/errors/ClerkErrors.java index 89eeb7f5..ea75353a 100644 --- a/src/main/java/com/clerk/backend_api/models/errors/ClerkErrors.java +++ b/src/main/java/com/clerk/backend_api/models/errors/ClerkErrors.java @@ -12,12 +12,14 @@ import jakarta.annotation.Nullable; import java.io.InputStream; import java.lang.Deprecated; +import java.lang.Object; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; import java.lang.Throwable; import java.net.http.HttpResponse; import java.util.List; +import java.util.Map; import java.util.Optional; @SuppressWarnings("serial") @@ -60,7 +62,7 @@ public Optional> errors } @Deprecated - public Optional meta() { + public Optional> meta() { return data().flatMap(Data::meta); } @@ -87,12 +89,12 @@ public static class Data { @JsonInclude(Include.NON_ABSENT) @JsonProperty("meta") - private Optional meta; + private Optional> meta; @JsonCreator public Data( @JsonProperty("errors") List errors, - @JsonProperty("meta") Optional meta) { + @JsonProperty("meta") Optional> meta) { Utils.checkNotNull(errors, "errors"); Utils.checkNotNull(meta, "meta"); this.errors = errors; @@ -111,8 +113,8 @@ public List errors() { @SuppressWarnings("unchecked") @JsonIgnore - public Optional meta() { - return (Optional) meta; + public Optional> meta() { + return (Optional>) meta; } public static Builder builder() { @@ -126,14 +128,14 @@ public Data withErrors(List return this; } - public Data withMeta(Meta meta) { + public Data withMeta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Data withMeta(Optional meta) { + public Data withMeta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; @@ -171,7 +173,7 @@ public final static class Builder { private List errors; - private Optional meta = Optional.empty(); + private Optional> meta = Optional.empty(); private Builder() { // force use of static builder() method @@ -185,13 +187,13 @@ public Builder errors(List e } - public Builder meta(Meta meta) { + public Builder meta(Map meta) { Utils.checkNotNull(meta, "meta"); this.meta = Optional.ofNullable(meta); return this; } - public Builder meta(Optional meta) { + public Builder meta(Optional> meta) { Utils.checkNotNull(meta, "meta"); this.meta = meta; return this; diff --git a/src/main/java/com/clerk/backend_api/models/errors/Meta.java b/src/main/java/com/clerk/backend_api/models/errors/Meta.java deleted file mode 100644 index 113d04e5..00000000 --- a/src/main/java/com/clerk/backend_api/models/errors/Meta.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. - */ -package com.clerk.backend_api.models.errors; - -import com.clerk.backend_api.utils.Utils; -import com.fasterxml.jackson.annotation.JsonCreator; -import java.lang.Override; -import java.lang.String; - - -public class Meta { - @JsonCreator - public Meta() { - } - - public static Builder builder() { - return new Builder(); - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - return true; - } - - @Override - public int hashCode() { - return Utils.enhancedHash( - ); - } - - @Override - public String toString() { - return Utils.toString(Meta.class); - } - - @SuppressWarnings("UnusedReturnValue") - public final static class Builder { - - private Builder() { - // force use of static builder() method - } - - public Meta build() { - - return new Meta( - ); - } - - } -} diff --git a/src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBody.java b/src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBody.java index 6aa5ab2f..30b071a3 100644 --- a/src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBody.java +++ b/src/main/java/com/clerk/backend_api/models/operations/CreateOrganizationDomainRequestBody.java @@ -25,8 +25,8 @@ public class CreateOrganizationDomainRequestBody { private Optional name; /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ @JsonInclude(Include.NON_ABSENT) @JsonProperty("enrollment_mode") @@ -65,8 +65,8 @@ public Optional name() { } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ @JsonIgnore public Optional enrollmentMode() { @@ -106,8 +106,8 @@ public CreateOrganizationDomainRequestBody withName(Optional name) { } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public CreateOrganizationDomainRequestBody withEnrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -117,8 +117,8 @@ public CreateOrganizationDomainRequestBody withEnrollmentMode(String enrollmentM /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public CreateOrganizationDomainRequestBody withEnrollmentMode(Optional enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -207,8 +207,8 @@ public Builder name(Optional name) { /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public Builder enrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -217,8 +217,8 @@ public Builder enrollmentMode(String enrollmentMode) { } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public Builder enrollmentMode(Optional enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); diff --git a/src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java b/src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java index 7a7e9411..93d5a91b 100644 --- a/src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java +++ b/src/main/java/com/clerk/backend_api/models/operations/EnrollmentMode.java @@ -11,7 +11,12 @@ public enum EnrollmentMode { MANUAL_INVITATION("manual_invitation"), AUTOMATIC_INVITATION("automatic_invitation"), - AUTOMATIC_SUGGESTION("automatic_suggestion"); + AUTOMATIC_SUGGESTION("automatic_suggestion"), + ENTERPRISE_SSO("enterprise_sso"), + MINUS_MANUAL_INVITATION("-manual_invitation"), + MINUS_AUTOMATIC_INVITATION("-automatic_invitation"), + MINUS_AUTOMATIC_SUGGESTION("-automatic_suggestion"), + MINUS_ENTERPRISE_SSO("-enterprise_sso"); @JsonValue private final String value; diff --git a/src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequest.java b/src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequest.java index 36a81d41..513cf95f 100644 --- a/src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequest.java +++ b/src/main/java/com/clerk/backend_api/models/operations/ListAllOrganizationDomainsRequest.java @@ -31,7 +31,8 @@ public class ListAllOrganizationDomainsRequest { private Optional verified; /** - * Filter by enrollment mode + * Filter by enrollment mode. Prefix a value with `-` to exclude it instead + * (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. */ @SpeakeasyMetadata("queryParam:style=form,explode=false,name=enrollment_mode") private Optional> enrollmentMode; @@ -133,7 +134,8 @@ public Optional verified() { } /** - * Filter by enrollment mode + * Filter by enrollment mode. Prefix a value with `-` to exclude it instead + * (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. */ @SuppressWarnings("unchecked") @JsonIgnore @@ -241,7 +243,8 @@ public ListAllOrganizationDomainsRequest withVerified(Optional enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -251,7 +254,8 @@ public ListAllOrganizationDomainsRequest withEnrollmentMode(List /** - * Filter by enrollment mode + * Filter by enrollment mode. Prefix a value with `-` to exclude it instead + * (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. */ public ListAllOrganizationDomainsRequest withEnrollmentMode(Optional> enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -488,7 +492,8 @@ public Builder verified(Optional verified) { /** - * Filter by enrollment mode + * Filter by enrollment mode. Prefix a value with `-` to exclude it instead + * (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. */ public Builder enrollmentMode(List enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -497,7 +502,8 @@ public Builder enrollmentMode(List enrollmentMode) { } /** - * Filter by enrollment mode + * Filter by enrollment mode. Prefix a value with `-` to exclude it instead + * (e.g. `-enterprise_sso`). Include and exclude filters can be combined and compose as AND. */ public Builder enrollmentMode(Optional> enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); diff --git a/src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequest.java b/src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequest.java index 91005284..45a0e253 100644 --- a/src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequest.java +++ b/src/main/java/com/clerk/backend_api/models/operations/ListOrganizationDomainsRequest.java @@ -29,7 +29,10 @@ public class ListOrganizationDomainsRequest { private Optional verified; /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ @SpeakeasyMetadata("queryParam:style=form,explode=true,name=enrollment_mode") private Optional enrollmentMode; @@ -91,7 +94,10 @@ public Optional verified() { } /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ @JsonIgnore public Optional enrollmentMode() { @@ -151,7 +157,10 @@ public ListOrganizationDomainsRequest withVerified(Optional verified) { } /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ public ListOrganizationDomainsRequest withEnrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -161,7 +170,10 @@ public ListOrganizationDomainsRequest withEnrollmentMode(String enrollmentMode) /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ public ListOrganizationDomainsRequest withEnrollmentMode(Optional enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -295,7 +307,10 @@ public Builder verified(Optional verified) { /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ public Builder enrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -304,7 +319,10 @@ public Builder enrollmentMode(String enrollmentMode) { } /** - * Filter domains by their enrollment mode + * Filter domains by their enrollment mode. Accepts `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso`. + * Prefix a value with `-` to exclude it instead (e.g. `-enterprise_sso`). Include and exclude filters + * can be combined and compose as AND. */ public Builder enrollmentMode(Optional enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); diff --git a/src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBody.java b/src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBody.java index 5b936d77..abad2512 100644 --- a/src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBody.java +++ b/src/main/java/com/clerk/backend_api/models/operations/UpdateOrganizationDomainRequestBody.java @@ -17,8 +17,8 @@ public class UpdateOrganizationDomainRequestBody { /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ @JsonInclude(Include.NON_ABSENT) @JsonProperty("enrollment_mode") @@ -46,8 +46,8 @@ public UpdateOrganizationDomainRequestBody() { } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ @JsonIgnore public JsonNullable enrollmentMode() { @@ -68,8 +68,8 @@ public static Builder builder() { /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public UpdateOrganizationDomainRequestBody withEnrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -78,8 +78,8 @@ public UpdateOrganizationDomainRequestBody withEnrollmentMode(String enrollmentM } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public UpdateOrganizationDomainRequestBody withEnrollmentMode(JsonNullable enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -145,8 +145,8 @@ private Builder() { /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public Builder enrollmentMode(String enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); @@ -155,8 +155,8 @@ public Builder enrollmentMode(String enrollmentMode) { } /** - * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion` - * or `manual_invitation` + * The enrollment_mode for the new domain. This can be `automatic_invitation`, `automatic_suggestion`, + * `manual_invitation` or `enterprise_sso` */ public Builder enrollmentMode(JsonNullable enrollmentMode) { Utils.checkNotNull(enrollmentMode, "enrollmentMode"); diff --git a/src/main/java/com/clerk/backend_api/operations/DeleteOrganizationDomain.java b/src/main/java/com/clerk/backend_api/operations/DeleteOrganizationDomain.java index d6a12963..0417b0a3 100644 --- a/src/main/java/com/clerk/backend_api/operations/DeleteOrganizationDomain.java +++ b/src/main/java/com/clerk/backend_api/operations/DeleteOrganizationDomain.java @@ -192,7 +192,7 @@ public DeleteOrganizationDomainResponse handleResponse(HttpResponse throw SDKError.from("Unexpected content-type received: " + contentType, response); } } - if (Utils.statusCodeMatches(response.statusCode(), "400", "401", "404")) { + if (Utils.statusCodeMatches(response.statusCode(), "400", "401", "403", "404")) { if (Utils.contentTypeMatches(contentType, "application/json")) { throw ClerkErrors.from(response); } else { diff --git a/src/main/java/com/clerk/backend_api/operations/UpdateOrganizationDomain.java b/src/main/java/com/clerk/backend_api/operations/UpdateOrganizationDomain.java index edc5e36e..787385b5 100644 --- a/src/main/java/com/clerk/backend_api/operations/UpdateOrganizationDomain.java +++ b/src/main/java/com/clerk/backend_api/operations/UpdateOrganizationDomain.java @@ -209,7 +209,7 @@ public UpdateOrganizationDomainResponse handleResponse(HttpResponse throw SDKError.from("Unexpected content-type received: " + contentType, response); } } - if (Utils.statusCodeMatches(response.statusCode(), "400", "404", "422")) { + if (Utils.statusCodeMatches(response.statusCode(), "400", "403", "404", "422")) { if (Utils.contentTypeMatches(contentType, "application/json")) { throw ClerkErrors.from(response); } else { diff --git a/src/main/java/com/clerk/backend_api/utils/Retries.java b/src/main/java/com/clerk/backend_api/utils/Retries.java index 8a74b2e2..6f35e37b 100644 --- a/src/main/java/com/clerk/backend_api/utils/Retries.java +++ b/src/main/java/com/clerk/backend_api/utils/Retries.java @@ -44,10 +44,10 @@ public NonRetryableException(Exception exception) { super(exception); this.exception = exception; } - + public Exception exception() { return exception; - } + } } @SuppressWarnings("serial") @@ -57,7 +57,7 @@ public static final class RetryableException extends Exception { public RetryableException(HttpResponse response) { this.response = response; } - + public HttpResponse response() { return response; } @@ -125,6 +125,15 @@ private HttpResponse getResponse(boolean retryConnectError, boolean } private static long retryAfterMs(HttpResponse response) { + String retryAfterMs = response.headers().firstValue("retry-after-ms").orElse(null); + if (retryAfterMs != null && !retryAfterMs.isEmpty()) { + try { + long milliseconds = Long.parseLong(retryAfterMs); + return milliseconds < 0 ? 0 : milliseconds; + } catch (NumberFormatException ignored) { + } + } + String retryAfter = response.headers().firstValue("retry-after").orElse(null); if (retryAfter == null || retryAfter.isEmpty()) { return 0; diff --git a/src/main/java/com/clerk/backend_api/utils/StreamingParser.java b/src/main/java/com/clerk/backend_api/utils/StreamingParser.java index 6ee37f5c..a941e3c4 100644 --- a/src/main/java/com/clerk/backend_api/utils/StreamingParser.java +++ b/src/main/java/com/clerk/backend_api/utils/StreamingParser.java @@ -176,18 +176,25 @@ private static class JsonLContentProcessor implements StreamContentProcessor eventId = Optional.empty(); + // Scan state preserved across reads; offsets stay valid because the + // parser compacts and resets this state after each boundary. + private int scanPos = 0; + private int lineStart = 0; + // A trailing CR may complete to CRLF on the next read; in that case + // the LF belongs to the same line ending, not a new empty line. + private boolean pendingCRLF = false; + @Override public BoundaryInfo findBoundary(byte[] data, int limit) { - int lineStart = 0, i = lineStart; + int i = scanPos; + if (pendingCRLF) { + pendingCRLF = false; + if (i < limit && data[i] == LF && i == lineStart) { + lineStart = i + 1; + i = i + 1; + } + } while (i < limit) { for (byte[] pattern : BOUNDARY_PATTERNS) { if (matchesPattern(data, i, limit, pattern)) { @@ -229,8 +251,14 @@ public BoundaryInfo findBoundary(byte[] data, int limit) { boundStart--; } int boundLength = (lineStart - boundStart) + pattern.length; + scanPos = 0; + lineStart = 0; + pendingCRLF = false; return new BoundaryInfo(boundStart, boundLength); } + if (pattern.length == 1 && data[i] == CR && i == limit - 1) { + pendingCRLF = true; + } lineStart = i + pattern.length; i = lineStart - 1; break; @@ -238,6 +266,7 @@ public BoundaryInfo findBoundary(byte[] data, int limit) { } i++; } + scanPos = i; return new BoundaryInfo(-1, 0); }