From 09985061d243574b3cca8cd639210cb3db2d7717 Mon Sep 17 00:00:00 2001 From: cloudpdf-sdk-bot Date: Fri, 30 Oct 2026 12:01:49 +0000 Subject: [PATCH] chore: generate CloudPDF Java SDK 3.0.0-alpha.19 --- .fern/metadata.json | 4 +- build.gradle | 4 +- cloudpdf-generation.json | 8 +- reference.md | 128 ++++++----- src/main/java/api/AsyncCloudPDFClient.java | 10 +- src/main/java/api/CloudPDFClient.java | 10 +- src/main/java/api/core/ClientOptions.java | 2 +- .../layers/AsyncRawLayersClient.java | 4 +- .../documents/layers/RawLayersClient.java | 4 +- .../layers/requests/ListLayersRequest.java | 32 +-- .../resources/folders/AsyncFoldersClient.java | 8 +- .../folders/AsyncRawFoldersClient.java | 8 +- .../api/resources/folders/FoldersClient.java | 8 +- .../resources/folders/RawFoldersClient.java | 8 +- .../resources/grants/AsyncGrantsClient.java | 182 ++++++++++++++++ .../AsyncRawGrantsClient.java} | 204 +++++++++--------- .../api/resources/grants/GrantsClient.java | 173 +++++++++++++++ .../RawGrantsClient.java} | 182 ++++++++-------- .../requests/ArchiveGrantsRequest.java} | 16 +- .../requests/DeleteGrantsRequest.java} | 16 +- .../requests/GetGrantsRequest.java} | 16 +- .../requests/GrantsCreateRequest.java} | 155 ++++++++----- .../requests/GrantsExchangeRequest.java} | 108 +++++----- .../requests/GrantsUpdateRequest.java} | 148 ++++++++----- .../requests/ListGrantsRequest.java} | 18 +- .../types/GrantsCreateRequestLayerMode.java} | 20 +- .../GrantsCreateRequestVisitorIdentity.java} | 48 ++--- ...rantsCreateRequestVisitorIdentityAsk.java} | 22 +- ...tsCreateRequestVisitorIdentityFields.java} | 80 +++---- ...uestVisitorIdentityFieldsDisplayName.java} | 22 +- ...ateRequestVisitorIdentityFieldsEmail.java} | 22 +- ...estVisitorIdentityFieldsOrganization.java} | 22 +- ...itorIdentityFieldsOrganizationalUnit.java} | 22 +- ...ateRequestVisitorIdentityFieldsTitle.java} | 22 +- ...GrantsExchangeRequestVisitorIdentity.java} | 20 +- .../types/GrantsUpdateRequestLayerMode.java} | 20 +- .../GrantsUpdateRequestVisitorIdentity.java} | 48 ++--- ...rantsUpdateRequestVisitorIdentityAsk.java} | 22 +- ...tsUpdateRequestVisitorIdentityFields.java} | 80 +++---- ...uestVisitorIdentityFieldsDisplayName.java} | 22 +- ...ateRequestVisitorIdentityFieldsEmail.java} | 22 +- ...estVisitorIdentityFieldsOrganization.java} | 22 +- ...itorIdentityFieldsOrganizationalUnit.java} | 22 +- ...ateRequestVisitorIdentityFieldsTitle.java} | 22 +- .../visitors/AsyncRawVisitorsClient.java | 64 +++--- .../visitors/AsyncVisitorsClient.java | 54 ++--- .../visitors/RawVisitorsClient.java | 60 +++--- .../visitors/VisitorsClient.java | 50 ++--- .../requests/DeleteVisitorsRequest.java | 2 +- .../requests/ListVisitorsRequest.java | 2 +- .../resources/shares/AsyncSharesClient.java | 182 ---------------- .../api/resources/shares/SharesClient.java | 173 --------------- .../tenants/AsyncRawTenantsClient.java | 8 +- .../resources/tenants/AsyncTenantsClient.java | 8 +- .../resources/tenants/RawTenantsClient.java | 8 +- .../api/resources/tenants/TenantsClient.java | 8 +- ...umentsLayersList200ResponseLayersItem.java | 56 ++--- .../api/types/EngineErrorPayloadCode.java | 18 +- ...nse.java => GrantsArchive200Response.java} | 52 ++--- ...ava => GrantsArchive200ResponseGrant.java} | 147 +++++++++---- ...antsArchive200ResponseGrantLayerMode.java} | 20 +- ...chive200ResponseGrantVisitorIdentity.java} | 46 ++-- ...ve200ResponseGrantVisitorIdentityAsk.java} | 20 +- ...00ResponseGrantVisitorIdentityFields.java} | 78 +++---- ...rantVisitorIdentityFieldsDisplayName.java} | 20 +- ...ponseGrantVisitorIdentityFieldsEmail.java} | 20 +- ...antVisitorIdentityFieldsOrganization.java} | 20 +- ...itorIdentityFieldsOrganizationalUnit.java} | 20 +- ...ponseGrantVisitorIdentityFieldsTitle.java} | 20 +- ...onse.java => GrantsCreate200Response.java} | 52 ++--- ...java => GrantsCreate200ResponseGrant.java} | 147 +++++++++---- ...rantsCreate200ResponseGrantLayerMode.java} | 20 +- ...reate200ResponseGrantVisitorIdentity.java} | 46 ++-- ...te200ResponseGrantVisitorIdentityAsk.java} | 20 +- ...00ResponseGrantVisitorIdentityFields.java} | 78 +++---- ...rantVisitorIdentityFieldsDisplayName.java} | 20 +- ...ponseGrantVisitorIdentityFieldsEmail.java} | 20 +- ...antVisitorIdentityFieldsOrganization.java} | 20 +- ...itorIdentityFieldsOrganizationalUnit.java} | 20 +- ...ponseGrantVisitorIdentityFieldsTitle.java} | 20 +- ...se.java => GrantsExchange200Response.java} | 44 ++-- ...> GrantsExchange200ResponseLayerMode.java} | 20 +- ... => GrantsExchange200ResponseVisitor.java} | 42 ++-- ...nge200ResponseVisitorIdentityRequest.java} | 74 +++---- ...ResponseVisitorIdentityRequestFields.java} | 78 +++---- ...itorIdentityRequestFieldsDisplayName.java} | 20 +- ...nseVisitorIdentityRequestFieldsEmail.java} | 20 +- ...torIdentityRequestFieldsOrganization.java} | 20 +- ...ntityRequestFieldsOrganizationalUnit.java} | 20 +- ...nseVisitorIdentityRequestFieldsTitle.java} | 20 +- ...nseVisitorIdentityRequestInvalidItem.java} | 32 +-- ...nseVisitorIdentityRequestMissingItem.java} | 32 +-- ...esponse.java => GrantsGet200Response.java} | 52 ++--- ...re.java => GrantsGet200ResponseGrant.java} | 147 +++++++++---- ...> GrantsGet200ResponseGrantLayerMode.java} | 20 +- ...tsGet200ResponseGrantVisitorIdentity.java} | 46 ++-- ...et200ResponseGrantVisitorIdentityAsk.java} | 20 +- ...00ResponseGrantVisitorIdentityFields.java} | 78 +++---- ...rantVisitorIdentityFieldsDisplayName.java} | 20 +- ...ponseGrantVisitorIdentityFieldsEmail.java} | 20 +- ...antVisitorIdentityFieldsOrganization.java} | 20 +- ...itorIdentityFieldsOrganizationalUnit.java} | 20 +- ...ponseGrantVisitorIdentityFieldsTitle.java} | 20 +- ...sponse.java => GrantsList200Response.java} | 56 ++--- ...a => GrantsList200ResponseGrantsItem.java} | 147 +++++++++---- ...tsList200ResponseGrantsItemLayerMode.java} | 20 +- ...200ResponseGrantsItemVisitorIdentity.java} | 46 ++-- ...ResponseGrantsItemVisitorIdentityAsk.java} | 20 +- ...ponseGrantsItemVisitorIdentityFields.java} | 78 +++---- ...ItemVisitorIdentityFieldsDisplayName.java} | 20 +- ...GrantsItemVisitorIdentityFieldsEmail.java} | 20 +- ...temVisitorIdentityFieldsOrganization.java} | 20 +- ...itorIdentityFieldsOrganizationalUnit.java} | 20 +- ...GrantsItemVisitorIdentityFieldsTitle.java} | 20 +- ...onse.java => GrantsUpdate200Response.java} | 52 ++--- ...java => GrantsUpdate200ResponseGrant.java} | 147 +++++++++---- ...rantsUpdate200ResponseGrantLayerMode.java} | 20 +- ...pdate200ResponseGrantVisitorIdentity.java} | 46 ++-- ...te200ResponseGrantVisitorIdentityAsk.java} | 20 +- ...00ResponseGrantVisitorIdentityFields.java} | 78 +++---- ...rantVisitorIdentityFieldsDisplayName.java} | 20 +- ...ponseGrantVisitorIdentityFieldsEmail.java} | 20 +- ...antVisitorIdentityFieldsOrganization.java} | 20 +- ...itorIdentityFieldsOrganizationalUnit.java} | 20 +- ...ponseGrantVisitorIdentityFieldsTitle.java} | 20 +- ...ava => GrantsVisitorsList200Response.java} | 30 +-- ...sVisitorsList200ResponseVisitorsItem.java} | 56 ++--- ...rsList200ResponseVisitorsItemAnswers.java} | 18 +- ...torsList200ResponseVisitorsItemLayer.java} | 22 +- 129 files changed, 2994 insertions(+), 2602 deletions(-) create mode 100644 src/main/java/api/resources/grants/AsyncGrantsClient.java rename src/main/java/api/resources/{shares/AsyncRawSharesClient.java => grants/AsyncRawGrantsClient.java} (79%) create mode 100644 src/main/java/api/resources/grants/GrantsClient.java rename src/main/java/api/resources/{shares/RawSharesClient.java => grants/RawGrantsClient.java} (75%) rename src/main/java/api/resources/{shares/requests/ArchiveSharesRequest.java => grants/requests/ArchiveGrantsRequest.java} (79%) rename src/main/java/api/resources/{shares/requests/DeleteSharesRequest.java => grants/requests/DeleteGrantsRequest.java} (79%) rename src/main/java/api/resources/{shares/requests/GetSharesRequest.java => grants/requests/GetGrantsRequest.java} (79%) rename src/main/java/api/resources/{shares/requests/SharesCreateRequest.java => grants/requests/GrantsCreateRequest.java} (78%) rename src/main/java/api/resources/{shares/requests/SharesExchangeRequest.java => grants/requests/GrantsExchangeRequest.java} (64%) rename src/main/java/api/resources/{shares/requests/SharesUpdateRequest.java => grants/requests/GrantsUpdateRequest.java} (78%) rename src/main/java/api/resources/{shares/requests/ListSharesRequest.java => grants/requests/ListGrantsRequest.java} (90%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestLayerMode.java => grants/types/GrantsCreateRequestLayerMode.java} (70%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentity.java => grants/types/GrantsCreateRequestVisitorIdentity.java} (78%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityAsk.java => grants/types/GrantsCreateRequestVisitorIdentityAsk.java} (71%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFields.java => grants/types/GrantsCreateRequestVisitorIdentityFields.java} (68%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFieldsDisplayName.java => grants/types/GrantsCreateRequestVisitorIdentityFieldsDisplayName.java} (72%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFieldsEmail.java => grants/types/GrantsCreateRequestVisitorIdentityFieldsEmail.java} (71%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFieldsOrganization.java => grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganization.java} (72%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java => grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit.java} (73%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFieldsTitle.java => grants/types/GrantsCreateRequestVisitorIdentityFieldsTitle.java} (71%) rename src/main/java/api/resources/{shares/types/SharesExchangeRequestVisitorIdentity.java => grants/types/GrantsExchangeRequestVisitorIdentity.java} (91%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestLayerMode.java => grants/types/GrantsUpdateRequestLayerMode.java} (70%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentity.java => grants/types/GrantsUpdateRequestVisitorIdentity.java} (78%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityAsk.java => grants/types/GrantsUpdateRequestVisitorIdentityAsk.java} (71%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFields.java => grants/types/GrantsUpdateRequestVisitorIdentityFields.java} (68%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFieldsDisplayName.java => grants/types/GrantsUpdateRequestVisitorIdentityFieldsDisplayName.java} (72%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFieldsEmail.java => grants/types/GrantsUpdateRequestVisitorIdentityFieldsEmail.java} (71%) rename src/main/java/api/resources/{shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganization.java => grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganization.java} (72%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit.java => grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java} (73%) rename src/main/java/api/resources/{shares/types/SharesCreateRequestVisitorIdentityFieldsTitle.java => grants/types/GrantsUpdateRequestVisitorIdentityFieldsTitle.java} (71%) rename src/main/java/api/resources/{shares => grants}/visitors/AsyncRawVisitorsClient.java (85%) rename src/main/java/api/resources/{shares => grants}/visitors/AsyncVisitorsClient.java (59%) rename src/main/java/api/resources/{shares => grants}/visitors/RawVisitorsClient.java (83%) rename src/main/java/api/resources/{shares => grants}/visitors/VisitorsClient.java (53%) rename src/main/java/api/resources/{shares => grants}/visitors/requests/DeleteVisitorsRequest.java (97%) rename src/main/java/api/resources/{shares => grants}/visitors/requests/ListVisitorsRequest.java (98%) delete mode 100644 src/main/java/api/resources/shares/AsyncSharesClient.java delete mode 100644 src/main/java/api/resources/shares/SharesClient.java rename src/main/java/api/types/{SharesArchive200Response.java => GrantsArchive200Response.java} (62%) rename src/main/java/api/types/{SharesArchive200ResponseShare.java => GrantsArchive200ResponseGrant.java} (84%) rename src/main/java/api/types/{SharesArchive200ResponseShareLayerMode.java => GrantsArchive200ResponseGrantLayerMode.java} (70%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentity.java => GrantsArchive200ResponseGrantVisitorIdentity.java} (77%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityAsk.java => GrantsArchive200ResponseGrantVisitorIdentityAsk.java} (71%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFields.java => GrantsArchive200ResponseGrantVisitorIdentityFields.java} (69%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName.java => GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName.java} (73%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFieldsEmail.java => GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail.java} (73%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFieldsOrganization.java => GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization.java} (73%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java => GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java} (74%) rename src/main/java/api/types/{SharesArchive200ResponseShareVisitorIdentityFieldsTitle.java => GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle.java} (73%) rename src/main/java/api/types/{SharesCreate200Response.java => GrantsCreate200Response.java} (62%) rename src/main/java/api/types/{SharesUpdate200ResponseShare.java => GrantsCreate200ResponseGrant.java} (85%) rename src/main/java/api/types/{SharesUpdate200ResponseShareLayerMode.java => GrantsCreate200ResponseGrantLayerMode.java} (70%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentity.java => GrantsCreate200ResponseGrantVisitorIdentity.java} (77%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityAsk.java => GrantsCreate200ResponseGrantVisitorIdentityAsk.java} (71%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFields.java => GrantsCreate200ResponseGrantVisitorIdentityFields.java} (68%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName.java => GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName.java} (73%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFieldsEmail.java => GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail.java} (70%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFieldsOrganization.java => GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization.java} (73%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java => GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java} (74%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFieldsTitle.java => GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle.java} (70%) rename src/main/java/api/types/{SharesExchange200Response.java => GrantsExchange200Response.java} (82%) rename src/main/java/api/types/{SharesExchange200ResponseLayerMode.java => GrantsExchange200ResponseLayerMode.java} (72%) rename src/main/java/api/types/{SharesExchange200ResponseVisitor.java => GrantsExchange200ResponseVisitor.java} (80%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequest.java => GrantsExchange200ResponseVisitorIdentityRequest.java} (75%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFields.java => GrantsExchange200ResponseVisitorIdentityRequestFields.java} (71%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java => GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java} (75%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFieldsEmail.java => GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail.java} (74%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization.java => GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization.java} (75%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java => GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java} (76%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestFieldsTitle.java => GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle.java} (74%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestInvalidItem.java => GrantsExchange200ResponseVisitorIdentityRequestInvalidItem.java} (73%) rename src/main/java/api/types/{SharesExchange200ResponseVisitorIdentityRequestMissingItem.java => GrantsExchange200ResponseVisitorIdentityRequestMissingItem.java} (73%) rename src/main/java/api/types/{SharesGet200Response.java => GrantsGet200Response.java} (64%) rename src/main/java/api/types/{SharesGet200ResponseShare.java => GrantsGet200ResponseGrant.java} (85%) rename src/main/java/api/types/{SharesGet200ResponseShareLayerMode.java => GrantsGet200ResponseGrantLayerMode.java} (70%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentity.java => GrantsGet200ResponseGrantVisitorIdentity.java} (77%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityAsk.java => GrantsGet200ResponseGrantVisitorIdentityAsk.java} (72%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFields.java => GrantsGet200ResponseGrantVisitorIdentityFields.java} (68%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFieldsDisplayName.java => GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName.java} (74%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFieldsEmail.java => GrantsGet200ResponseGrantVisitorIdentityFieldsEmail.java} (71%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFieldsOrganization.java => GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization.java} (74%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java => GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java} (75%) rename src/main/java/api/types/{SharesGet200ResponseShareVisitorIdentityFieldsTitle.java => GrantsGet200ResponseGrantVisitorIdentityFieldsTitle.java} (71%) rename src/main/java/api/types/{SharesList200Response.java => GrantsList200Response.java} (71%) rename src/main/java/api/types/{SharesList200ResponseSharesItem.java => GrantsList200ResponseGrantsItem.java} (84%) rename src/main/java/api/types/{SharesList200ResponseSharesItemLayerMode.java => GrantsList200ResponseGrantsItemLayerMode.java} (70%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentity.java => GrantsList200ResponseGrantsItemVisitorIdentity.java} (77%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityAsk.java => GrantsList200ResponseGrantsItemVisitorIdentityAsk.java} (72%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFields.java => GrantsList200ResponseGrantsItemVisitorIdentityFields.java} (71%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName.java => GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName.java} (75%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFieldsEmail.java => GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail.java} (74%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization.java => GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization.java} (75%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit.java => GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit.java} (76%) rename src/main/java/api/types/{SharesList200ResponseSharesItemVisitorIdentityFieldsTitle.java => GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle.java} (74%) rename src/main/java/api/types/{SharesUpdate200Response.java => GrantsUpdate200Response.java} (62%) rename src/main/java/api/types/{SharesCreate200ResponseShare.java => GrantsUpdate200ResponseGrant.java} (85%) rename src/main/java/api/types/{SharesCreate200ResponseShareLayerMode.java => GrantsUpdate200ResponseGrantLayerMode.java} (70%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentity.java => GrantsUpdate200ResponseGrantVisitorIdentity.java} (77%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityAsk.java => GrantsUpdate200ResponseGrantVisitorIdentityAsk.java} (71%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFields.java => GrantsUpdate200ResponseGrantVisitorIdentityFields.java} (68%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName.java => GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName.java} (73%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFieldsEmail.java => GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail.java} (70%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization.java => GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization.java} (73%) rename src/main/java/api/types/{SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java => GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java} (74%) rename src/main/java/api/types/{SharesCreate200ResponseShareVisitorIdentityFieldsTitle.java => GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle.java} (70%) rename src/main/java/api/types/{SharesVisitorsList200Response.java => GrantsVisitorsList200Response.java} (82%) rename src/main/java/api/types/{SharesVisitorsList200ResponseVisitorsItem.java => GrantsVisitorsList200ResponseVisitorsItem.java} (84%) rename src/main/java/api/types/{SharesVisitorsList200ResponseVisitorsItemAnswers.java => GrantsVisitorsList200ResponseVisitorsItemAnswers.java} (91%) rename src/main/java/api/types/{SharesVisitorsList200ResponseVisitorsItemLayer.java => GrantsVisitorsList200ResponseVisitorsItemLayer.java} (88%) diff --git a/.fern/metadata.json b/.fern/metadata.json index f9b90bd..2288265 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -10,9 +10,9 @@ "base-exception-class-name": "CloudPDFException", "base-api-exception-class-name": "CloudPDFApiException" }, - "originGitCommit": "3a88df90980e5c0546a5ebbfd1252d8fca77ff9b", + "originGitCommit": "0606e988ebff3773183ef02e0a820c36b3a25f8d", "originGitCommitIsDirty": false, "invokedBy": "ci", - "requestedVersion": "3.0.0-alpha.18", + "requestedVersion": "3.0.0-alpha.19", "ciProvider": "github" } \ No newline at end of file diff --git a/build.gradle b/build.gradle index c74d06b..6666975 100644 --- a/build.gradle +++ b/build.gradle @@ -46,7 +46,7 @@ java { group = 'com.cloudpdf' -version = '3.0.0-alpha.18' +version = '3.0.0-alpha.19' jar { dependsOn(":generatePomFileForMavenPublication") @@ -73,7 +73,7 @@ publishing { maven(MavenPublication) { groupId = 'com.cloudpdf' artifactId = 'sdk' - version = '3.0.0-alpha.18' + version = '3.0.0-alpha.19' from components.java pom { name = 'CloudPDF' diff --git a/cloudpdf-generation.json b/cloudpdf-generation.json index 27e5b59..6159811 100644 --- a/cloudpdf-generation.json +++ b/cloudpdf-generation.json @@ -1,12 +1,12 @@ { "language": "java", - "canonicalVersion": "3.0.0-next.18", - "sdkVersion": "3.0.0-alpha.18", + "canonicalVersion": "3.0.0-next.19", + "sdkVersion": "3.0.0-alpha.19", "source": { "repository": "embedpdf/embed-pdf-viewer", "openapi": "cloudpdf/contract/openapi.json", - "openapiSha256": "ad2a3baa628061e7b3e8b597cfd15bcda7f103d0f829cb01388a0fed6c4f5873", - "gitCommit": "3a88df90980e5c0546a5ebbfd1252d8fca77ff9b", + "openapiSha256": "e88e02ed71f422ad08b2393abeda474e8dcf6707b6e753af74ba2f40da8e7d6b", + "gitCommit": "0606e988ebff3773183ef02e0a820c36b3a25f8d", "gitCommitIsDirty": false }, "fern": { diff --git a/reference.md b/reference.md index b502cae..bd72c09 100644 --- a/reference.md +++ b/reference.md @@ -535,8 +535,8 @@ client.doc().text( -## Shares -
client.shares.exchange(request) -> SharesExchange200Response +## Grants +
client.grants.exchange(request) -> GrantsExchange200Response
@@ -548,7 +548,7 @@ client.doc().text(
-Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until `password` is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; `error.details` carries `fields` (what the link asks), `missing`, `invalid`, `purpose` and `privacyUrl`. A link that asks before the first change issues the session at once with `visitor.identityRequest`, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). +Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until `passphrase` is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; `error.details` carries `fields` (what the grant asks), `missing`, `invalid`, `purpose` and `privacyUrl`. A grant that asks before the first change issues the session at once with `visitor.identityRequest`, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode).
@@ -563,10 +563,10 @@ Unauthenticated, but requires a browser Origin header, checked against the grant
```java -client.shares().exchange( - SharesExchangeRequest +client.grants().exchange( + GrantsExchangeRequest .builder() - .shareToken("shareToken") + .grant("grant") .build() ); ``` @@ -583,7 +583,7 @@ client.shares().exchange(
-**shareToken:** `String` +**grant:** `String`
@@ -591,7 +591,7 @@ client.shares().exchange(
-**password:** `Optional` +**passphrase:** `Optional`
@@ -615,7 +615,7 @@ client.shares().exchange(
-**visitorIdentity:** `Optional` +**visitorIdentity:** `Optional`
@@ -627,7 +627,7 @@ client.shares().exchange(
-
client.shares.list(tenantId) -> SharesList200Response +
client.grants.list(tenantId) -> GrantsList200Response
@@ -640,9 +640,9 @@ client.shares().exchange(
```java -client.shares().list( +client.grants().list( "tenantId", - ListSharesRequest + ListGrantsRequest .builder() .build() ); @@ -704,7 +704,7 @@ client.shares().list(
-
client.shares.create(tenantId, request) -> SharesCreate200Response +
client.grants.create(tenantId, request) -> GrantsCreate200Response
@@ -716,7 +716,7 @@ client.shares().list(
-The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. +The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does.
@@ -731,9 +731,9 @@ The returned share id is the public share token. Mounted only when the deploymen
```java -client.shares().create( +client.grants().create( "tenantId", - SharesCreateRequest + GrantsCreateRequest .builder() .docId("docId") .scope( @@ -771,7 +771,15 @@ client.shares().create(
-**layerMode:** `Optional` +**name:** `Optional` + +
+
+ +
+
+ +**layerMode:** `Optional`
@@ -803,7 +811,7 @@ client.shares().create(
-**visitorIdentity:** `Optional` +**visitorIdentity:** `Optional`
@@ -835,7 +843,7 @@ client.shares().create(
-**password:** `Optional` +**passphrase:** `Optional`
@@ -863,7 +871,7 @@ client.shares().create(
-
client.shares.get(tenantId, shareId) -> SharesGet200Response +
client.grants.get(tenantId, grantId) -> GrantsGet200Response
@@ -876,10 +884,10 @@ client.shares().create(
```java -client.shares().get( +client.grants().get( "tenantId", - "shareId", - GetSharesRequest + "grantId", + GetGrantsRequest .builder() .build() ); @@ -905,7 +913,7 @@ client.shares().get(
-**shareId:** `String` +**grantId:** `String`
@@ -917,7 +925,7 @@ client.shares().get(
-
client.shares.delete(tenantId, shareId) +
client.grants.delete(tenantId, grantId)
@@ -930,10 +938,10 @@ client.shares().get(
```java -client.shares().delete( +client.grants().delete( "tenantId", - "shareId", - DeleteSharesRequest + "grantId", + DeleteGrantsRequest .builder() .build() ); @@ -959,7 +967,7 @@ client.shares().delete(
-**shareId:** `String` +**grantId:** `String`
@@ -971,7 +979,7 @@ client.shares().delete(
-
client.shares.update(tenantId, shareId, request) -> SharesUpdate200Response +
client.grants.update(tenantId, grantId, request) -> GrantsUpdate200Response
@@ -984,10 +992,10 @@ client.shares().delete(
```java -client.shares().update( +client.grants().update( "tenantId", - "shareId", - SharesUpdateRequest + "grantId", + GrantsUpdateRequest .builder() .build() ); @@ -1013,7 +1021,15 @@ client.shares().update(
-**shareId:** `String` +**grantId:** `String` + +
+
+ +
+
+ +**name:** `Optional`
@@ -1021,7 +1037,7 @@ client.shares().update(
-**layerMode:** `Optional` +**layerMode:** `Optional`
@@ -1053,7 +1069,7 @@ client.shares().update(
-**visitorIdentity:** `Optional` +**visitorIdentity:** `Optional`
@@ -1085,7 +1101,7 @@ client.shares().update(
-**password:** `Optional` +**passphrase:** `Optional`
@@ -1121,7 +1137,7 @@ client.shares().update(
-
client.shares.archive(tenantId, shareId) -> SharesArchive200Response +
client.grants.archive(tenantId, grantId) -> GrantsArchive200Response
@@ -1133,7 +1149,7 @@ client.shares().update(
-Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (`disabled`) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. +Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (`disabled`) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted.
@@ -1148,10 +1164,10 @@ Archiving is final: an archived link never exchanges again, and to share again y
```java -client.shares().archive( +client.grants().archive( "tenantId", - "shareId", - ArchiveSharesRequest + "grantId", + ArchiveGrantsRequest .builder() .build() ); @@ -1177,7 +1193,7 @@ client.shares().archive(
-**shareId:** `String` +**grantId:** `String`
@@ -1523,7 +1539,7 @@ client.tenants().suspend(
-Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. +Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two.
@@ -2583,7 +2599,7 @@ client.folders().get(
-Without recursive, a folder with anything inside is refused: 409 Conflict with `details.reason` `not-empty` and what it holds, counted over every level below, in `details.folders` and `details.documents`. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. +Without recursive, a folder with anything inside is refused: 409 Conflict with `details.reason` `not-empty` and what it holds, counted over every level below, in `details.folders` and `details.documents`. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit.
@@ -6578,7 +6594,7 @@ client.documents().layers().list(
-**shareId:** `Optional` +**grantId:** `Optional`
@@ -6653,8 +6669,8 @@ client.documents().layers().delete(
-## Shares Visitors -
client.shares.visitors.list(tenantId, shareId) -> SharesVisitorsList200Response +## Grants Visitors +
client.grants.visitors.list(tenantId, grantId) -> GrantsVisitorsList200Response
@@ -6666,7 +6682,7 @@ client.documents().layers().delete(
-An archived link's visitors are listed too. +An archived grant's visitors are listed too.
@@ -6681,9 +6697,9 @@ An archived link's visitors are listed too.
```java -client.shares().visitors().list( +client.grants().visitors().list( "tenantId", - "shareId", + "grantId", ListVisitorsRequest .builder() .build() @@ -6710,7 +6726,7 @@ client.shares().visitors().list(
-**shareId:** `String` +**grantId:** `String`
@@ -6738,7 +6754,7 @@ client.shares().visitors().list(
-
client.shares.visitors.delete(tenantId, shareId, visitorId) +
client.grants.visitors.delete(tenantId, grantId, visitorId)
@@ -6765,9 +6781,9 @@ Their handle brings them back as a new visitor, who is asked again. Deleting a v
```java -client.shares().visitors().delete( +client.grants().visitors().delete( "tenantId", - "shareId", + "grantId", "visitorId", DeleteVisitorsRequest .builder() @@ -6795,7 +6811,7 @@ client.shares().visitors().delete(
-**shareId:** `String` +**grantId:** `String`
diff --git a/src/main/java/api/AsyncCloudPDFClient.java b/src/main/java/api/AsyncCloudPDFClient.java index 4ca2d98..2ac45e8 100644 --- a/src/main/java/api/AsyncCloudPDFClient.java +++ b/src/main/java/api/AsyncCloudPDFClient.java @@ -9,7 +9,7 @@ import com.cloudpdf.api.resources.doc.AsyncDocClient; import com.cloudpdf.api.resources.documents.AsyncDocumentsClient; import com.cloudpdf.api.resources.folders.AsyncFoldersClient; -import com.cloudpdf.api.resources.shares.AsyncSharesClient; +import com.cloudpdf.api.resources.grants.AsyncGrantsClient; import com.cloudpdf.api.resources.tenants.AsyncTenantsClient; import com.cloudpdf.api.resources.tokens.AsyncTokensClient; import java.util.function.Supplier; @@ -21,7 +21,7 @@ public class AsyncCloudPDFClient { protected final Supplier docClient; - protected final Supplier sharesClient; + protected final Supplier grantsClient; protected final Supplier tenantsClient; @@ -35,7 +35,7 @@ public AsyncCloudPDFClient(ClientOptions clientOptions) { this.clientOptions = clientOptions; this.deploymentClient = Suppliers.memoize(() -> new AsyncDeploymentClient(clientOptions)); this.docClient = Suppliers.memoize(() -> new AsyncDocClient(clientOptions)); - this.sharesClient = Suppliers.memoize(() -> new AsyncSharesClient(clientOptions)); + this.grantsClient = Suppliers.memoize(() -> new AsyncGrantsClient(clientOptions)); this.tenantsClient = Suppliers.memoize(() -> new AsyncTenantsClient(clientOptions)); this.documentsClient = Suppliers.memoize(() -> new AsyncDocumentsClient(clientOptions)); this.foldersClient = Suppliers.memoize(() -> new AsyncFoldersClient(clientOptions)); @@ -50,8 +50,8 @@ public AsyncDocClient doc() { return this.docClient.get(); } - public AsyncSharesClient shares() { - return this.sharesClient.get(); + public AsyncGrantsClient grants() { + return this.grantsClient.get(); } public AsyncTenantsClient tenants() { diff --git a/src/main/java/api/CloudPDFClient.java b/src/main/java/api/CloudPDFClient.java index 8a1cbff..33a829f 100644 --- a/src/main/java/api/CloudPDFClient.java +++ b/src/main/java/api/CloudPDFClient.java @@ -9,7 +9,7 @@ import com.cloudpdf.api.resources.doc.DocClient; import com.cloudpdf.api.resources.documents.DocumentsClient; import com.cloudpdf.api.resources.folders.FoldersClient; -import com.cloudpdf.api.resources.shares.SharesClient; +import com.cloudpdf.api.resources.grants.GrantsClient; import com.cloudpdf.api.resources.tenants.TenantsClient; import com.cloudpdf.api.resources.tokens.TokensClient; import java.util.function.Supplier; @@ -21,7 +21,7 @@ public class CloudPDFClient { protected final Supplier docClient; - protected final Supplier sharesClient; + protected final Supplier grantsClient; protected final Supplier tenantsClient; @@ -35,7 +35,7 @@ public CloudPDFClient(ClientOptions clientOptions) { this.clientOptions = clientOptions; this.deploymentClient = Suppliers.memoize(() -> new DeploymentClient(clientOptions)); this.docClient = Suppliers.memoize(() -> new DocClient(clientOptions)); - this.sharesClient = Suppliers.memoize(() -> new SharesClient(clientOptions)); + this.grantsClient = Suppliers.memoize(() -> new GrantsClient(clientOptions)); this.tenantsClient = Suppliers.memoize(() -> new TenantsClient(clientOptions)); this.documentsClient = Suppliers.memoize(() -> new DocumentsClient(clientOptions)); this.foldersClient = Suppliers.memoize(() -> new FoldersClient(clientOptions)); @@ -50,8 +50,8 @@ public DocClient doc() { return this.docClient.get(); } - public SharesClient shares() { - return this.sharesClient.get(); + public GrantsClient grants() { + return this.grantsClient.get(); } public TenantsClient tenants() { diff --git a/src/main/java/api/core/ClientOptions.java b/src/main/java/api/core/ClientOptions.java index 60e76c4..2aad2f3 100644 --- a/src/main/java/api/core/ClientOptions.java +++ b/src/main/java/api/core/ClientOptions.java @@ -49,7 +49,7 @@ private ClientOptions( { put("X-Fern-Language", "JAVA"); put("X-Fern-SDK-Name", "com.cloudpdf:sdk"); - put("X-Fern-SDK-Version", "3.0.0-alpha.18"); + put("X-Fern-SDK-Version", "3.0.0-alpha.19"); } }); this.headerSuppliers = headerSuppliers; diff --git a/src/main/java/api/resources/documents/layers/AsyncRawLayersClient.java b/src/main/java/api/resources/documents/layers/AsyncRawLayersClient.java index bdd97fb..4f2f48d 100644 --- a/src/main/java/api/resources/documents/layers/AsyncRawLayersClient.java +++ b/src/main/java/api/resources/documents/layers/AsyncRawLayersClient.java @@ -70,9 +70,9 @@ public CompletableFuture { diff --git a/src/main/java/api/resources/documents/layers/RawLayersClient.java b/src/main/java/api/resources/documents/layers/RawLayersClient.java index b75e7bf..8eb894b 100644 --- a/src/main/java/api/resources/documents/layers/RawLayersClient.java +++ b/src/main/java/api/resources/documents/layers/RawLayersClient.java @@ -65,9 +65,9 @@ public CloudPDFClientHttpResponse list( QueryStringMapper.addQueryParameter( httpUrl, "cursor", request.getCursor().get(), false); } - if (request.getShareId().isPresent()) { + if (request.getGrantId().isPresent()) { QueryStringMapper.addQueryParameter( - httpUrl, "shareId", request.getShareId().get(), false); + httpUrl, "grantId", request.getGrantId().get(), false); } if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { diff --git a/src/main/java/api/resources/documents/layers/requests/ListLayersRequest.java b/src/main/java/api/resources/documents/layers/requests/ListLayersRequest.java index d9f2808..17401bf 100644 --- a/src/main/java/api/resources/documents/layers/requests/ListLayersRequest.java +++ b/src/main/java/api/resources/documents/layers/requests/ListLayersRequest.java @@ -24,18 +24,18 @@ public final class ListLayersRequest { private final Optional cursor; - private final Optional shareId; + private final Optional grantId; private final Map additionalProperties; private ListLayersRequest( Optional limit, Optional cursor, - Optional shareId, + Optional grantId, Map additionalProperties) { this.limit = limit; this.cursor = cursor; - this.shareId = shareId; + this.grantId = grantId; this.additionalProperties = additionalProperties; } @@ -49,9 +49,9 @@ public Optional getCursor() { return cursor; } - @JsonProperty("shareId") - public Optional getShareId() { - return shareId; + @JsonProperty("grantId") + public Optional getGrantId() { + return grantId; } @java.lang.Override @@ -66,12 +66,12 @@ public Map getAdditionalProperties() { } private boolean equalTo(ListLayersRequest other) { - return limit.equals(other.limit) && cursor.equals(other.cursor) && shareId.equals(other.shareId); + return limit.equals(other.limit) && cursor.equals(other.cursor) && grantId.equals(other.grantId); } @java.lang.Override public int hashCode() { - return Objects.hash(this.limit, this.cursor, this.shareId); + return Objects.hash(this.limit, this.cursor, this.grantId); } @java.lang.Override @@ -89,7 +89,7 @@ public static final class Builder { private Optional cursor = Optional.empty(); - private Optional shareId = Optional.empty(); + private Optional grantId = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -99,7 +99,7 @@ private Builder() {} public Builder from(ListLayersRequest other) { limit(other.getLimit()); cursor(other.getCursor()); - shareId(other.getShareId()); + grantId(other.getGrantId()); return this; } @@ -125,19 +125,19 @@ public Builder cursor(String cursor) { return this; } - @JsonSetter(value = "shareId", nulls = Nulls.SKIP) - public Builder shareId(Optional shareId) { - this.shareId = shareId; + @JsonSetter(value = "grantId", nulls = Nulls.SKIP) + public Builder grantId(Optional grantId) { + this.grantId = grantId; return this; } - public Builder shareId(String shareId) { - this.shareId = Optional.ofNullable(shareId); + public Builder grantId(String grantId) { + this.grantId = Optional.ofNullable(grantId); return this; } public ListLayersRequest build() { - return new ListLayersRequest(limit, cursor, shareId, additionalProperties); + return new ListLayersRequest(limit, cursor, grantId, additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/resources/folders/AsyncFoldersClient.java b/src/main/java/api/resources/folders/AsyncFoldersClient.java index d7a3683..f32bb4b 100644 --- a/src/main/java/api/resources/folders/AsyncFoldersClient.java +++ b/src/main/java/api/resources/folders/AsyncFoldersClient.java @@ -85,28 +85,28 @@ public CompletableFuture get( } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture delete(String tenantId, String folderId) { return this.rawClient.delete(tenantId, folderId).thenApply(response -> response.body()); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture delete(String tenantId, String folderId, RequestOptions requestOptions) { return this.rawClient.delete(tenantId, folderId, requestOptions).thenApply(response -> response.body()); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture delete(String tenantId, String folderId, DeleteFoldersRequest request) { return this.rawClient.delete(tenantId, folderId, request).thenApply(response -> response.body()); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture delete( String tenantId, String folderId, DeleteFoldersRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/folders/AsyncRawFoldersClient.java b/src/main/java/api/resources/folders/AsyncRawFoldersClient.java index bc95db0..c50510a 100644 --- a/src/main/java/api/resources/folders/AsyncRawFoldersClient.java +++ b/src/main/java/api/resources/folders/AsyncRawFoldersClient.java @@ -360,14 +360,14 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture> delete(String tenantId, String folderId) { return delete(tenantId, folderId, DeleteFoldersRequest.builder().build()); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture> delete( String tenantId, String folderId, RequestOptions requestOptions) { @@ -375,7 +375,7 @@ public CompletableFuture> delete( } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture> delete( String tenantId, String folderId, DeleteFoldersRequest request) { @@ -383,7 +383,7 @@ public CompletableFuture> delete( } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CompletableFuture> delete( String tenantId, String folderId, DeleteFoldersRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/folders/FoldersClient.java b/src/main/java/api/resources/folders/FoldersClient.java index d20b99f..1302bbc 100644 --- a/src/main/java/api/resources/folders/FoldersClient.java +++ b/src/main/java/api/resources/folders/FoldersClient.java @@ -82,28 +82,28 @@ public FoldersGet200Response get( } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public void delete(String tenantId, String folderId) { this.rawClient.delete(tenantId, folderId).body(); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public void delete(String tenantId, String folderId, RequestOptions requestOptions) { this.rawClient.delete(tenantId, folderId, requestOptions).body(); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public void delete(String tenantId, String folderId, DeleteFoldersRequest request) { this.rawClient.delete(tenantId, folderId, request).body(); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public void delete(String tenantId, String folderId, DeleteFoldersRequest request, RequestOptions requestOptions) { this.rawClient.delete(tenantId, folderId, request, requestOptions).body(); diff --git a/src/main/java/api/resources/folders/RawFoldersClient.java b/src/main/java/api/resources/folders/RawFoldersClient.java index 4a549b8..43b9450 100644 --- a/src/main/java/api/resources/folders/RawFoldersClient.java +++ b/src/main/java/api/resources/folders/RawFoldersClient.java @@ -292,28 +292,28 @@ public CloudPDFClientHttpResponse get( } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CloudPDFClientHttpResponse delete(String tenantId, String folderId) { return delete(tenantId, folderId, DeleteFoldersRequest.builder().build()); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CloudPDFClientHttpResponse delete(String tenantId, String folderId, RequestOptions requestOptions) { return delete(tenantId, folderId, DeleteFoldersRequest.builder().build(), requestOptions); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CloudPDFClientHttpResponse delete(String tenantId, String folderId, DeleteFoldersRequest request) { return delete(tenantId, folderId, request, null); } /** - * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its share links at once; their stored files and links are removed in the background. Uploads into those folders that have not committed cannot commit. + * Without recursive, a folder with anything inside is refused: 409 Conflict with details.reason not-empty and what it holds, counted over every level below, in details.folders and details.documents. With recursive=true, the folder and every folder under it go at once, and every document in them stops opening, leaves every list and stops answering its grants at once; their stored files and grants are removed in the background. Uploads into those folders that have not committed cannot commit. */ public CloudPDFClientHttpResponse delete( String tenantId, String folderId, DeleteFoldersRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/grants/AsyncGrantsClient.java b/src/main/java/api/resources/grants/AsyncGrantsClient.java new file mode 100644 index 0000000..740b60a --- /dev/null +++ b/src/main/java/api/resources/grants/AsyncGrantsClient.java @@ -0,0 +1,182 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.cloudpdf.api.resources.grants; + +import com.cloudpdf.api.core.ClientOptions; +import com.cloudpdf.api.core.RequestOptions; +import com.cloudpdf.api.core.Suppliers; +import com.cloudpdf.api.resources.grants.requests.ArchiveGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.DeleteGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GetGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsCreateRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsExchangeRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ListGrantsRequest; +import com.cloudpdf.api.resources.grants.visitors.AsyncVisitorsClient; +import com.cloudpdf.api.types.GrantsArchive200Response; +import com.cloudpdf.api.types.GrantsCreate200Response; +import com.cloudpdf.api.types.GrantsExchange200Response; +import com.cloudpdf.api.types.GrantsGet200Response; +import com.cloudpdf.api.types.GrantsList200Response; +import com.cloudpdf.api.types.GrantsUpdate200Response; +import java.util.concurrent.CompletableFuture; +import java.util.function.Supplier; + +public class AsyncGrantsClient { + protected final ClientOptions clientOptions; + + private final AsyncRawGrantsClient rawClient; + + protected final Supplier visitorsClient; + + public AsyncGrantsClient(ClientOptions clientOptions) { + this.clientOptions = clientOptions; + this.rawClient = new AsyncRawGrantsClient(clientOptions); + this.visitorsClient = Suppliers.memoize(() -> new AsyncVisitorsClient(clientOptions)); + } + + /** + * Get responses with HTTP metadata like headers + */ + public AsyncRawGrantsClient withRawResponse() { + return this.rawClient; + } + + /** + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). + */ + public CompletableFuture exchange(GrantsExchangeRequest request) { + return this.rawClient.exchange(request).thenApply(response -> response.body()); + } + + /** + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). + */ + public CompletableFuture exchange( + GrantsExchangeRequest request, RequestOptions requestOptions) { + return this.rawClient.exchange(request, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture list(String tenantId) { + return this.rawClient.list(tenantId).thenApply(response -> response.body()); + } + + public CompletableFuture list(String tenantId, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture list(String tenantId, ListGrantsRequest request) { + return this.rawClient.list(tenantId, request).thenApply(response -> response.body()); + } + + public CompletableFuture list( + String tenantId, ListGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, request, requestOptions).thenApply(response -> response.body()); + } + + /** + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + */ + public CompletableFuture create(String tenantId, GrantsCreateRequest request) { + return this.rawClient.create(tenantId, request).thenApply(response -> response.body()); + } + + /** + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + */ + public CompletableFuture create( + String tenantId, GrantsCreateRequest request, RequestOptions requestOptions) { + return this.rawClient.create(tenantId, request, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture get(String tenantId, String grantId) { + return this.rawClient.get(tenantId, grantId).thenApply(response -> response.body()); + } + + public CompletableFuture get(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.get(tenantId, grantId, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture get(String tenantId, String grantId, GetGrantsRequest request) { + return this.rawClient.get(tenantId, grantId, request).thenApply(response -> response.body()); + } + + public CompletableFuture get( + String tenantId, String grantId, GetGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient.get(tenantId, grantId, request, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture delete(String tenantId, String grantId) { + return this.rawClient.delete(tenantId, grantId).thenApply(response -> response.body()); + } + + public CompletableFuture delete(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.delete(tenantId, grantId, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture delete(String tenantId, String grantId, DeleteGrantsRequest request) { + return this.rawClient.delete(tenantId, grantId, request).thenApply(response -> response.body()); + } + + public CompletableFuture delete( + String tenantId, String grantId, DeleteGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient.delete(tenantId, grantId, request, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture update(String tenantId, String grantId) { + return this.rawClient.update(tenantId, grantId).thenApply(response -> response.body()); + } + + public CompletableFuture update( + String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.update(tenantId, grantId, requestOptions).thenApply(response -> response.body()); + } + + public CompletableFuture update( + String tenantId, String grantId, GrantsUpdateRequest request) { + return this.rawClient.update(tenantId, grantId, request).thenApply(response -> response.body()); + } + + public CompletableFuture update( + String tenantId, String grantId, GrantsUpdateRequest request, RequestOptions requestOptions) { + return this.rawClient.update(tenantId, grantId, request, requestOptions).thenApply(response -> response.body()); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public CompletableFuture archive(String tenantId, String grantId) { + return this.rawClient.archive(tenantId, grantId).thenApply(response -> response.body()); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public CompletableFuture archive( + String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.archive(tenantId, grantId, requestOptions).thenApply(response -> response.body()); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public CompletableFuture archive( + String tenantId, String grantId, ArchiveGrantsRequest request) { + return this.rawClient.archive(tenantId, grantId, request).thenApply(response -> response.body()); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public CompletableFuture archive( + String tenantId, String grantId, ArchiveGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient + .archive(tenantId, grantId, request, requestOptions) + .thenApply(response -> response.body()); + } + + public AsyncVisitorsClient visitors() { + return this.visitorsClient.get(); + } +} diff --git a/src/main/java/api/resources/shares/AsyncRawSharesClient.java b/src/main/java/api/resources/grants/AsyncRawGrantsClient.java similarity index 79% rename from src/main/java/api/resources/shares/AsyncRawSharesClient.java rename to src/main/java/api/resources/grants/AsyncRawGrantsClient.java index 9fe7a2c..c1ee753 100644 --- a/src/main/java/api/resources/shares/AsyncRawSharesClient.java +++ b/src/main/java/api/resources/grants/AsyncRawGrantsClient.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares; +package com.cloudpdf.api.resources.grants; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.CloudPDFApiException; @@ -18,20 +18,20 @@ import com.cloudpdf.api.errors.GoneError; import com.cloudpdf.api.errors.NotFoundError; import com.cloudpdf.api.errors.UnprocessableEntityError; -import com.cloudpdf.api.resources.shares.requests.ArchiveSharesRequest; -import com.cloudpdf.api.resources.shares.requests.DeleteSharesRequest; -import com.cloudpdf.api.resources.shares.requests.GetSharesRequest; -import com.cloudpdf.api.resources.shares.requests.ListSharesRequest; -import com.cloudpdf.api.resources.shares.requests.SharesCreateRequest; -import com.cloudpdf.api.resources.shares.requests.SharesExchangeRequest; -import com.cloudpdf.api.resources.shares.requests.SharesUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ArchiveGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.DeleteGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GetGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsCreateRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsExchangeRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ListGrantsRequest; import com.cloudpdf.api.types.AdminErrorPayload; -import com.cloudpdf.api.types.SharesArchive200Response; -import com.cloudpdf.api.types.SharesCreate200Response; -import com.cloudpdf.api.types.SharesExchange200Response; -import com.cloudpdf.api.types.SharesGet200Response; -import com.cloudpdf.api.types.SharesList200Response; -import com.cloudpdf.api.types.SharesUpdate200Response; +import com.cloudpdf.api.types.GrantsArchive200Response; +import com.cloudpdf.api.types.GrantsCreate200Response; +import com.cloudpdf.api.types.GrantsExchange200Response; +import com.cloudpdf.api.types.GrantsGet200Response; +import com.cloudpdf.api.types.GrantsList200Response; +import com.cloudpdf.api.types.GrantsUpdate200Response; import com.fasterxml.jackson.core.JsonProcessingException; import java.io.IOException; import java.util.concurrent.CompletableFuture; @@ -46,29 +46,29 @@ import okhttp3.ResponseBody; import org.jetbrains.annotations.NotNull; -public class AsyncRawSharesClient { +public class AsyncRawGrantsClient { protected final ClientOptions clientOptions; - public AsyncRawSharesClient(ClientOptions clientOptions) { + public AsyncRawGrantsClient(ClientOptions clientOptions) { this.clientOptions = clientOptions; } /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). */ - public CompletableFuture> exchange( - SharesExchangeRequest request) { + public CompletableFuture> exchange( + GrantsExchangeRequest request) { return exchange(request, null); } /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). */ - public CompletableFuture> exchange( - SharesExchangeRequest request, RequestOptions requestOptions) { + public CompletableFuture> exchange( + GrantsExchangeRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() - .addPathSegments("v1/share-sessions"); + .addPathSegments("v1/grant-sessions"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -101,7 +101,7 @@ public CompletableFuture> requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -110,7 +110,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( ObjectMappers.JSON_MAPPER.readValue( - responseBodyString, SharesExchange200Response.class), + responseBodyString, GrantsExchange200Response.class), response)); return; } @@ -167,27 +167,27 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { return future; } - public CompletableFuture> list(String tenantId) { - return list(tenantId, ListSharesRequest.builder().build()); + public CompletableFuture> list(String tenantId) { + return list(tenantId, ListGrantsRequest.builder().build()); } - public CompletableFuture> list( + public CompletableFuture> list( String tenantId, RequestOptions requestOptions) { - return list(tenantId, ListSharesRequest.builder().build(), requestOptions); + return list(tenantId, ListGrantsRequest.builder().build(), requestOptions); } - public CompletableFuture> list( - String tenantId, ListSharesRequest request) { + public CompletableFuture> list( + String tenantId, ListGrantsRequest request) { return list(tenantId, request, null); } - public CompletableFuture> list( - String tenantId, ListSharesRequest request, RequestOptions requestOptions) { + public CompletableFuture> list( + String tenantId, ListGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares"); + .addPathSegments("grants"); if (request.getLimit().isPresent()) { QueryStringMapper.addQueryParameter( httpUrl, "limit", request.getLimit().get(), false); @@ -228,7 +228,7 @@ public CompletableFuture> list requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -236,7 +236,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesList200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsList200Response.class), response)); return; } @@ -270,23 +270,23 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. */ - public CompletableFuture> create( - String tenantId, SharesCreateRequest request) { + public CompletableFuture> create( + String tenantId, GrantsCreateRequest request) { return create(tenantId, request, null); } /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. */ - public CompletableFuture> create( - String tenantId, SharesCreateRequest request, RequestOptions requestOptions) { + public CompletableFuture> create( + String tenantId, GrantsCreateRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares"); + .addPathSegments("grants"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -319,7 +319,7 @@ public CompletableFuture> cr requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -327,7 +327,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesCreate200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsCreate200Response.class), response)); return; } @@ -372,28 +372,28 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { return future; } - public CompletableFuture> get(String tenantId, String shareId) { - return get(tenantId, shareId, GetSharesRequest.builder().build()); + public CompletableFuture> get(String tenantId, String grantId) { + return get(tenantId, grantId, GetGrantsRequest.builder().build()); } - public CompletableFuture> get( - String tenantId, String shareId, RequestOptions requestOptions) { - return get(tenantId, shareId, GetSharesRequest.builder().build(), requestOptions); + public CompletableFuture> get( + String tenantId, String grantId, RequestOptions requestOptions) { + return get(tenantId, grantId, GetGrantsRequest.builder().build(), requestOptions); } - public CompletableFuture> get( - String tenantId, String shareId, GetSharesRequest request) { - return get(tenantId, shareId, request, null); + public CompletableFuture> get( + String tenantId, String grantId, GetGrantsRequest request) { + return get(tenantId, grantId, request, null); } - public CompletableFuture> get( - String tenantId, String shareId, GetSharesRequest request, RequestOptions requestOptions) { + public CompletableFuture> get( + String tenantId, String grantId, GetGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -418,7 +418,7 @@ public CompletableFuture> get( requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -426,7 +426,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesGet200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsGet200Response.class), response)); return; } @@ -459,28 +459,28 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { return future; } - public CompletableFuture> delete(String tenantId, String shareId) { - return delete(tenantId, shareId, DeleteSharesRequest.builder().build()); + public CompletableFuture> delete(String tenantId, String grantId) { + return delete(tenantId, grantId, DeleteGrantsRequest.builder().build()); } public CompletableFuture> delete( - String tenantId, String shareId, RequestOptions requestOptions) { - return delete(tenantId, shareId, DeleteSharesRequest.builder().build(), requestOptions); + String tenantId, String grantId, RequestOptions requestOptions) { + return delete(tenantId, grantId, DeleteGrantsRequest.builder().build(), requestOptions); } public CompletableFuture> delete( - String tenantId, String shareId, DeleteSharesRequest request) { - return delete(tenantId, shareId, request, null); + String tenantId, String grantId, DeleteGrantsRequest request) { + return delete(tenantId, grantId, request, null); } public CompletableFuture> delete( - String tenantId, String shareId, DeleteSharesRequest request, RequestOptions requestOptions) { + String tenantId, String grantId, DeleteGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -551,29 +551,29 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { return future; } - public CompletableFuture> update( - String tenantId, String shareId) { - return update(tenantId, shareId, SharesUpdateRequest.builder().build()); + public CompletableFuture> update( + String tenantId, String grantId) { + return update(tenantId, grantId, GrantsUpdateRequest.builder().build()); } - public CompletableFuture> update( - String tenantId, String shareId, RequestOptions requestOptions) { - return update(tenantId, shareId, SharesUpdateRequest.builder().build(), requestOptions); + public CompletableFuture> update( + String tenantId, String grantId, RequestOptions requestOptions) { + return update(tenantId, grantId, GrantsUpdateRequest.builder().build(), requestOptions); } - public CompletableFuture> update( - String tenantId, String shareId, SharesUpdateRequest request) { - return update(tenantId, shareId, request, null); + public CompletableFuture> update( + String tenantId, String grantId, GrantsUpdateRequest request) { + return update(tenantId, grantId, request, null); } - public CompletableFuture> update( - String tenantId, String shareId, SharesUpdateRequest request, RequestOptions requestOptions) { + public CompletableFuture> update( + String tenantId, String grantId, GrantsUpdateRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -606,7 +606,7 @@ public CompletableFuture> up requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -614,7 +614,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesUpdate200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsUpdate200Response.class), response)); return; } @@ -660,40 +660,40 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CompletableFuture> archive( - String tenantId, String shareId) { - return archive(tenantId, shareId, ArchiveSharesRequest.builder().build()); + public CompletableFuture> archive( + String tenantId, String grantId) { + return archive(tenantId, grantId, ArchiveGrantsRequest.builder().build()); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CompletableFuture> archive( - String tenantId, String shareId, RequestOptions requestOptions) { - return archive(tenantId, shareId, ArchiveSharesRequest.builder().build(), requestOptions); + public CompletableFuture> archive( + String tenantId, String grantId, RequestOptions requestOptions) { + return archive(tenantId, grantId, ArchiveGrantsRequest.builder().build(), requestOptions); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CompletableFuture> archive( - String tenantId, String shareId, ArchiveSharesRequest request) { - return archive(tenantId, shareId, request, null); + public CompletableFuture> archive( + String tenantId, String grantId, ArchiveGrantsRequest request) { + return archive(tenantId, grantId, request, null); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CompletableFuture> archive( - String tenantId, String shareId, ArchiveSharesRequest request, RequestOptions requestOptions) { + public CompletableFuture> archive( + String tenantId, String grantId, ArchiveGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("archive"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { @@ -719,7 +719,7 @@ public CompletableFuture> a requestOptions.getMaxRetries().get())) .build(); } - CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -727,7 +727,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesArchive200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsArchive200Response.class), response)); return; } diff --git a/src/main/java/api/resources/grants/GrantsClient.java b/src/main/java/api/resources/grants/GrantsClient.java new file mode 100644 index 0000000..d3788fc --- /dev/null +++ b/src/main/java/api/resources/grants/GrantsClient.java @@ -0,0 +1,173 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.cloudpdf.api.resources.grants; + +import com.cloudpdf.api.core.ClientOptions; +import com.cloudpdf.api.core.RequestOptions; +import com.cloudpdf.api.core.Suppliers; +import com.cloudpdf.api.resources.grants.requests.ArchiveGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.DeleteGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GetGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsCreateRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsExchangeRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ListGrantsRequest; +import com.cloudpdf.api.resources.grants.visitors.VisitorsClient; +import com.cloudpdf.api.types.GrantsArchive200Response; +import com.cloudpdf.api.types.GrantsCreate200Response; +import com.cloudpdf.api.types.GrantsExchange200Response; +import com.cloudpdf.api.types.GrantsGet200Response; +import com.cloudpdf.api.types.GrantsList200Response; +import com.cloudpdf.api.types.GrantsUpdate200Response; +import java.util.function.Supplier; + +public class GrantsClient { + protected final ClientOptions clientOptions; + + private final RawGrantsClient rawClient; + + protected final Supplier visitorsClient; + + public GrantsClient(ClientOptions clientOptions) { + this.clientOptions = clientOptions; + this.rawClient = new RawGrantsClient(clientOptions); + this.visitorsClient = Suppliers.memoize(() -> new VisitorsClient(clientOptions)); + } + + /** + * Get responses with HTTP metadata like headers + */ + public RawGrantsClient withRawResponse() { + return this.rawClient; + } + + /** + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). + */ + public GrantsExchange200Response exchange(GrantsExchangeRequest request) { + return this.rawClient.exchange(request).body(); + } + + /** + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). + */ + public GrantsExchange200Response exchange(GrantsExchangeRequest request, RequestOptions requestOptions) { + return this.rawClient.exchange(request, requestOptions).body(); + } + + public GrantsList200Response list(String tenantId) { + return this.rawClient.list(tenantId).body(); + } + + public GrantsList200Response list(String tenantId, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, requestOptions).body(); + } + + public GrantsList200Response list(String tenantId, ListGrantsRequest request) { + return this.rawClient.list(tenantId, request).body(); + } + + public GrantsList200Response list(String tenantId, ListGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, request, requestOptions).body(); + } + + /** + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + */ + public GrantsCreate200Response create(String tenantId, GrantsCreateRequest request) { + return this.rawClient.create(tenantId, request).body(); + } + + /** + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + */ + public GrantsCreate200Response create(String tenantId, GrantsCreateRequest request, RequestOptions requestOptions) { + return this.rawClient.create(tenantId, request, requestOptions).body(); + } + + public GrantsGet200Response get(String tenantId, String grantId) { + return this.rawClient.get(tenantId, grantId).body(); + } + + public GrantsGet200Response get(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.get(tenantId, grantId, requestOptions).body(); + } + + public GrantsGet200Response get(String tenantId, String grantId, GetGrantsRequest request) { + return this.rawClient.get(tenantId, grantId, request).body(); + } + + public GrantsGet200Response get( + String tenantId, String grantId, GetGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient.get(tenantId, grantId, request, requestOptions).body(); + } + + public void delete(String tenantId, String grantId) { + this.rawClient.delete(tenantId, grantId).body(); + } + + public void delete(String tenantId, String grantId, RequestOptions requestOptions) { + this.rawClient.delete(tenantId, grantId, requestOptions).body(); + } + + public void delete(String tenantId, String grantId, DeleteGrantsRequest request) { + this.rawClient.delete(tenantId, grantId, request).body(); + } + + public void delete(String tenantId, String grantId, DeleteGrantsRequest request, RequestOptions requestOptions) { + this.rawClient.delete(tenantId, grantId, request, requestOptions).body(); + } + + public GrantsUpdate200Response update(String tenantId, String grantId) { + return this.rawClient.update(tenantId, grantId).body(); + } + + public GrantsUpdate200Response update(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.update(tenantId, grantId, requestOptions).body(); + } + + public GrantsUpdate200Response update(String tenantId, String grantId, GrantsUpdateRequest request) { + return this.rawClient.update(tenantId, grantId, request).body(); + } + + public GrantsUpdate200Response update( + String tenantId, String grantId, GrantsUpdateRequest request, RequestOptions requestOptions) { + return this.rawClient.update(tenantId, grantId, request, requestOptions).body(); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public GrantsArchive200Response archive(String tenantId, String grantId) { + return this.rawClient.archive(tenantId, grantId).body(); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public GrantsArchive200Response archive(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.archive(tenantId, grantId, requestOptions).body(); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public GrantsArchive200Response archive(String tenantId, String grantId, ArchiveGrantsRequest request) { + return this.rawClient.archive(tenantId, grantId, request).body(); + } + + /** + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. + */ + public GrantsArchive200Response archive( + String tenantId, String grantId, ArchiveGrantsRequest request, RequestOptions requestOptions) { + return this.rawClient + .archive(tenantId, grantId, request, requestOptions) + .body(); + } + + public VisitorsClient visitors() { + return this.visitorsClient.get(); + } +} diff --git a/src/main/java/api/resources/shares/RawSharesClient.java b/src/main/java/api/resources/grants/RawGrantsClient.java similarity index 75% rename from src/main/java/api/resources/shares/RawSharesClient.java rename to src/main/java/api/resources/grants/RawGrantsClient.java index 7520cb9..7012cc2 100644 --- a/src/main/java/api/resources/shares/RawSharesClient.java +++ b/src/main/java/api/resources/grants/RawGrantsClient.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares; +package com.cloudpdf.api.resources.grants; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.CloudPDFApiException; @@ -18,20 +18,20 @@ import com.cloudpdf.api.errors.GoneError; import com.cloudpdf.api.errors.NotFoundError; import com.cloudpdf.api.errors.UnprocessableEntityError; -import com.cloudpdf.api.resources.shares.requests.ArchiveSharesRequest; -import com.cloudpdf.api.resources.shares.requests.DeleteSharesRequest; -import com.cloudpdf.api.resources.shares.requests.GetSharesRequest; -import com.cloudpdf.api.resources.shares.requests.ListSharesRequest; -import com.cloudpdf.api.resources.shares.requests.SharesCreateRequest; -import com.cloudpdf.api.resources.shares.requests.SharesExchangeRequest; -import com.cloudpdf.api.resources.shares.requests.SharesUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ArchiveGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.DeleteGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GetGrantsRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsCreateRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsExchangeRequest; +import com.cloudpdf.api.resources.grants.requests.GrantsUpdateRequest; +import com.cloudpdf.api.resources.grants.requests.ListGrantsRequest; import com.cloudpdf.api.types.AdminErrorPayload; -import com.cloudpdf.api.types.SharesArchive200Response; -import com.cloudpdf.api.types.SharesCreate200Response; -import com.cloudpdf.api.types.SharesExchange200Response; -import com.cloudpdf.api.types.SharesGet200Response; -import com.cloudpdf.api.types.SharesList200Response; -import com.cloudpdf.api.types.SharesUpdate200Response; +import com.cloudpdf.api.types.GrantsArchive200Response; +import com.cloudpdf.api.types.GrantsCreate200Response; +import com.cloudpdf.api.types.GrantsExchange200Response; +import com.cloudpdf.api.types.GrantsGet200Response; +import com.cloudpdf.api.types.GrantsList200Response; +import com.cloudpdf.api.types.GrantsUpdate200Response; import com.fasterxml.jackson.core.JsonProcessingException; import java.io.IOException; import okhttp3.Headers; @@ -42,28 +42,28 @@ import okhttp3.Response; import okhttp3.ResponseBody; -public class RawSharesClient { +public class RawGrantsClient { protected final ClientOptions clientOptions; - public RawSharesClient(ClientOptions clientOptions) { + public RawGrantsClient(ClientOptions clientOptions) { this.clientOptions = clientOptions; } /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). */ - public CloudPDFClientHttpResponse exchange(SharesExchangeRequest request) { + public CloudPDFClientHttpResponse exchange(GrantsExchangeRequest request) { return exchange(request, null); } /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). + * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, deleted, paused and archived grants are indistinguishable (404). Passphrase-protected grants return 422 GrantPassphraseRequired until passphrase is supplied. A grant that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the grant asks), missing, invalid, purpose and privacyUrl. A grant that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any grant. Mounted only when the deployment can sign (HS256 mode). */ - public CloudPDFClientHttpResponse exchange( - SharesExchangeRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse exchange( + GrantsExchangeRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() - .addPathSegments("v1/share-sessions"); + .addPathSegments("v1/grant-sessions"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -101,7 +101,7 @@ public CloudPDFClientHttpResponse exchange( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesExchange200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsExchange200Response.class), response); } try { @@ -137,25 +137,25 @@ public CloudPDFClientHttpResponse exchange( } } - public CloudPDFClientHttpResponse list(String tenantId) { - return list(tenantId, ListSharesRequest.builder().build()); + public CloudPDFClientHttpResponse list(String tenantId) { + return list(tenantId, ListGrantsRequest.builder().build()); } - public CloudPDFClientHttpResponse list(String tenantId, RequestOptions requestOptions) { - return list(tenantId, ListSharesRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse list(String tenantId, RequestOptions requestOptions) { + return list(tenantId, ListGrantsRequest.builder().build(), requestOptions); } - public CloudPDFClientHttpResponse list(String tenantId, ListSharesRequest request) { + public CloudPDFClientHttpResponse list(String tenantId, ListGrantsRequest request) { return list(tenantId, request, null); } - public CloudPDFClientHttpResponse list( - String tenantId, ListSharesRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse list( + String tenantId, ListGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares"); + .addPathSegments("grants"); if (request.getLimit().isPresent()) { QueryStringMapper.addQueryParameter( httpUrl, "limit", request.getLimit().get(), false); @@ -201,7 +201,7 @@ public CloudPDFClientHttpResponse list( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesList200Response.class), response); + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsList200Response.class), response); } try { if (response.code() == 400) { @@ -222,22 +222,22 @@ public CloudPDFClientHttpResponse list( } /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. */ - public CloudPDFClientHttpResponse create(String tenantId, SharesCreateRequest request) { + public CloudPDFClientHttpResponse create(String tenantId, GrantsCreateRequest request) { return create(tenantId, request, null); } /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + * The returned id is what a link page or an embed opens. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. */ - public CloudPDFClientHttpResponse create( - String tenantId, SharesCreateRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse create( + String tenantId, GrantsCreateRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares"); + .addPathSegments("grants"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -275,7 +275,7 @@ public CloudPDFClientHttpResponse create( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesCreate200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsCreate200Response.class), response); } try { @@ -303,28 +303,28 @@ public CloudPDFClientHttpResponse create( } } - public CloudPDFClientHttpResponse get(String tenantId, String shareId) { - return get(tenantId, shareId, GetSharesRequest.builder().build()); + public CloudPDFClientHttpResponse get(String tenantId, String grantId) { + return get(tenantId, grantId, GetGrantsRequest.builder().build()); } - public CloudPDFClientHttpResponse get( - String tenantId, String shareId, RequestOptions requestOptions) { - return get(tenantId, shareId, GetSharesRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse get( + String tenantId, String grantId, RequestOptions requestOptions) { + return get(tenantId, grantId, GetGrantsRequest.builder().build(), requestOptions); } - public CloudPDFClientHttpResponse get( - String tenantId, String shareId, GetSharesRequest request) { - return get(tenantId, shareId, request, null); + public CloudPDFClientHttpResponse get( + String tenantId, String grantId, GetGrantsRequest request) { + return get(tenantId, grantId, request, null); } - public CloudPDFClientHttpResponse get( - String tenantId, String shareId, GetSharesRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse get( + String tenantId, String grantId, GetGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -354,7 +354,7 @@ public CloudPDFClientHttpResponse get( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesGet200Response.class), response); + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsGet200Response.class), response); } try { if (response.code() == 404) { @@ -374,26 +374,26 @@ public CloudPDFClientHttpResponse get( } } - public CloudPDFClientHttpResponse delete(String tenantId, String shareId) { - return delete(tenantId, shareId, DeleteSharesRequest.builder().build()); + public CloudPDFClientHttpResponse delete(String tenantId, String grantId) { + return delete(tenantId, grantId, DeleteGrantsRequest.builder().build()); } - public CloudPDFClientHttpResponse delete(String tenantId, String shareId, RequestOptions requestOptions) { - return delete(tenantId, shareId, DeleteSharesRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse delete(String tenantId, String grantId, RequestOptions requestOptions) { + return delete(tenantId, grantId, DeleteGrantsRequest.builder().build(), requestOptions); } - public CloudPDFClientHttpResponse delete(String tenantId, String shareId, DeleteSharesRequest request) { - return delete(tenantId, shareId, request, null); + public CloudPDFClientHttpResponse delete(String tenantId, String grantId, DeleteGrantsRequest request) { + return delete(tenantId, grantId, request, null); } public CloudPDFClientHttpResponse delete( - String tenantId, String shareId, DeleteSharesRequest request, RequestOptions requestOptions) { + String tenantId, String grantId, DeleteGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -446,28 +446,28 @@ public CloudPDFClientHttpResponse delete( } } - public CloudPDFClientHttpResponse update(String tenantId, String shareId) { - return update(tenantId, shareId, SharesUpdateRequest.builder().build()); + public CloudPDFClientHttpResponse update(String tenantId, String grantId) { + return update(tenantId, grantId, GrantsUpdateRequest.builder().build()); } - public CloudPDFClientHttpResponse update( - String tenantId, String shareId, RequestOptions requestOptions) { - return update(tenantId, shareId, SharesUpdateRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse update( + String tenantId, String grantId, RequestOptions requestOptions) { + return update(tenantId, grantId, GrantsUpdateRequest.builder().build(), requestOptions); } - public CloudPDFClientHttpResponse update( - String tenantId, String shareId, SharesUpdateRequest request) { - return update(tenantId, shareId, request, null); + public CloudPDFClientHttpResponse update( + String tenantId, String grantId, GrantsUpdateRequest request) { + return update(tenantId, grantId, request, null); } - public CloudPDFClientHttpResponse update( - String tenantId, String shareId, SharesUpdateRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse update( + String tenantId, String grantId, GrantsUpdateRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId); + .addPathSegments("grants") + .addPathSegment(grantId); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { httpUrl.addQueryParameter(_key, _value); @@ -505,7 +505,7 @@ public CloudPDFClientHttpResponse update( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesUpdate200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsUpdate200Response.class), response); } try { @@ -534,39 +534,39 @@ public CloudPDFClientHttpResponse update( } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CloudPDFClientHttpResponse archive(String tenantId, String shareId) { - return archive(tenantId, shareId, ArchiveSharesRequest.builder().build()); + public CloudPDFClientHttpResponse archive(String tenantId, String grantId) { + return archive(tenantId, grantId, ArchiveGrantsRequest.builder().build()); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CloudPDFClientHttpResponse archive( - String tenantId, String shareId, RequestOptions requestOptions) { - return archive(tenantId, shareId, ArchiveSharesRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse archive( + String tenantId, String grantId, RequestOptions requestOptions) { + return archive(tenantId, grantId, ArchiveGrantsRequest.builder().build(), requestOptions); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CloudPDFClientHttpResponse archive( - String tenantId, String shareId, ArchiveSharesRequest request) { - return archive(tenantId, shareId, request, null); + public CloudPDFClientHttpResponse archive( + String tenantId, String grantId, ArchiveGrantsRequest request) { + return archive(tenantId, grantId, request, null); } /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. + * Archiving is final: an archived grant never exchanges again, and to give access again you create a new grant. Pausing (disabled) is the reversible stop. An archived grant no longer counts as using its shared layer, so that layer can be deleted. */ - public CloudPDFClientHttpResponse archive( - String tenantId, String shareId, ArchiveSharesRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse archive( + String tenantId, String grantId, ArchiveGrantsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("archive"); if (requestOptions != null) { requestOptions.getQueryParameters().forEach((_key, _value) -> { @@ -597,7 +597,7 @@ public CloudPDFClientHttpResponse archive( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesArchive200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsArchive200Response.class), response); } try { diff --git a/src/main/java/api/resources/shares/requests/ArchiveSharesRequest.java b/src/main/java/api/resources/grants/requests/ArchiveGrantsRequest.java similarity index 79% rename from src/main/java/api/resources/shares/requests/ArchiveSharesRequest.java rename to src/main/java/api/resources/grants/requests/ArchiveGrantsRequest.java index 57b1352..36475f7 100644 --- a/src/main/java/api/resources/shares/requests/ArchiveSharesRequest.java +++ b/src/main/java/api/resources/grants/requests/ArchiveGrantsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -13,18 +13,18 @@ import java.util.Map; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = ArchiveSharesRequest.Builder.class) -public final class ArchiveSharesRequest { +@JsonDeserialize(builder = ArchiveGrantsRequest.Builder.class) +public final class ArchiveGrantsRequest { private final Map additionalProperties; - private ArchiveSharesRequest(Map additionalProperties) { + private ArchiveGrantsRequest(Map additionalProperties) { this.additionalProperties = additionalProperties; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof ArchiveSharesRequest; + return other instanceof ArchiveGrantsRequest; } @JsonAnyGetter @@ -48,12 +48,12 @@ public static final class Builder { private Builder() {} - public Builder from(ArchiveSharesRequest other) { + public Builder from(ArchiveGrantsRequest other) { return this; } - public ArchiveSharesRequest build() { - return new ArchiveSharesRequest(additionalProperties); + public ArchiveGrantsRequest build() { + return new ArchiveGrantsRequest(additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/resources/shares/requests/DeleteSharesRequest.java b/src/main/java/api/resources/grants/requests/DeleteGrantsRequest.java similarity index 79% rename from src/main/java/api/resources/shares/requests/DeleteSharesRequest.java rename to src/main/java/api/resources/grants/requests/DeleteGrantsRequest.java index 155d2d8..f6030ae 100644 --- a/src/main/java/api/resources/shares/requests/DeleteSharesRequest.java +++ b/src/main/java/api/resources/grants/requests/DeleteGrantsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -13,18 +13,18 @@ import java.util.Map; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = DeleteSharesRequest.Builder.class) -public final class DeleteSharesRequest { +@JsonDeserialize(builder = DeleteGrantsRequest.Builder.class) +public final class DeleteGrantsRequest { private final Map additionalProperties; - private DeleteSharesRequest(Map additionalProperties) { + private DeleteGrantsRequest(Map additionalProperties) { this.additionalProperties = additionalProperties; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof DeleteSharesRequest; + return other instanceof DeleteGrantsRequest; } @JsonAnyGetter @@ -48,12 +48,12 @@ public static final class Builder { private Builder() {} - public Builder from(DeleteSharesRequest other) { + public Builder from(DeleteGrantsRequest other) { return this; } - public DeleteSharesRequest build() { - return new DeleteSharesRequest(additionalProperties); + public DeleteGrantsRequest build() { + return new DeleteGrantsRequest(additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/resources/shares/requests/GetSharesRequest.java b/src/main/java/api/resources/grants/requests/GetGrantsRequest.java similarity index 79% rename from src/main/java/api/resources/shares/requests/GetSharesRequest.java rename to src/main/java/api/resources/grants/requests/GetGrantsRequest.java index 21e09b3..2a3c65d 100644 --- a/src/main/java/api/resources/shares/requests/GetSharesRequest.java +++ b/src/main/java/api/resources/grants/requests/GetGrantsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -13,18 +13,18 @@ import java.util.Map; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = GetSharesRequest.Builder.class) -public final class GetSharesRequest { +@JsonDeserialize(builder = GetGrantsRequest.Builder.class) +public final class GetGrantsRequest { private final Map additionalProperties; - private GetSharesRequest(Map additionalProperties) { + private GetGrantsRequest(Map additionalProperties) { this.additionalProperties = additionalProperties; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof GetSharesRequest; + return other instanceof GetGrantsRequest; } @JsonAnyGetter @@ -48,12 +48,12 @@ public static final class Builder { private Builder() {} - public Builder from(GetSharesRequest other) { + public Builder from(GetGrantsRequest other) { return this; } - public GetSharesRequest build() { - return new GetSharesRequest(additionalProperties); + public GetGrantsRequest build() { + return new GetGrantsRequest(additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/resources/shares/requests/SharesCreateRequest.java b/src/main/java/api/resources/grants/requests/GrantsCreateRequest.java similarity index 78% rename from src/main/java/api/resources/shares/requests/SharesCreateRequest.java rename to src/main/java/api/resources/grants/requests/GrantsCreateRequest.java index a4fe4b9..2649618 100644 --- a/src/main/java/api/resources/shares/requests/SharesCreateRequest.java +++ b/src/main/java/api/resources/grants/requests/GrantsCreateRequest.java @@ -1,13 +1,13 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.Nullable; import com.cloudpdf.api.core.NullableNonemptyFilter; import com.cloudpdf.api.core.ObjectMappers; -import com.cloudpdf.api.resources.shares.types.SharesCreateRequestLayerMode; -import com.cloudpdf.api.resources.shares.types.SharesCreateRequestVisitorIdentity; +import com.cloudpdf.api.resources.grants.types.GrantsCreateRequestLayerMode; +import com.cloudpdf.api.resources.grants.types.GrantsCreateRequestVisitorIdentity; import com.cloudpdf.api.types.Identity; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; @@ -27,11 +27,13 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreateRequest.Builder.class) -public final class SharesCreateRequest { +@JsonDeserialize(builder = GrantsCreateRequest.Builder.class) +public final class GrantsCreateRequest { private final String docId; - private final Optional layerMode; + private final Optional name; + + private final Optional layerMode; private final Optional layerName; @@ -39,7 +41,7 @@ public final class SharesCreateRequest { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -47,7 +49,7 @@ public final class SharesCreateRequest { private final Optional> origins; - private final Optional password; + private final Optional passphrase; private final Optional sessionTtlSeconds; @@ -55,21 +57,23 @@ public final class SharesCreateRequest { private final Map additionalProperties; - private SharesCreateRequest( + private GrantsCreateRequest( String docId, - Optional layerMode, + Optional name, + Optional layerMode, Optional layerName, Optional keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - Optional password, + Optional passphrase, Optional sessionTtlSeconds, Optional expiresAt, Map additionalProperties) { this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -78,7 +82,7 @@ private SharesCreateRequest( this.identity = identity; this.scope = scope; this.origins = origins; - this.password = password; + this.passphrase = passphrase; this.sessionTtlSeconds = sessionTtlSeconds; this.expiresAt = expiresAt; this.additionalProperties = additionalProperties; @@ -89,8 +93,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public Optional getLayerMode() { + public Optional getLayerMode() { return layerMode; } @@ -113,7 +125,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -138,9 +150,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("password") - public Optional getPassword() { - return password; + @JsonProperty("passphrase") + public Optional getPassphrase() { + return passphrase; } @JsonProperty("sessionTtlSeconds") @@ -153,6 +165,12 @@ public Optional getExpiresAt() { return expiresAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdleSeconds") private Optional _getVisitorIdleSeconds() { @@ -161,7 +179,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -174,7 +192,7 @@ private Optional _getIdentity() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreateRequest && equalTo((SharesCreateRequest) other); + return other instanceof GrantsCreateRequest && equalTo((GrantsCreateRequest) other); } @JsonAnyGetter @@ -182,8 +200,9 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreateRequest other) { + private boolean equalTo(GrantsCreateRequest other) { return docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers.equals(other.keepVisitorLayers) @@ -192,7 +211,7 @@ private boolean equalTo(SharesCreateRequest other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && password.equals(other.password) + && passphrase.equals(other.passphrase) && sessionTtlSeconds.equals(other.sessionTtlSeconds) && expiresAt.equals(other.expiresAt); } @@ -201,6 +220,7 @@ private boolean equalTo(SharesCreateRequest other) { public int hashCode() { return Objects.hash( this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -209,7 +229,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.password, + this.passphrase, this.sessionTtlSeconds, this.expiresAt); } @@ -226,19 +246,25 @@ public static DocIdStage builder() { public interface DocIdStage { _FinalStage docId(@NotNull String docId); - Builder from(SharesCreateRequest other); + Builder from(GrantsCreateRequest other); } public interface _FinalStage { - SharesCreateRequest build(); + GrantsCreateRequest build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); - _FinalStage layerMode(Optional layerMode); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); - _FinalStage layerMode(SharesCreateRequestLayerMode layerMode); + _FinalStage layerMode(Optional layerMode); + + _FinalStage layerMode(GrantsCreateRequestLayerMode layerMode); _FinalStage layerName(Optional layerName); @@ -254,11 +280,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesCreateRequestVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsCreateRequestVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -276,9 +302,9 @@ public interface _FinalStage { _FinalStage origins(List origins); - _FinalStage password(Optional password); + _FinalStage passphrase(Optional passphrase); - _FinalStage password(String password); + _FinalStage passphrase(String passphrase); _FinalStage sessionTtlSeconds(Optional sessionTtlSeconds); @@ -297,7 +323,7 @@ public static final class Builder implements DocIdStage, _FinalStage { private Optional sessionTtlSeconds = Optional.empty(); - private Optional password = Optional.empty(); + private Optional passphrase = Optional.empty(); private Optional> origins = Optional.empty(); @@ -305,7 +331,7 @@ public static final class Builder implements DocIdStage, _FinalStage { private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); @@ -313,7 +339,9 @@ public static final class Builder implements DocIdStage, _FinalStage { private Optional layerName = Optional.empty(); - private Optional layerMode = Optional.empty(); + private Optional layerMode = Optional.empty(); + + private Optional name = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -321,8 +349,9 @@ public static final class Builder implements DocIdStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesCreateRequest other) { + public Builder from(GrantsCreateRequest other) { docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -331,7 +360,7 @@ public Builder from(SharesCreateRequest other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - password(other.getPassword()); + passphrase(other.getPassphrase()); sessionTtlSeconds(other.getSessionTtlSeconds()); expiresAt(other.getExpiresAt()); return this; @@ -371,15 +400,15 @@ public _FinalStage sessionTtlSeconds(Optional sessionTtlSeconds) { } @java.lang.Override - public _FinalStage password(String password) { - this.password = Optional.ofNullable(password); + public _FinalStage passphrase(String passphrase) { + this.passphrase = Optional.ofNullable(passphrase); return this; } @java.lang.Override - @JsonSetter(value = "password", nulls = Nulls.SKIP) - public _FinalStage password(Optional password) { - this.password = password; + @JsonSetter(value = "passphrase", nulls = Nulls.SKIP) + public _FinalStage passphrase(Optional passphrase) { + this.passphrase = passphrase; return this; } @@ -446,7 +475,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -458,14 +487,14 @@ public _FinalStage visitorIdentity(Nullable } @java.lang.Override - public _FinalStage visitorIdentity(SharesCreateRequestVisitorIdentity visitorIdentity) { + public _FinalStage visitorIdentity(GrantsCreateRequestVisitorIdentity visitorIdentity) { this.visitorIdentity = Optional.ofNullable(visitorIdentity); return this; } @java.lang.Override @JsonSetter(value = "visitorIdentity", nulls = Nulls.SKIP) - public _FinalStage visitorIdentity(Optional visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -522,22 +551,48 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public _FinalStage layerMode(SharesCreateRequestLayerMode layerMode) { + public _FinalStage layerMode(GrantsCreateRequestLayerMode layerMode) { this.layerMode = Optional.ofNullable(layerMode); return this; } @java.lang.Override @JsonSetter(value = "layerMode", nulls = Nulls.SKIP) - public _FinalStage layerMode(Optional layerMode) { + public _FinalStage layerMode(Optional layerMode) { this.layerMode = layerMode; return this; } @java.lang.Override - public SharesCreateRequest build() { - return new SharesCreateRequest( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsCreateRequest build() { + return new GrantsCreateRequest( docId, + name, layerMode, layerName, keepVisitorLayers, @@ -546,7 +601,7 @@ public SharesCreateRequest build() { identity, scope, origins, - password, + passphrase, sessionTtlSeconds, expiresAt, additionalProperties); diff --git a/src/main/java/api/resources/shares/requests/SharesExchangeRequest.java b/src/main/java/api/resources/grants/requests/GrantsExchangeRequest.java similarity index 64% rename from src/main/java/api/resources/shares/requests/SharesExchangeRequest.java rename to src/main/java/api/resources/grants/requests/GrantsExchangeRequest.java index 08a53f3..19538b4 100644 --- a/src/main/java/api/resources/shares/requests/SharesExchangeRequest.java +++ b/src/main/java/api/resources/grants/requests/GrantsExchangeRequest.java @@ -1,10 +1,10 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.ObjectMappers; -import com.cloudpdf.api.resources.shares.types.SharesExchangeRequestVisitorIdentity; +import com.cloudpdf.api.resources.grants.types.GrantsExchangeRequestVisitorIdentity; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; @@ -20,43 +20,43 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesExchangeRequest.Builder.class) -public final class SharesExchangeRequest { - private final String shareToken; +@JsonDeserialize(builder = GrantsExchangeRequest.Builder.class) +public final class GrantsExchangeRequest { + private final String grant; - private final Optional password; + private final Optional passphrase; private final Optional visitorHandle; private final Optional restart; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Map additionalProperties; - private SharesExchangeRequest( - String shareToken, - Optional password, + private GrantsExchangeRequest( + String grant, + Optional passphrase, Optional visitorHandle, Optional restart, - Optional visitorIdentity, + Optional visitorIdentity, Map additionalProperties) { - this.shareToken = shareToken; - this.password = password; + this.grant = grant; + this.passphrase = passphrase; this.visitorHandle = visitorHandle; this.restart = restart; this.visitorIdentity = visitorIdentity; this.additionalProperties = additionalProperties; } - @JsonProperty("shareToken") - public String getShareToken() { - return shareToken; + @JsonProperty("grant") + public String getGrant() { + return grant; } - @JsonProperty("password") - public Optional getPassword() { - return password; + @JsonProperty("passphrase") + public Optional getPassphrase() { + return passphrase; } @JsonProperty("visitorHandle") @@ -70,14 +70,14 @@ public Optional getRestart() { } @JsonProperty("visitorIdentity") - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { return visitorIdentity; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchangeRequest && equalTo((SharesExchangeRequest) other); + return other instanceof GrantsExchangeRequest && equalTo((GrantsExchangeRequest) other); } @JsonAnyGetter @@ -85,9 +85,9 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchangeRequest other) { - return shareToken.equals(other.shareToken) - && password.equals(other.password) + private boolean equalTo(GrantsExchangeRequest other) { + return grant.equals(other.grant) + && passphrase.equals(other.passphrase) && visitorHandle.equals(other.visitorHandle) && restart.equals(other.restart) && visitorIdentity.equals(other.visitorIdentity); @@ -95,7 +95,7 @@ private boolean equalTo(SharesExchangeRequest other) { @java.lang.Override public int hashCode() { - return Objects.hash(this.shareToken, this.password, this.visitorHandle, this.restart, this.visitorIdentity); + return Objects.hash(this.grant, this.passphrase, this.visitorHandle, this.restart, this.visitorIdentity); } @java.lang.Override @@ -103,26 +103,26 @@ public String toString() { return ObjectMappers.stringify(this); } - public static ShareTokenStage builder() { + public static GrantStage builder() { return new Builder(); } - public interface ShareTokenStage { - _FinalStage shareToken(@NotNull String shareToken); + public interface GrantStage { + _FinalStage grant(@NotNull String grant); - Builder from(SharesExchangeRequest other); + Builder from(GrantsExchangeRequest other); } public interface _FinalStage { - SharesExchangeRequest build(); + GrantsExchangeRequest build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); - _FinalStage password(Optional password); + _FinalStage passphrase(Optional passphrase); - _FinalStage password(String password); + _FinalStage passphrase(String passphrase); _FinalStage visitorHandle(Optional visitorHandle); @@ -132,22 +132,22 @@ public interface _FinalStage { _FinalStage restart(Boolean restart); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesExchangeRequestVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsExchangeRequestVisitorIdentity visitorIdentity); } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements ShareTokenStage, _FinalStage { - private String shareToken; + public static final class Builder implements GrantStage, _FinalStage { + private String grant; - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional restart = Optional.empty(); private Optional visitorHandle = Optional.empty(); - private Optional password = Optional.empty(); + private Optional passphrase = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -155,9 +155,9 @@ public static final class Builder implements ShareTokenStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesExchangeRequest other) { - shareToken(other.getShareToken()); - password(other.getPassword()); + public Builder from(GrantsExchangeRequest other) { + grant(other.getGrant()); + passphrase(other.getPassphrase()); visitorHandle(other.getVisitorHandle()); restart(other.getRestart()); visitorIdentity(other.getVisitorIdentity()); @@ -165,21 +165,21 @@ public Builder from(SharesExchangeRequest other) { } @java.lang.Override - @JsonSetter("shareToken") - public _FinalStage shareToken(@NotNull String shareToken) { - this.shareToken = Objects.requireNonNull(shareToken, "shareToken must not be null"); + @JsonSetter("grant") + public _FinalStage grant(@NotNull String grant) { + this.grant = Objects.requireNonNull(grant, "grant must not be null"); return this; } @java.lang.Override - public _FinalStage visitorIdentity(SharesExchangeRequestVisitorIdentity visitorIdentity) { + public _FinalStage visitorIdentity(GrantsExchangeRequestVisitorIdentity visitorIdentity) { this.visitorIdentity = Optional.ofNullable(visitorIdentity); return this; } @java.lang.Override @JsonSetter(value = "visitorIdentity", nulls = Nulls.SKIP) - public _FinalStage visitorIdentity(Optional visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -211,22 +211,22 @@ public _FinalStage visitorHandle(Optional visitorHandle) { } @java.lang.Override - public _FinalStage password(String password) { - this.password = Optional.ofNullable(password); + public _FinalStage passphrase(String passphrase) { + this.passphrase = Optional.ofNullable(passphrase); return this; } @java.lang.Override - @JsonSetter(value = "password", nulls = Nulls.SKIP) - public _FinalStage password(Optional password) { - this.password = password; + @JsonSetter(value = "passphrase", nulls = Nulls.SKIP) + public _FinalStage passphrase(Optional passphrase) { + this.passphrase = passphrase; return this; } @java.lang.Override - public SharesExchangeRequest build() { - return new SharesExchangeRequest( - shareToken, password, visitorHandle, restart, visitorIdentity, additionalProperties); + public GrantsExchangeRequest build() { + return new GrantsExchangeRequest( + grant, passphrase, visitorHandle, restart, visitorIdentity, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/resources/shares/requests/SharesUpdateRequest.java b/src/main/java/api/resources/grants/requests/GrantsUpdateRequest.java similarity index 78% rename from src/main/java/api/resources/shares/requests/SharesUpdateRequest.java rename to src/main/java/api/resources/grants/requests/GrantsUpdateRequest.java index 98a6a57..44ee77b 100644 --- a/src/main/java/api/resources/shares/requests/SharesUpdateRequest.java +++ b/src/main/java/api/resources/grants/requests/GrantsUpdateRequest.java @@ -1,13 +1,13 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.Nullable; import com.cloudpdf.api.core.NullableNonemptyFilter; import com.cloudpdf.api.core.ObjectMappers; -import com.cloudpdf.api.resources.shares.types.SharesUpdateRequestLayerMode; -import com.cloudpdf.api.resources.shares.types.SharesUpdateRequestVisitorIdentity; +import com.cloudpdf.api.resources.grants.types.GrantsUpdateRequestLayerMode; +import com.cloudpdf.api.resources.grants.types.GrantsUpdateRequestVisitorIdentity; import com.cloudpdf.api.types.Identity; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; @@ -25,9 +25,11 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdateRequest.Builder.class) -public final class SharesUpdateRequest { - private final Optional layerMode; +@JsonDeserialize(builder = GrantsUpdateRequest.Builder.class) +public final class GrantsUpdateRequest { + private final Optional name; + + private final Optional layerMode; private final Optional layerName; @@ -35,7 +37,7 @@ public final class SharesUpdateRequest { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -43,7 +45,7 @@ public final class SharesUpdateRequest { private final Optional> origins; - private final Optional password; + private final Optional passphrase; private final Optional sessionTtlSeconds; @@ -53,20 +55,22 @@ public final class SharesUpdateRequest { private final Map additionalProperties; - private SharesUpdateRequest( - Optional layerMode, + private GrantsUpdateRequest( + Optional name, + Optional layerMode, Optional layerName, Optional keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, Optional> scope, Optional> origins, - Optional password, + Optional passphrase, Optional sessionTtlSeconds, Optional disabled, Optional expiresAt, Map additionalProperties) { + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -75,15 +79,23 @@ private SharesUpdateRequest( this.identity = identity; this.scope = scope; this.origins = origins; - this.password = password; + this.passphrase = passphrase; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.expiresAt = expiresAt; this.additionalProperties = additionalProperties; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public Optional getLayerMode() { + public Optional getLayerMode() { return layerMode; } @@ -106,7 +118,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -135,11 +147,11 @@ public Optional> getOrigins() { } @JsonIgnore - public Optional getPassword() { - if (password == null) { + public Optional getPassphrase() { + if (passphrase == null) { return Optional.empty(); } - return password; + return passphrase; } @JsonProperty("sessionTtlSeconds") @@ -160,6 +172,12 @@ public Optional getExpiresAt() { return expiresAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdleSeconds") private Optional _getVisitorIdleSeconds() { @@ -168,7 +186,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -185,9 +203,9 @@ private Optional> _getOrigins() { } @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("password") - private Optional _getPassword() { - return password; + @JsonProperty("passphrase") + private Optional _getPassphrase() { + return passphrase; } @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @@ -199,7 +217,7 @@ private Optional _getExpiresAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdateRequest && equalTo((SharesUpdateRequest) other); + return other instanceof GrantsUpdateRequest && equalTo((GrantsUpdateRequest) other); } @JsonAnyGetter @@ -207,8 +225,9 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdateRequest other) { - return layerMode.equals(other.layerMode) + private boolean equalTo(GrantsUpdateRequest other) { + return name.equals(other.name) + && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers.equals(other.keepVisitorLayers) && visitorIdleSeconds.equals(other.visitorIdleSeconds) @@ -216,7 +235,7 @@ private boolean equalTo(SharesUpdateRequest other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && password.equals(other.password) + && passphrase.equals(other.passphrase) && sessionTtlSeconds.equals(other.sessionTtlSeconds) && disabled.equals(other.disabled) && expiresAt.equals(other.expiresAt); @@ -225,6 +244,7 @@ private boolean equalTo(SharesUpdateRequest other) { @java.lang.Override public int hashCode() { return Objects.hash( + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -233,7 +253,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.password, + this.passphrase, this.sessionTtlSeconds, this.disabled, this.expiresAt); @@ -250,7 +270,9 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional layerMode = Optional.empty(); + private Optional name = Optional.empty(); + + private Optional layerMode = Optional.empty(); private Optional layerName = Optional.empty(); @@ -258,7 +280,7 @@ public static final class Builder { private Optional visitorIdleSeconds = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional identity = Optional.empty(); @@ -266,7 +288,7 @@ public static final class Builder { private Optional> origins = Optional.empty(); - private Optional password = Optional.empty(); + private Optional passphrase = Optional.empty(); private Optional sessionTtlSeconds = Optional.empty(); @@ -279,7 +301,8 @@ public static final class Builder { private Builder() {} - public Builder from(SharesUpdateRequest other) { + public Builder from(GrantsUpdateRequest other) { + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -288,20 +311,42 @@ public Builder from(SharesUpdateRequest other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - password(other.getPassword()); + passphrase(other.getPassphrase()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); expiresAt(other.getExpiresAt()); return this; } + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public Builder name(Optional name) { + this.name = name; + return this; + } + + public Builder name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + public Builder name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + @JsonSetter(value = "layerMode", nulls = Nulls.SKIP) - public Builder layerMode(Optional layerMode) { + public Builder layerMode(Optional layerMode) { this.layerMode = layerMode; return this; } - public Builder layerMode(SharesUpdateRequestLayerMode layerMode) { + public Builder layerMode(GrantsUpdateRequestLayerMode layerMode) { this.layerMode = Optional.ofNullable(layerMode); return this; } @@ -351,17 +396,17 @@ public Builder visitorIdleSeconds(Nullable visitorIdleSeconds) { } @JsonSetter(value = "visitorIdentity", nulls = Nulls.SKIP) - public Builder visitorIdentity(Optional visitorIdentity) { + public Builder visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } - public Builder visitorIdentity(SharesUpdateRequestVisitorIdentity visitorIdentity) { + public Builder visitorIdentity(GrantsUpdateRequestVisitorIdentity visitorIdentity) { this.visitorIdentity = Optional.ofNullable(visitorIdentity); return this; } - public Builder visitorIdentity(Nullable visitorIdentity) { + public Builder visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -427,24 +472,24 @@ public Builder origins(Nullable> origins) { return this; } - @JsonSetter(value = "password", nulls = Nulls.SKIP) - public Builder password(Optional password) { - this.password = password; + @JsonSetter(value = "passphrase", nulls = Nulls.SKIP) + public Builder passphrase(Optional passphrase) { + this.passphrase = passphrase; return this; } - public Builder password(String password) { - this.password = Optional.ofNullable(password); + public Builder passphrase(String passphrase) { + this.passphrase = Optional.ofNullable(passphrase); return this; } - public Builder password(Nullable password) { - if (password.isNull()) { - this.password = null; - } else if (password.isEmpty()) { - this.password = Optional.empty(); + public Builder passphrase(Nullable passphrase) { + if (passphrase.isNull()) { + this.passphrase = null; + } else if (passphrase.isEmpty()) { + this.passphrase = Optional.empty(); } else { - this.password = Optional.of(password.get()); + this.passphrase = Optional.of(passphrase.get()); } return this; } @@ -493,8 +538,9 @@ public Builder expiresAt(Nullable expiresAt) { return this; } - public SharesUpdateRequest build() { - return new SharesUpdateRequest( + public GrantsUpdateRequest build() { + return new GrantsUpdateRequest( + name, layerMode, layerName, keepVisitorLayers, @@ -503,7 +549,7 @@ public SharesUpdateRequest build() { identity, scope, origins, - password, + passphrase, sessionTtlSeconds, disabled, expiresAt, diff --git a/src/main/java/api/resources/shares/requests/ListSharesRequest.java b/src/main/java/api/resources/grants/requests/ListGrantsRequest.java similarity index 90% rename from src/main/java/api/resources/shares/requests/ListSharesRequest.java rename to src/main/java/api/resources/grants/requests/ListGrantsRequest.java index d9c602f..cdf8b90 100644 --- a/src/main/java/api/resources/shares/requests/ListSharesRequest.java +++ b/src/main/java/api/resources/grants/requests/ListGrantsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.requests; +package com.cloudpdf.api.resources.grants.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -18,8 +18,8 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = ListSharesRequest.Builder.class) -public final class ListSharesRequest { +@JsonDeserialize(builder = ListGrantsRequest.Builder.class) +public final class ListGrantsRequest { private final Optional limit; private final Optional cursor; @@ -30,7 +30,7 @@ public final class ListSharesRequest { private final Map additionalProperties; - private ListSharesRequest( + private ListGrantsRequest( Optional limit, Optional cursor, Optional docId, @@ -66,7 +66,7 @@ public Optional getArchived() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof ListSharesRequest && equalTo((ListSharesRequest) other); + return other instanceof ListGrantsRequest && equalTo((ListGrantsRequest) other); } @JsonAnyGetter @@ -74,7 +74,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(ListSharesRequest other) { + private boolean equalTo(ListGrantsRequest other) { return limit.equals(other.limit) && cursor.equals(other.cursor) && docId.equals(other.docId) @@ -110,7 +110,7 @@ public static final class Builder { private Builder() {} - public Builder from(ListSharesRequest other) { + public Builder from(ListGrantsRequest other) { limit(other.getLimit()); cursor(other.getCursor()); docId(other.getDocId()); @@ -162,8 +162,8 @@ public Builder archived(Boolean archived) { return this; } - public ListSharesRequest build() { - return new ListSharesRequest(limit, cursor, docId, archived, additionalProperties); + public ListGrantsRequest build() { + return new ListGrantsRequest(limit, cursor, docId, archived, additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestLayerMode.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestLayerMode.java similarity index 70% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestLayerMode.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestLayerMode.java index 0d41c61..3710811 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestLayerMode.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestLayerMode.java @@ -1,22 +1,22 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestLayerMode { - public static final SharesUpdateRequestLayerMode PER_VISITOR = - new SharesUpdateRequestLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsCreateRequestLayerMode { + public static final GrantsCreateRequestLayerMode PER_VISITOR = + new GrantsCreateRequestLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesUpdateRequestLayerMode SHARED = new SharesUpdateRequestLayerMode(Value.SHARED, "shared"); + public static final GrantsCreateRequestLayerMode SHARED = new GrantsCreateRequestLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesUpdateRequestLayerMode(Value value, String string) { + GrantsCreateRequestLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -34,8 +34,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestLayerMode - && this.string.equals(((SharesUpdateRequestLayerMode) other).string)); + || (other instanceof GrantsCreateRequestLayerMode + && this.string.equals(((GrantsCreateRequestLayerMode) other).string)); } @java.lang.Override @@ -56,14 +56,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestLayerMode valueOf(String value) { + public static GrantsCreateRequestLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesUpdateRequestLayerMode(Value.UNKNOWN, value); + return new GrantsCreateRequestLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentity.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentity.java similarity index 78% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentity.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentity.java index 9714be5..2ac31be 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentity.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentity.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdateRequestVisitorIdentity.Builder.class) -public final class SharesUpdateRequestVisitorIdentity { - private final SharesUpdateRequestVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsCreateRequestVisitorIdentity.Builder.class) +public final class GrantsCreateRequestVisitorIdentity { + private final GrantsCreateRequestVisitorIdentityFields fields; - private final SharesUpdateRequestVisitorIdentityAsk ask; + private final GrantsCreateRequestVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesUpdateRequestVisitorIdentity { private final Map additionalProperties; - private SharesUpdateRequestVisitorIdentity( - SharesUpdateRequestVisitorIdentityFields fields, - SharesUpdateRequestVisitorIdentityAsk ask, + private GrantsCreateRequestVisitorIdentity( + GrantsCreateRequestVisitorIdentityFields fields, + GrantsCreateRequestVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesUpdateRequestVisitorIdentity( } @JsonProperty("fields") - public SharesUpdateRequestVisitorIdentityFields getFields() { + public GrantsCreateRequestVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesUpdateRequestVisitorIdentityAsk getAsk() { + public GrantsCreateRequestVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdateRequestVisitorIdentity - && equalTo((SharesUpdateRequestVisitorIdentity) other); + return other instanceof GrantsCreateRequestVisitorIdentity + && equalTo((GrantsCreateRequestVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdateRequestVisitorIdentity other) { + private boolean equalTo(GrantsCreateRequestVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesUpdateRequestVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsCreateRequestVisitorIdentityFields fields); - Builder from(SharesUpdateRequestVisitorIdentity other); + Builder from(GrantsCreateRequestVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesUpdateRequestVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsCreateRequestVisitorIdentityAsk ask); } public interface _FinalStage { - SharesUpdateRequestVisitorIdentity build(); + GrantsCreateRequestVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesUpdateRequestVisitorIdentityFields fields; + private GrantsCreateRequestVisitorIdentityFields fields; - private SharesUpdateRequestVisitorIdentityAsk ask; + private GrantsCreateRequestVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesUpdateRequestVisitorIdentity other) { + public Builder from(GrantsCreateRequestVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesUpdateRequestVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesUpdateRequestVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsCreateRequestVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesUpdateRequestVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsCreateRequestVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesUpdateRequestVisitorIdentity build() { - return new SharesUpdateRequestVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); + public GrantsCreateRequestVisitorIdentity build() { + return new GrantsCreateRequestVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityAsk.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityAsk.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityAsk.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityAsk.java index f3d92a2..91d9da5 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityAsk.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityAsk.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityAsk { - public static final SharesCreateRequestVisitorIdentityAsk ON_OPEN = - new SharesCreateRequestVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsCreateRequestVisitorIdentityAsk { + public static final GrantsCreateRequestVisitorIdentityAsk ON_OPEN = + new GrantsCreateRequestVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesCreateRequestVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesCreateRequestVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsCreateRequestVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsCreateRequestVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityAsk(Value value, String string) { + GrantsCreateRequestVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityAsk - && this.string.equals(((SharesCreateRequestVisitorIdentityAsk) other).string)); + || (other instanceof GrantsCreateRequestVisitorIdentityAsk + && this.string.equals(((GrantsCreateRequestVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityAsk valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesCreateRequestVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFields.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFields.java similarity index 68% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFields.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFields.java index c687684..840e3ae 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFields.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFields.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdateRequestVisitorIdentityFields.Builder.class) -public final class SharesUpdateRequestVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsCreateRequestVisitorIdentityFields.Builder.class) +public final class GrantsCreateRequestVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesUpdateRequestVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsCreateRequestVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesUpdateRequestVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdateRequestVisitorIdentityFields - && equalTo((SharesUpdateRequestVisitorIdentityFields) other); + return other instanceof GrantsCreateRequestVisitorIdentityFields + && equalTo((GrantsCreateRequestVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdateRequestVisitorIdentityFields other) { + private boolean equalTo(GrantsCreateRequestVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,15 +108,15 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = Optional.empty(); + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -124,7 +124,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesUpdateRequestVisitorIdentityFields other) { + public Builder from(GrantsCreateRequestVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -134,64 +134,64 @@ public Builder from(SharesUpdateRequestVisitorIdentityFields other) { } @JsonSetter(value = "displayName", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public Builder displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesUpdateRequestVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsCreateRequestVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesUpdateRequestVisitorIdentityFieldsEmail email) { + public Builder email(GrantsCreateRequestVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesUpdateRequestVisitorIdentityFieldsTitle title) { + public Builder title(GrantsCreateRequestVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) - public Builder organization(Optional organization) { + public Builder organization(Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesUpdateRequestVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsCreateRequestVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesUpdateRequestVisitorIdentityFields build() { - return new SharesUpdateRequestVisitorIdentityFields( + public GrantsCreateRequestVisitorIdentityFields build() { + return new GrantsCreateRequestVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsDisplayName.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsDisplayName.java similarity index 72% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsDisplayName.java index 2afc47a..dda2d68 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsDisplayName.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityFieldsDisplayName { - public static final SharesUpdateRequestVisitorIdentityFieldsDisplayName REQUIRED = - new SharesUpdateRequestVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsCreateRequestVisitorIdentityFieldsDisplayName { + public static final GrantsCreateRequestVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsCreateRequestVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesUpdateRequestVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesUpdateRequestVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsCreateRequestVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsCreateRequestVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsCreateRequestVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityFieldsDisplayName - && this.string.equals(((SharesUpdateRequestVisitorIdentityFieldsDisplayName) other).string)); + || (other instanceof GrantsCreateRequestVisitorIdentityFieldsDisplayName + && this.string.equals(((GrantsCreateRequestVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdateRequestVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsEmail.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsEmail.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsEmail.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsEmail.java index 3233203..c4c244f 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsEmail.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityFieldsEmail { - public static final SharesUpdateRequestVisitorIdentityFieldsEmail REQUIRED = - new SharesUpdateRequestVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsCreateRequestVisitorIdentityFieldsEmail { + public static final GrantsCreateRequestVisitorIdentityFieldsEmail REQUIRED = + new GrantsCreateRequestVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesUpdateRequestVisitorIdentityFieldsEmail OPTIONAL = - new SharesUpdateRequestVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsCreateRequestVisitorIdentityFieldsEmail OPTIONAL = + new GrantsCreateRequestVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityFieldsEmail(Value value, String string) { + GrantsCreateRequestVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityFieldsEmail - && this.string.equals(((SharesUpdateRequestVisitorIdentityFieldsEmail) other).string)); + || (other instanceof GrantsCreateRequestVisitorIdentityFieldsEmail + && this.string.equals(((GrantsCreateRequestVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdateRequestVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganization.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganization.java similarity index 72% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganization.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganization.java index 2c9cf5d..6c924a8 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganization.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityFieldsOrganization { - public static final SharesCreateRequestVisitorIdentityFieldsOrganization REQUIRED = - new SharesCreateRequestVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsCreateRequestVisitorIdentityFieldsOrganization { + public static final GrantsCreateRequestVisitorIdentityFieldsOrganization REQUIRED = + new GrantsCreateRequestVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesCreateRequestVisitorIdentityFieldsOrganization OPTIONAL = - new SharesCreateRequestVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsCreateRequestVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsCreateRequestVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsCreateRequestVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityFieldsOrganization - && this.string.equals(((SharesCreateRequestVisitorIdentityFieldsOrganization) other).string)); + || (other instanceof GrantsCreateRequestVisitorIdentityFieldsOrganization + && this.string.equals(((GrantsCreateRequestVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreateRequestVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit.java similarity index 73% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit.java index 5b3a350..4d9cdf0 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit { - public static final SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsTitle.java b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsTitle.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsTitle.java rename to src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsTitle.java index cc9979b..9c5a0f1 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/resources/grants/types/GrantsCreateRequestVisitorIdentityFieldsTitle.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityFieldsTitle { - public static final SharesUpdateRequestVisitorIdentityFieldsTitle REQUIRED = - new SharesUpdateRequestVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsCreateRequestVisitorIdentityFieldsTitle { + public static final GrantsCreateRequestVisitorIdentityFieldsTitle REQUIRED = + new GrantsCreateRequestVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesUpdateRequestVisitorIdentityFieldsTitle OPTIONAL = - new SharesUpdateRequestVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsCreateRequestVisitorIdentityFieldsTitle OPTIONAL = + new GrantsCreateRequestVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityFieldsTitle(Value value, String string) { + GrantsCreateRequestVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityFieldsTitle - && this.string.equals(((SharesUpdateRequestVisitorIdentityFieldsTitle) other).string)); + || (other instanceof GrantsCreateRequestVisitorIdentityFieldsTitle + && this.string.equals(((GrantsCreateRequestVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsCreateRequestVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdateRequestVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsCreateRequestVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesExchangeRequestVisitorIdentity.java b/src/main/java/api/resources/grants/types/GrantsExchangeRequestVisitorIdentity.java similarity index 91% rename from src/main/java/api/resources/shares/types/SharesExchangeRequestVisitorIdentity.java rename to src/main/java/api/resources/grants/types/GrantsExchangeRequestVisitorIdentity.java index b510084..30ce43d 100644 --- a/src/main/java/api/resources/shares/types/SharesExchangeRequestVisitorIdentity.java +++ b/src/main/java/api/resources/grants/types/GrantsExchangeRequestVisitorIdentity.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -18,8 +18,8 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesExchangeRequestVisitorIdentity.Builder.class) -public final class SharesExchangeRequestVisitorIdentity { +@JsonDeserialize(builder = GrantsExchangeRequestVisitorIdentity.Builder.class) +public final class GrantsExchangeRequestVisitorIdentity { private final Optional displayName; private final Optional email; @@ -32,7 +32,7 @@ public final class SharesExchangeRequestVisitorIdentity { private final Map additionalProperties; - private SharesExchangeRequestVisitorIdentity( + private GrantsExchangeRequestVisitorIdentity( Optional displayName, Optional email, Optional title, @@ -75,8 +75,8 @@ public Optional getOrganizationalUnit() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchangeRequestVisitorIdentity - && equalTo((SharesExchangeRequestVisitorIdentity) other); + return other instanceof GrantsExchangeRequestVisitorIdentity + && equalTo((GrantsExchangeRequestVisitorIdentity) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchangeRequestVisitorIdentity other) { + private boolean equalTo(GrantsExchangeRequestVisitorIdentity other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -123,7 +123,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesExchangeRequestVisitorIdentity other) { + public Builder from(GrantsExchangeRequestVisitorIdentity other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -187,8 +187,8 @@ public Builder organizationalUnit(String organizationalUnit) { return this; } - public SharesExchangeRequestVisitorIdentity build() { - return new SharesExchangeRequestVisitorIdentity( + public GrantsExchangeRequestVisitorIdentity build() { + return new GrantsExchangeRequestVisitorIdentity( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestLayerMode.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestLayerMode.java similarity index 70% rename from src/main/java/api/resources/shares/types/SharesCreateRequestLayerMode.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestLayerMode.java index f8ffe39..1368c91 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestLayerMode.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestLayerMode.java @@ -1,22 +1,22 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestLayerMode { - public static final SharesCreateRequestLayerMode PER_VISITOR = - new SharesCreateRequestLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsUpdateRequestLayerMode { + public static final GrantsUpdateRequestLayerMode PER_VISITOR = + new GrantsUpdateRequestLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesCreateRequestLayerMode SHARED = new SharesCreateRequestLayerMode(Value.SHARED, "shared"); + public static final GrantsUpdateRequestLayerMode SHARED = new GrantsUpdateRequestLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesCreateRequestLayerMode(Value value, String string) { + GrantsUpdateRequestLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -34,8 +34,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestLayerMode - && this.string.equals(((SharesCreateRequestLayerMode) other).string)); + || (other instanceof GrantsUpdateRequestLayerMode + && this.string.equals(((GrantsUpdateRequestLayerMode) other).string)); } @java.lang.Override @@ -56,14 +56,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestLayerMode valueOf(String value) { + public static GrantsUpdateRequestLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesCreateRequestLayerMode(Value.UNKNOWN, value); + return new GrantsUpdateRequestLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentity.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentity.java similarity index 78% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentity.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentity.java index bd7d21a..345d969 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentity.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentity.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreateRequestVisitorIdentity.Builder.class) -public final class SharesCreateRequestVisitorIdentity { - private final SharesCreateRequestVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsUpdateRequestVisitorIdentity.Builder.class) +public final class GrantsUpdateRequestVisitorIdentity { + private final GrantsUpdateRequestVisitorIdentityFields fields; - private final SharesCreateRequestVisitorIdentityAsk ask; + private final GrantsUpdateRequestVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesCreateRequestVisitorIdentity { private final Map additionalProperties; - private SharesCreateRequestVisitorIdentity( - SharesCreateRequestVisitorIdentityFields fields, - SharesCreateRequestVisitorIdentityAsk ask, + private GrantsUpdateRequestVisitorIdentity( + GrantsUpdateRequestVisitorIdentityFields fields, + GrantsUpdateRequestVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesCreateRequestVisitorIdentity( } @JsonProperty("fields") - public SharesCreateRequestVisitorIdentityFields getFields() { + public GrantsUpdateRequestVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesCreateRequestVisitorIdentityAsk getAsk() { + public GrantsUpdateRequestVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreateRequestVisitorIdentity - && equalTo((SharesCreateRequestVisitorIdentity) other); + return other instanceof GrantsUpdateRequestVisitorIdentity + && equalTo((GrantsUpdateRequestVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreateRequestVisitorIdentity other) { + private boolean equalTo(GrantsUpdateRequestVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesCreateRequestVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsUpdateRequestVisitorIdentityFields fields); - Builder from(SharesCreateRequestVisitorIdentity other); + Builder from(GrantsUpdateRequestVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesCreateRequestVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsUpdateRequestVisitorIdentityAsk ask); } public interface _FinalStage { - SharesCreateRequestVisitorIdentity build(); + GrantsUpdateRequestVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesCreateRequestVisitorIdentityFields fields; + private GrantsUpdateRequestVisitorIdentityFields fields; - private SharesCreateRequestVisitorIdentityAsk ask; + private GrantsUpdateRequestVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesCreateRequestVisitorIdentity other) { + public Builder from(GrantsUpdateRequestVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesCreateRequestVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesCreateRequestVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsUpdateRequestVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesCreateRequestVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsUpdateRequestVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesCreateRequestVisitorIdentity build() { - return new SharesCreateRequestVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); + public GrantsUpdateRequestVisitorIdentity build() { + return new GrantsUpdateRequestVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityAsk.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityAsk.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityAsk.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityAsk.java index 8cac38a..189642f 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityAsk.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityAsk.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityAsk { - public static final SharesUpdateRequestVisitorIdentityAsk ON_OPEN = - new SharesUpdateRequestVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsUpdateRequestVisitorIdentityAsk { + public static final GrantsUpdateRequestVisitorIdentityAsk ON_OPEN = + new GrantsUpdateRequestVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesUpdateRequestVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesUpdateRequestVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsUpdateRequestVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsUpdateRequestVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityAsk(Value value, String string) { + GrantsUpdateRequestVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityAsk - && this.string.equals(((SharesUpdateRequestVisitorIdentityAsk) other).string)); + || (other instanceof GrantsUpdateRequestVisitorIdentityAsk + && this.string.equals(((GrantsUpdateRequestVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityAsk valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesUpdateRequestVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFields.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFields.java similarity index 68% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFields.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFields.java index 241c060..cb67493 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFields.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFields.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreateRequestVisitorIdentityFields.Builder.class) -public final class SharesCreateRequestVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsUpdateRequestVisitorIdentityFields.Builder.class) +public final class GrantsUpdateRequestVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesCreateRequestVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsUpdateRequestVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesCreateRequestVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreateRequestVisitorIdentityFields - && equalTo((SharesCreateRequestVisitorIdentityFields) other); + return other instanceof GrantsUpdateRequestVisitorIdentityFields + && equalTo((GrantsUpdateRequestVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreateRequestVisitorIdentityFields other) { + private boolean equalTo(GrantsUpdateRequestVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,15 +108,15 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = Optional.empty(); + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -124,7 +124,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesCreateRequestVisitorIdentityFields other) { + public Builder from(GrantsUpdateRequestVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -134,64 +134,64 @@ public Builder from(SharesCreateRequestVisitorIdentityFields other) { } @JsonSetter(value = "displayName", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public Builder displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesCreateRequestVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsUpdateRequestVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesCreateRequestVisitorIdentityFieldsEmail email) { + public Builder email(GrantsUpdateRequestVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesCreateRequestVisitorIdentityFieldsTitle title) { + public Builder title(GrantsUpdateRequestVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) - public Builder organization(Optional organization) { + public Builder organization(Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesCreateRequestVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsUpdateRequestVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesCreateRequestVisitorIdentityFields build() { - return new SharesCreateRequestVisitorIdentityFields( + public GrantsUpdateRequestVisitorIdentityFields build() { + return new GrantsUpdateRequestVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsDisplayName.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsDisplayName.java similarity index 72% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsDisplayName.java index df398f4..97d8301 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsDisplayName.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityFieldsDisplayName { - public static final SharesCreateRequestVisitorIdentityFieldsDisplayName REQUIRED = - new SharesCreateRequestVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsUpdateRequestVisitorIdentityFieldsDisplayName { + public static final GrantsUpdateRequestVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsUpdateRequestVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesCreateRequestVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesCreateRequestVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsUpdateRequestVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsUpdateRequestVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsUpdateRequestVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityFieldsDisplayName - && this.string.equals(((SharesCreateRequestVisitorIdentityFieldsDisplayName) other).string)); + || (other instanceof GrantsUpdateRequestVisitorIdentityFieldsDisplayName + && this.string.equals(((GrantsUpdateRequestVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreateRequestVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsEmail.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsEmail.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsEmail.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsEmail.java index 5b736b5..3093905 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsEmail.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityFieldsEmail { - public static final SharesCreateRequestVisitorIdentityFieldsEmail REQUIRED = - new SharesCreateRequestVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsUpdateRequestVisitorIdentityFieldsEmail { + public static final GrantsUpdateRequestVisitorIdentityFieldsEmail REQUIRED = + new GrantsUpdateRequestVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesCreateRequestVisitorIdentityFieldsEmail OPTIONAL = - new SharesCreateRequestVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsUpdateRequestVisitorIdentityFieldsEmail OPTIONAL = + new GrantsUpdateRequestVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityFieldsEmail(Value value, String string) { + GrantsUpdateRequestVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityFieldsEmail - && this.string.equals(((SharesCreateRequestVisitorIdentityFieldsEmail) other).string)); + || (other instanceof GrantsUpdateRequestVisitorIdentityFieldsEmail + && this.string.equals(((GrantsUpdateRequestVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreateRequestVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganization.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganization.java similarity index 72% rename from src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganization.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganization.java index 6334b07..2221a3a 100644 --- a/src/main/java/api/resources/shares/types/SharesUpdateRequestVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganization.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdateRequestVisitorIdentityFieldsOrganization { - public static final SharesUpdateRequestVisitorIdentityFieldsOrganization REQUIRED = - new SharesUpdateRequestVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsUpdateRequestVisitorIdentityFieldsOrganization { + public static final GrantsUpdateRequestVisitorIdentityFieldsOrganization REQUIRED = + new GrantsUpdateRequestVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesUpdateRequestVisitorIdentityFieldsOrganization OPTIONAL = - new SharesUpdateRequestVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsUpdateRequestVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsUpdateRequestVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdateRequestVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsUpdateRequestVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdateRequestVisitorIdentityFieldsOrganization - && this.string.equals(((SharesUpdateRequestVisitorIdentityFieldsOrganization) other).string)); + || (other instanceof GrantsUpdateRequestVisitorIdentityFieldsOrganization + && this.string.equals(((GrantsUpdateRequestVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdateRequestVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdateRequestVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java similarity index 73% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java index ffe0c9a..729873a 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit { - public static final SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreateRequestVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsTitle.java b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsTitle.java similarity index 71% rename from src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsTitle.java rename to src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsTitle.java index cfa8ab1..f8532a7 100644 --- a/src/main/java/api/resources/shares/types/SharesCreateRequestVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/resources/grants/types/GrantsUpdateRequestVisitorIdentityFieldsTitle.java @@ -1,23 +1,23 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.types; +package com.cloudpdf.api.resources.grants.types; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreateRequestVisitorIdentityFieldsTitle { - public static final SharesCreateRequestVisitorIdentityFieldsTitle REQUIRED = - new SharesCreateRequestVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsUpdateRequestVisitorIdentityFieldsTitle { + public static final GrantsUpdateRequestVisitorIdentityFieldsTitle REQUIRED = + new GrantsUpdateRequestVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesCreateRequestVisitorIdentityFieldsTitle OPTIONAL = - new SharesCreateRequestVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsUpdateRequestVisitorIdentityFieldsTitle OPTIONAL = + new GrantsUpdateRequestVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreateRequestVisitorIdentityFieldsTitle(Value value, String string) { + GrantsUpdateRequestVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreateRequestVisitorIdentityFieldsTitle - && this.string.equals(((SharesCreateRequestVisitorIdentityFieldsTitle) other).string)); + || (other instanceof GrantsUpdateRequestVisitorIdentityFieldsTitle + && this.string.equals(((GrantsUpdateRequestVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreateRequestVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsUpdateRequestVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreateRequestVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsUpdateRequestVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/resources/shares/visitors/AsyncRawVisitorsClient.java b/src/main/java/api/resources/grants/visitors/AsyncRawVisitorsClient.java similarity index 85% rename from src/main/java/api/resources/shares/visitors/AsyncRawVisitorsClient.java rename to src/main/java/api/resources/grants/visitors/AsyncRawVisitorsClient.java index 7184fd6..46b1407 100644 --- a/src/main/java/api/resources/shares/visitors/AsyncRawVisitorsClient.java +++ b/src/main/java/api/resources/grants/visitors/AsyncRawVisitorsClient.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors; +package com.cloudpdf.api.resources.grants.visitors; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.CloudPDFApiException; @@ -13,9 +13,9 @@ import com.cloudpdf.api.core.RetryInterceptor; import com.cloudpdf.api.errors.BadRequestError; import com.cloudpdf.api.errors.NotFoundError; -import com.cloudpdf.api.resources.shares.visitors.requests.DeleteVisitorsRequest; -import com.cloudpdf.api.resources.shares.visitors.requests.ListVisitorsRequest; -import com.cloudpdf.api.types.SharesVisitorsList200Response; +import com.cloudpdf.api.resources.grants.visitors.requests.DeleteVisitorsRequest; +import com.cloudpdf.api.resources.grants.visitors.requests.ListVisitorsRequest; +import com.cloudpdf.api.types.GrantsVisitorsList200Response; import com.fasterxml.jackson.core.JsonProcessingException; import java.io.IOException; import java.util.concurrent.CompletableFuture; @@ -37,40 +37,40 @@ public AsyncRawVisitorsClient(ClientOptions clientOptions) { } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture> list( - String tenantId, String shareId) { - return list(tenantId, shareId, ListVisitorsRequest.builder().build()); + public CompletableFuture> list( + String tenantId, String grantId) { + return list(tenantId, grantId, ListVisitorsRequest.builder().build()); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture> list( - String tenantId, String shareId, RequestOptions requestOptions) { - return list(tenantId, shareId, ListVisitorsRequest.builder().build(), requestOptions); + public CompletableFuture> list( + String tenantId, String grantId, RequestOptions requestOptions) { + return list(tenantId, grantId, ListVisitorsRequest.builder().build(), requestOptions); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture> list( - String tenantId, String shareId, ListVisitorsRequest request) { - return list(tenantId, shareId, request, null); + public CompletableFuture> list( + String tenantId, String grantId, ListVisitorsRequest request) { + return list(tenantId, grantId, request, null); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture> list( - String tenantId, String shareId, ListVisitorsRequest request, RequestOptions requestOptions) { + public CompletableFuture> list( + String tenantId, String grantId, ListVisitorsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("visitors"); if (request.getLimit().isPresent()) { QueryStringMapper.addQueryParameter( @@ -104,7 +104,7 @@ public CompletableFuture> future = new CompletableFuture<>(); + CompletableFuture> future = new CompletableFuture<>(); client.newCall(okhttpRequest).enqueue(new Callback() { @Override public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { @@ -113,7 +113,7 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO if (response.isSuccessful()) { future.complete(new CloudPDFClientHttpResponse<>( ObjectMappers.JSON_MAPPER.readValue( - responseBodyString, SharesVisitorsList200Response.class), + responseBodyString, GrantsVisitorsList200Response.class), response)); return; } @@ -157,26 +157,26 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CompletableFuture> delete( - String tenantId, String shareId, String visitorId) { + String tenantId, String grantId, String visitorId) { return delete( - tenantId, shareId, visitorId, DeleteVisitorsRequest.builder().build()); + tenantId, grantId, visitorId, DeleteVisitorsRequest.builder().build()); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CompletableFuture> delete( - String tenantId, String shareId, String visitorId, RequestOptions requestOptions) { + String tenantId, String grantId, String visitorId, RequestOptions requestOptions) { return delete( - tenantId, shareId, visitorId, DeleteVisitorsRequest.builder().build(), requestOptions); + tenantId, grantId, visitorId, DeleteVisitorsRequest.builder().build(), requestOptions); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CompletableFuture> delete( - String tenantId, String shareId, String visitorId, DeleteVisitorsRequest request) { - return delete(tenantId, shareId, visitorId, request, null); + String tenantId, String grantId, String visitorId, DeleteVisitorsRequest request) { + return delete(tenantId, grantId, visitorId, request, null); } /** @@ -184,7 +184,7 @@ public CompletableFuture> delete( */ public CompletableFuture> delete( String tenantId, - String shareId, + String grantId, String visitorId, DeleteVisitorsRequest request, RequestOptions requestOptions) { @@ -192,8 +192,8 @@ public CompletableFuture> delete( .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("visitors") .addPathSegment(visitorId); if (requestOptions != null) { diff --git a/src/main/java/api/resources/shares/visitors/AsyncVisitorsClient.java b/src/main/java/api/resources/grants/visitors/AsyncVisitorsClient.java similarity index 59% rename from src/main/java/api/resources/shares/visitors/AsyncVisitorsClient.java rename to src/main/java/api/resources/grants/visitors/AsyncVisitorsClient.java index 819c0d6..12d247b 100644 --- a/src/main/java/api/resources/shares/visitors/AsyncVisitorsClient.java +++ b/src/main/java/api/resources/grants/visitors/AsyncVisitorsClient.java @@ -1,13 +1,13 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors; +package com.cloudpdf.api.resources.grants.visitors; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.RequestOptions; -import com.cloudpdf.api.resources.shares.visitors.requests.DeleteVisitorsRequest; -import com.cloudpdf.api.resources.shares.visitors.requests.ListVisitorsRequest; -import com.cloudpdf.api.types.SharesVisitorsList200Response; +import com.cloudpdf.api.resources.grants.visitors.requests.DeleteVisitorsRequest; +import com.cloudpdf.api.resources.grants.visitors.requests.ListVisitorsRequest; +import com.cloudpdf.api.types.GrantsVisitorsList200Response; import java.util.concurrent.CompletableFuture; public class AsyncVisitorsClient { @@ -28,50 +28,50 @@ public AsyncRawVisitorsClient withRawResponse() { } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture list(String tenantId, String shareId) { - return this.rawClient.list(tenantId, shareId).thenApply(response -> response.body()); + public CompletableFuture list(String tenantId, String grantId) { + return this.rawClient.list(tenantId, grantId).thenApply(response -> response.body()); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture list( - String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, shareId, requestOptions).thenApply(response -> response.body()); + public CompletableFuture list( + String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, grantId, requestOptions).thenApply(response -> response.body()); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture list( - String tenantId, String shareId, ListVisitorsRequest request) { - return this.rawClient.list(tenantId, shareId, request).thenApply(response -> response.body()); + public CompletableFuture list( + String tenantId, String grantId, ListVisitorsRequest request) { + return this.rawClient.list(tenantId, grantId, request).thenApply(response -> response.body()); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CompletableFuture list( - String tenantId, String shareId, ListVisitorsRequest request, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, shareId, request, requestOptions).thenApply(response -> response.body()); + public CompletableFuture list( + String tenantId, String grantId, ListVisitorsRequest request, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, grantId, request, requestOptions).thenApply(response -> response.body()); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ - public CompletableFuture delete(String tenantId, String shareId, String visitorId) { - return this.rawClient.delete(tenantId, shareId, visitorId).thenApply(response -> response.body()); + public CompletableFuture delete(String tenantId, String grantId, String visitorId) { + return this.rawClient.delete(tenantId, grantId, visitorId).thenApply(response -> response.body()); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CompletableFuture delete( - String tenantId, String shareId, String visitorId, RequestOptions requestOptions) { + String tenantId, String grantId, String visitorId, RequestOptions requestOptions) { return this.rawClient - .delete(tenantId, shareId, visitorId, requestOptions) + .delete(tenantId, grantId, visitorId, requestOptions) .thenApply(response -> response.body()); } @@ -79,8 +79,8 @@ public CompletableFuture delete( * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CompletableFuture delete( - String tenantId, String shareId, String visitorId, DeleteVisitorsRequest request) { - return this.rawClient.delete(tenantId, shareId, visitorId, request).thenApply(response -> response.body()); + String tenantId, String grantId, String visitorId, DeleteVisitorsRequest request) { + return this.rawClient.delete(tenantId, grantId, visitorId, request).thenApply(response -> response.body()); } /** @@ -88,12 +88,12 @@ public CompletableFuture delete( */ public CompletableFuture delete( String tenantId, - String shareId, + String grantId, String visitorId, DeleteVisitorsRequest request, RequestOptions requestOptions) { return this.rawClient - .delete(tenantId, shareId, visitorId, request, requestOptions) + .delete(tenantId, grantId, visitorId, request, requestOptions) .thenApply(response -> response.body()); } } diff --git a/src/main/java/api/resources/shares/visitors/RawVisitorsClient.java b/src/main/java/api/resources/grants/visitors/RawVisitorsClient.java similarity index 83% rename from src/main/java/api/resources/shares/visitors/RawVisitorsClient.java rename to src/main/java/api/resources/grants/visitors/RawVisitorsClient.java index da4c50b..679a261 100644 --- a/src/main/java/api/resources/shares/visitors/RawVisitorsClient.java +++ b/src/main/java/api/resources/grants/visitors/RawVisitorsClient.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors; +package com.cloudpdf.api.resources.grants.visitors; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.CloudPDFApiException; @@ -13,9 +13,9 @@ import com.cloudpdf.api.core.RetryInterceptor; import com.cloudpdf.api.errors.BadRequestError; import com.cloudpdf.api.errors.NotFoundError; -import com.cloudpdf.api.resources.shares.visitors.requests.DeleteVisitorsRequest; -import com.cloudpdf.api.resources.shares.visitors.requests.ListVisitorsRequest; -import com.cloudpdf.api.types.SharesVisitorsList200Response; +import com.cloudpdf.api.resources.grants.visitors.requests.DeleteVisitorsRequest; +import com.cloudpdf.api.resources.grants.visitors.requests.ListVisitorsRequest; +import com.cloudpdf.api.types.GrantsVisitorsList200Response; import com.fasterxml.jackson.core.JsonProcessingException; import java.io.IOException; import okhttp3.Headers; @@ -33,39 +33,39 @@ public RawVisitorsClient(ClientOptions clientOptions) { } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CloudPDFClientHttpResponse list(String tenantId, String shareId) { - return list(tenantId, shareId, ListVisitorsRequest.builder().build()); + public CloudPDFClientHttpResponse list(String tenantId, String grantId) { + return list(tenantId, grantId, ListVisitorsRequest.builder().build()); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CloudPDFClientHttpResponse list( - String tenantId, String shareId, RequestOptions requestOptions) { - return list(tenantId, shareId, ListVisitorsRequest.builder().build(), requestOptions); + public CloudPDFClientHttpResponse list( + String tenantId, String grantId, RequestOptions requestOptions) { + return list(tenantId, grantId, ListVisitorsRequest.builder().build(), requestOptions); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CloudPDFClientHttpResponse list( - String tenantId, String shareId, ListVisitorsRequest request) { - return list(tenantId, shareId, request, null); + public CloudPDFClientHttpResponse list( + String tenantId, String grantId, ListVisitorsRequest request) { + return list(tenantId, grantId, request, null); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public CloudPDFClientHttpResponse list( - String tenantId, String shareId, ListVisitorsRequest request, RequestOptions requestOptions) { + public CloudPDFClientHttpResponse list( + String tenantId, String grantId, ListVisitorsRequest request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("visitors"); if (request.getLimit().isPresent()) { QueryStringMapper.addQueryParameter( @@ -104,7 +104,7 @@ public CloudPDFClientHttpResponse list( String responseBodyString = responseBody != null ? responseBody.string() : "{}"; if (response.isSuccessful()) { return new CloudPDFClientHttpResponse<>( - ObjectMappers.JSON_MAPPER.readValue(responseBodyString, SharesVisitorsList200Response.class), + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, GrantsVisitorsList200Response.class), response); } try { @@ -132,26 +132,26 @@ public CloudPDFClientHttpResponse list( /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ - public CloudPDFClientHttpResponse delete(String tenantId, String shareId, String visitorId) { + public CloudPDFClientHttpResponse delete(String tenantId, String grantId, String visitorId) { return delete( - tenantId, shareId, visitorId, DeleteVisitorsRequest.builder().build()); + tenantId, grantId, visitorId, DeleteVisitorsRequest.builder().build()); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CloudPDFClientHttpResponse delete( - String tenantId, String shareId, String visitorId, RequestOptions requestOptions) { + String tenantId, String grantId, String visitorId, RequestOptions requestOptions) { return delete( - tenantId, shareId, visitorId, DeleteVisitorsRequest.builder().build(), requestOptions); + tenantId, grantId, visitorId, DeleteVisitorsRequest.builder().build(), requestOptions); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ public CloudPDFClientHttpResponse delete( - String tenantId, String shareId, String visitorId, DeleteVisitorsRequest request) { - return delete(tenantId, shareId, visitorId, request, null); + String tenantId, String grantId, String visitorId, DeleteVisitorsRequest request) { + return delete(tenantId, grantId, visitorId, request, null); } /** @@ -159,7 +159,7 @@ public CloudPDFClientHttpResponse delete( */ public CloudPDFClientHttpResponse delete( String tenantId, - String shareId, + String grantId, String visitorId, DeleteVisitorsRequest request, RequestOptions requestOptions) { @@ -167,8 +167,8 @@ public CloudPDFClientHttpResponse delete( .newBuilder() .addPathSegments("v1/tenants") .addPathSegment(tenantId) - .addPathSegments("shares") - .addPathSegment(shareId) + .addPathSegments("grants") + .addPathSegment(grantId) .addPathSegments("visitors") .addPathSegment(visitorId); if (requestOptions != null) { diff --git a/src/main/java/api/resources/shares/visitors/VisitorsClient.java b/src/main/java/api/resources/grants/visitors/VisitorsClient.java similarity index 53% rename from src/main/java/api/resources/shares/visitors/VisitorsClient.java rename to src/main/java/api/resources/grants/visitors/VisitorsClient.java index ac334a1..53b17a1 100644 --- a/src/main/java/api/resources/shares/visitors/VisitorsClient.java +++ b/src/main/java/api/resources/grants/visitors/VisitorsClient.java @@ -1,13 +1,13 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors; +package com.cloudpdf.api.resources.grants.visitors; import com.cloudpdf.api.core.ClientOptions; import com.cloudpdf.api.core.RequestOptions; -import com.cloudpdf.api.resources.shares.visitors.requests.DeleteVisitorsRequest; -import com.cloudpdf.api.resources.shares.visitors.requests.ListVisitorsRequest; -import com.cloudpdf.api.types.SharesVisitorsList200Response; +import com.cloudpdf.api.resources.grants.visitors.requests.DeleteVisitorsRequest; +import com.cloudpdf.api.resources.grants.visitors.requests.ListVisitorsRequest; +import com.cloudpdf.api.types.GrantsVisitorsList200Response; public class VisitorsClient { protected final ClientOptions clientOptions; @@ -27,53 +27,53 @@ public RawVisitorsClient withRawResponse() { } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public SharesVisitorsList200Response list(String tenantId, String shareId) { - return this.rawClient.list(tenantId, shareId).body(); + public GrantsVisitorsList200Response list(String tenantId, String grantId) { + return this.rawClient.list(tenantId, grantId).body(); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public SharesVisitorsList200Response list(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, shareId, requestOptions).body(); + public GrantsVisitorsList200Response list(String tenantId, String grantId, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, grantId, requestOptions).body(); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public SharesVisitorsList200Response list(String tenantId, String shareId, ListVisitorsRequest request) { - return this.rawClient.list(tenantId, shareId, request).body(); + public GrantsVisitorsList200Response list(String tenantId, String grantId, ListVisitorsRequest request) { + return this.rawClient.list(tenantId, grantId, request).body(); } /** - * An archived link's visitors are listed too. + * An archived grant's visitors are listed too. */ - public SharesVisitorsList200Response list( - String tenantId, String shareId, ListVisitorsRequest request, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, shareId, request, requestOptions).body(); + public GrantsVisitorsList200Response list( + String tenantId, String grantId, ListVisitorsRequest request, RequestOptions requestOptions) { + return this.rawClient.list(tenantId, grantId, request, requestOptions).body(); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ - public void delete(String tenantId, String shareId, String visitorId) { - this.rawClient.delete(tenantId, shareId, visitorId).body(); + public void delete(String tenantId, String grantId, String visitorId) { + this.rawClient.delete(tenantId, grantId, visitorId).body(); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ - public void delete(String tenantId, String shareId, String visitorId, RequestOptions requestOptions) { - this.rawClient.delete(tenantId, shareId, visitorId, requestOptions).body(); + public void delete(String tenantId, String grantId, String visitorId, RequestOptions requestOptions) { + this.rawClient.delete(tenantId, grantId, visitorId, requestOptions).body(); } /** * Their handle brings them back as a new visitor, who is asked again. Deleting a visitor already deleted changes nothing. */ - public void delete(String tenantId, String shareId, String visitorId, DeleteVisitorsRequest request) { - this.rawClient.delete(tenantId, shareId, visitorId, request).body(); + public void delete(String tenantId, String grantId, String visitorId, DeleteVisitorsRequest request) { + this.rawClient.delete(tenantId, grantId, visitorId, request).body(); } /** @@ -81,12 +81,12 @@ public void delete(String tenantId, String shareId, String visitorId, DeleteVisi */ public void delete( String tenantId, - String shareId, + String grantId, String visitorId, DeleteVisitorsRequest request, RequestOptions requestOptions) { this.rawClient - .delete(tenantId, shareId, visitorId, request, requestOptions) + .delete(tenantId, grantId, visitorId, request, requestOptions) .body(); } } diff --git a/src/main/java/api/resources/shares/visitors/requests/DeleteVisitorsRequest.java b/src/main/java/api/resources/grants/visitors/requests/DeleteVisitorsRequest.java similarity index 97% rename from src/main/java/api/resources/shares/visitors/requests/DeleteVisitorsRequest.java rename to src/main/java/api/resources/grants/visitors/requests/DeleteVisitorsRequest.java index 7cdbc67..87d90bb 100644 --- a/src/main/java/api/resources/shares/visitors/requests/DeleteVisitorsRequest.java +++ b/src/main/java/api/resources/grants/visitors/requests/DeleteVisitorsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors.requests; +package com.cloudpdf.api.resources.grants.visitors.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; diff --git a/src/main/java/api/resources/shares/visitors/requests/ListVisitorsRequest.java b/src/main/java/api/resources/grants/visitors/requests/ListVisitorsRequest.java similarity index 98% rename from src/main/java/api/resources/shares/visitors/requests/ListVisitorsRequest.java rename to src/main/java/api/resources/grants/visitors/requests/ListVisitorsRequest.java index f44b3ca..aee0a84 100644 --- a/src/main/java/api/resources/shares/visitors/requests/ListVisitorsRequest.java +++ b/src/main/java/api/resources/grants/visitors/requests/ListVisitorsRequest.java @@ -1,7 +1,7 @@ /** * This file was auto-generated by Fern from our API Definition. */ -package com.cloudpdf.api.resources.shares.visitors.requests; +package com.cloudpdf.api.resources.grants.visitors.requests; import com.cloudpdf.api.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; diff --git a/src/main/java/api/resources/shares/AsyncSharesClient.java b/src/main/java/api/resources/shares/AsyncSharesClient.java deleted file mode 100644 index 4d0421b..0000000 --- a/src/main/java/api/resources/shares/AsyncSharesClient.java +++ /dev/null @@ -1,182 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ -package com.cloudpdf.api.resources.shares; - -import com.cloudpdf.api.core.ClientOptions; -import com.cloudpdf.api.core.RequestOptions; -import com.cloudpdf.api.core.Suppliers; -import com.cloudpdf.api.resources.shares.requests.ArchiveSharesRequest; -import com.cloudpdf.api.resources.shares.requests.DeleteSharesRequest; -import com.cloudpdf.api.resources.shares.requests.GetSharesRequest; -import com.cloudpdf.api.resources.shares.requests.ListSharesRequest; -import com.cloudpdf.api.resources.shares.requests.SharesCreateRequest; -import com.cloudpdf.api.resources.shares.requests.SharesExchangeRequest; -import com.cloudpdf.api.resources.shares.requests.SharesUpdateRequest; -import com.cloudpdf.api.resources.shares.visitors.AsyncVisitorsClient; -import com.cloudpdf.api.types.SharesArchive200Response; -import com.cloudpdf.api.types.SharesCreate200Response; -import com.cloudpdf.api.types.SharesExchange200Response; -import com.cloudpdf.api.types.SharesGet200Response; -import com.cloudpdf.api.types.SharesList200Response; -import com.cloudpdf.api.types.SharesUpdate200Response; -import java.util.concurrent.CompletableFuture; -import java.util.function.Supplier; - -public class AsyncSharesClient { - protected final ClientOptions clientOptions; - - private final AsyncRawSharesClient rawClient; - - protected final Supplier visitorsClient; - - public AsyncSharesClient(ClientOptions clientOptions) { - this.clientOptions = clientOptions; - this.rawClient = new AsyncRawSharesClient(clientOptions); - this.visitorsClient = Suppliers.memoize(() -> new AsyncVisitorsClient(clientOptions)); - } - - /** - * Get responses with HTTP metadata like headers - */ - public AsyncRawSharesClient withRawResponse() { - return this.rawClient; - } - - /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). - */ - public CompletableFuture exchange(SharesExchangeRequest request) { - return this.rawClient.exchange(request).thenApply(response -> response.body()); - } - - /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). - */ - public CompletableFuture exchange( - SharesExchangeRequest request, RequestOptions requestOptions) { - return this.rawClient.exchange(request, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture list(String tenantId) { - return this.rawClient.list(tenantId).thenApply(response -> response.body()); - } - - public CompletableFuture list(String tenantId, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture list(String tenantId, ListSharesRequest request) { - return this.rawClient.list(tenantId, request).thenApply(response -> response.body()); - } - - public CompletableFuture list( - String tenantId, ListSharesRequest request, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, request, requestOptions).thenApply(response -> response.body()); - } - - /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. - */ - public CompletableFuture create(String tenantId, SharesCreateRequest request) { - return this.rawClient.create(tenantId, request).thenApply(response -> response.body()); - } - - /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. - */ - public CompletableFuture create( - String tenantId, SharesCreateRequest request, RequestOptions requestOptions) { - return this.rawClient.create(tenantId, request, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture get(String tenantId, String shareId) { - return this.rawClient.get(tenantId, shareId).thenApply(response -> response.body()); - } - - public CompletableFuture get(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.get(tenantId, shareId, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture get(String tenantId, String shareId, GetSharesRequest request) { - return this.rawClient.get(tenantId, shareId, request).thenApply(response -> response.body()); - } - - public CompletableFuture get( - String tenantId, String shareId, GetSharesRequest request, RequestOptions requestOptions) { - return this.rawClient.get(tenantId, shareId, request, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture delete(String tenantId, String shareId) { - return this.rawClient.delete(tenantId, shareId).thenApply(response -> response.body()); - } - - public CompletableFuture delete(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.delete(tenantId, shareId, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture delete(String tenantId, String shareId, DeleteSharesRequest request) { - return this.rawClient.delete(tenantId, shareId, request).thenApply(response -> response.body()); - } - - public CompletableFuture delete( - String tenantId, String shareId, DeleteSharesRequest request, RequestOptions requestOptions) { - return this.rawClient.delete(tenantId, shareId, request, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture update(String tenantId, String shareId) { - return this.rawClient.update(tenantId, shareId).thenApply(response -> response.body()); - } - - public CompletableFuture update( - String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.update(tenantId, shareId, requestOptions).thenApply(response -> response.body()); - } - - public CompletableFuture update( - String tenantId, String shareId, SharesUpdateRequest request) { - return this.rawClient.update(tenantId, shareId, request).thenApply(response -> response.body()); - } - - public CompletableFuture update( - String tenantId, String shareId, SharesUpdateRequest request, RequestOptions requestOptions) { - return this.rawClient.update(tenantId, shareId, request, requestOptions).thenApply(response -> response.body()); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public CompletableFuture archive(String tenantId, String shareId) { - return this.rawClient.archive(tenantId, shareId).thenApply(response -> response.body()); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public CompletableFuture archive( - String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.archive(tenantId, shareId, requestOptions).thenApply(response -> response.body()); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public CompletableFuture archive( - String tenantId, String shareId, ArchiveSharesRequest request) { - return this.rawClient.archive(tenantId, shareId, request).thenApply(response -> response.body()); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public CompletableFuture archive( - String tenantId, String shareId, ArchiveSharesRequest request, RequestOptions requestOptions) { - return this.rawClient - .archive(tenantId, shareId, request, requestOptions) - .thenApply(response -> response.body()); - } - - public AsyncVisitorsClient visitors() { - return this.visitorsClient.get(); - } -} diff --git a/src/main/java/api/resources/shares/SharesClient.java b/src/main/java/api/resources/shares/SharesClient.java deleted file mode 100644 index 82a0c24..0000000 --- a/src/main/java/api/resources/shares/SharesClient.java +++ /dev/null @@ -1,173 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ -package com.cloudpdf.api.resources.shares; - -import com.cloudpdf.api.core.ClientOptions; -import com.cloudpdf.api.core.RequestOptions; -import com.cloudpdf.api.core.Suppliers; -import com.cloudpdf.api.resources.shares.requests.ArchiveSharesRequest; -import com.cloudpdf.api.resources.shares.requests.DeleteSharesRequest; -import com.cloudpdf.api.resources.shares.requests.GetSharesRequest; -import com.cloudpdf.api.resources.shares.requests.ListSharesRequest; -import com.cloudpdf.api.resources.shares.requests.SharesCreateRequest; -import com.cloudpdf.api.resources.shares.requests.SharesExchangeRequest; -import com.cloudpdf.api.resources.shares.requests.SharesUpdateRequest; -import com.cloudpdf.api.resources.shares.visitors.VisitorsClient; -import com.cloudpdf.api.types.SharesArchive200Response; -import com.cloudpdf.api.types.SharesCreate200Response; -import com.cloudpdf.api.types.SharesExchange200Response; -import com.cloudpdf.api.types.SharesGet200Response; -import com.cloudpdf.api.types.SharesList200Response; -import com.cloudpdf.api.types.SharesUpdate200Response; -import java.util.function.Supplier; - -public class SharesClient { - protected final ClientOptions clientOptions; - - private final RawSharesClient rawClient; - - protected final Supplier visitorsClient; - - public SharesClient(ClientOptions clientOptions) { - this.clientOptions = clientOptions; - this.rawClient = new RawSharesClient(clientOptions); - this.visitorsClient = Suppliers.memoize(() -> new VisitorsClient(clientOptions)); - } - - /** - * Get responses with HTTP metadata like headers - */ - public RawSharesClient withRawResponse() { - return this.rawClient; - } - - /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). - */ - public SharesExchange200Response exchange(SharesExchangeRequest request) { - return this.rawClient.exchange(request).body(); - } - - /** - * Unauthenticated, but requires a browser Origin header, checked against the grant allowlist. Unknown, revoked, and disabled tokens are indistinguishable (404). Passphrase-protected grants return 422 SharePasswordRequired until password is supplied. A link that asks its visitors who they are on open returns 422 VisitorIdentityRequired until the required answers are given; error.details carries fields (what the link asks), missing, invalid, purpose and privacyUrl. A link that asks before the first change issues the session at once with visitor.identityRequest, and writes answer 403 VisitorIdentityRequired with the same details until the visitor exchanges again with their answers. Answers that can not be taken answer 422 on any link. Mounted only when the deployment can sign (HS256 mode). - */ - public SharesExchange200Response exchange(SharesExchangeRequest request, RequestOptions requestOptions) { - return this.rawClient.exchange(request, requestOptions).body(); - } - - public SharesList200Response list(String tenantId) { - return this.rawClient.list(tenantId).body(); - } - - public SharesList200Response list(String tenantId, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, requestOptions).body(); - } - - public SharesList200Response list(String tenantId, ListSharesRequest request) { - return this.rawClient.list(tenantId, request).body(); - } - - public SharesList200Response list(String tenantId, ListSharesRequest request, RequestOptions requestOptions) { - return this.rawClient.list(tenantId, request, requestOptions).body(); - } - - /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. - */ - public SharesCreate200Response create(String tenantId, SharesCreateRequest request) { - return this.rawClient.create(tenantId, request).body(); - } - - /** - * The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. - */ - public SharesCreate200Response create(String tenantId, SharesCreateRequest request, RequestOptions requestOptions) { - return this.rawClient.create(tenantId, request, requestOptions).body(); - } - - public SharesGet200Response get(String tenantId, String shareId) { - return this.rawClient.get(tenantId, shareId).body(); - } - - public SharesGet200Response get(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.get(tenantId, shareId, requestOptions).body(); - } - - public SharesGet200Response get(String tenantId, String shareId, GetSharesRequest request) { - return this.rawClient.get(tenantId, shareId, request).body(); - } - - public SharesGet200Response get( - String tenantId, String shareId, GetSharesRequest request, RequestOptions requestOptions) { - return this.rawClient.get(tenantId, shareId, request, requestOptions).body(); - } - - public void delete(String tenantId, String shareId) { - this.rawClient.delete(tenantId, shareId).body(); - } - - public void delete(String tenantId, String shareId, RequestOptions requestOptions) { - this.rawClient.delete(tenantId, shareId, requestOptions).body(); - } - - public void delete(String tenantId, String shareId, DeleteSharesRequest request) { - this.rawClient.delete(tenantId, shareId, request).body(); - } - - public void delete(String tenantId, String shareId, DeleteSharesRequest request, RequestOptions requestOptions) { - this.rawClient.delete(tenantId, shareId, request, requestOptions).body(); - } - - public SharesUpdate200Response update(String tenantId, String shareId) { - return this.rawClient.update(tenantId, shareId).body(); - } - - public SharesUpdate200Response update(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.update(tenantId, shareId, requestOptions).body(); - } - - public SharesUpdate200Response update(String tenantId, String shareId, SharesUpdateRequest request) { - return this.rawClient.update(tenantId, shareId, request).body(); - } - - public SharesUpdate200Response update( - String tenantId, String shareId, SharesUpdateRequest request, RequestOptions requestOptions) { - return this.rawClient.update(tenantId, shareId, request, requestOptions).body(); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public SharesArchive200Response archive(String tenantId, String shareId) { - return this.rawClient.archive(tenantId, shareId).body(); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public SharesArchive200Response archive(String tenantId, String shareId, RequestOptions requestOptions) { - return this.rawClient.archive(tenantId, shareId, requestOptions).body(); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public SharesArchive200Response archive(String tenantId, String shareId, ArchiveSharesRequest request) { - return this.rawClient.archive(tenantId, shareId, request).body(); - } - - /** - * Archiving is final: an archived link never exchanges again, and to share again you create a new link. Pausing (disabled) is the reversible stop. An archived link no longer counts as using its shared layer, so that layer can be deleted. - */ - public SharesArchive200Response archive( - String tenantId, String shareId, ArchiveSharesRequest request, RequestOptions requestOptions) { - return this.rawClient - .archive(tenantId, shareId, request, requestOptions) - .body(); - } - - public VisitorsClient visitors() { - return this.visitorsClient.get(); - } -} diff --git a/src/main/java/api/resources/tenants/AsyncRawTenantsClient.java b/src/main/java/api/resources/tenants/AsyncRawTenantsClient.java index 6d64afa..5e019d4 100644 --- a/src/main/java/api/resources/tenants/AsyncRawTenantsClient.java +++ b/src/main/java/api/resources/tenants/AsyncRawTenantsClient.java @@ -582,14 +582,14 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture> usage(String tenantId) { return usage(tenantId, UsageTenantsRequest.builder().build()); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture> usage( String tenantId, RequestOptions requestOptions) { @@ -597,7 +597,7 @@ public CompletableFuture> us } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture> usage( String tenantId, UsageTenantsRequest request) { @@ -605,7 +605,7 @@ public CompletableFuture> us } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture> usage( String tenantId, UsageTenantsRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/tenants/AsyncTenantsClient.java b/src/main/java/api/resources/tenants/AsyncTenantsClient.java index 9216724..a4766d1 100644 --- a/src/main/java/api/resources/tenants/AsyncTenantsClient.java +++ b/src/main/java/api/resources/tenants/AsyncTenantsClient.java @@ -153,28 +153,28 @@ public CompletableFuture suspend( } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture usage(String tenantId) { return this.rawClient.usage(tenantId).thenApply(response -> response.body()); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture usage(String tenantId, RequestOptions requestOptions) { return this.rawClient.usage(tenantId, requestOptions).thenApply(response -> response.body()); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture usage(String tenantId, UsageTenantsRequest request) { return this.rawClient.usage(tenantId, request).thenApply(response -> response.body()); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CompletableFuture usage( String tenantId, UsageTenantsRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/tenants/RawTenantsClient.java b/src/main/java/api/resources/tenants/RawTenantsClient.java index 592e38c..216dc47 100644 --- a/src/main/java/api/resources/tenants/RawTenantsClient.java +++ b/src/main/java/api/resources/tenants/RawTenantsClient.java @@ -484,28 +484,28 @@ public CloudPDFClientHttpResponse suspend( } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CloudPDFClientHttpResponse usage(String tenantId) { return usage(tenantId, UsageTenantsRequest.builder().build()); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CloudPDFClientHttpResponse usage(String tenantId, RequestOptions requestOptions) { return usage(tenantId, UsageTenantsRequest.builder().build(), requestOptions); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CloudPDFClientHttpResponse usage(String tenantId, UsageTenantsRequest request) { return usage(tenantId, request, null); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public CloudPDFClientHttpResponse usage( String tenantId, UsageTenantsRequest request, RequestOptions requestOptions) { diff --git a/src/main/java/api/resources/tenants/TenantsClient.java b/src/main/java/api/resources/tenants/TenantsClient.java index 5c7cabb..9d1f79c 100644 --- a/src/main/java/api/resources/tenants/TenantsClient.java +++ b/src/main/java/api/resources/tenants/TenantsClient.java @@ -147,28 +147,28 @@ public void suspend(String tenantId, TenantsSuspendRequest request, RequestOptio } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public TenantsUsage200Response usage(String tenantId) { return this.rawClient.usage(tenantId).body(); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public TenantsUsage200Response usage(String tenantId, RequestOptions requestOptions) { return this.rawClient.usage(tenantId, requestOptions).body(); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public TenantsUsage200Response usage(String tenantId, UsageTenantsRequest request) { return this.rawClient.usage(tenantId, request).body(); } /** - * Facts only — no limits or billing state. Views count share exchanges plus authorized /v1/access grants, deduplicated across the two. + * Facts only — no limits or billing state. Views count grant exchanges plus authorized /v1/access requests, deduplicated across the two. */ public TenantsUsage200Response usage(String tenantId, UsageTenantsRequest request, RequestOptions requestOptions) { return this.rawClient.usage(tenantId, request, requestOptions).body(); diff --git a/src/main/java/api/types/DocumentsLayersList200ResponseLayersItem.java b/src/main/java/api/types/DocumentsLayersList200ResponseLayersItem.java index cc823d7..7524cce 100644 --- a/src/main/java/api/types/DocumentsLayersList200ResponseLayersItem.java +++ b/src/main/java/api/types/DocumentsLayersList200ResponseLayersItem.java @@ -28,7 +28,7 @@ public final class DocumentsLayersList200ResponseLayersItem { private final String layerName; - private final Optional shareId; + private final Optional grantId; private final Optional visitorId; @@ -45,7 +45,7 @@ public final class DocumentsLayersList200ResponseLayersItem { private DocumentsLayersList200ResponseLayersItem( String docId, String layerName, - Optional shareId, + Optional grantId, Optional visitorId, Optional storageSizeBytes, double createdAt, @@ -54,7 +54,7 @@ private DocumentsLayersList200ResponseLayersItem( Map additionalProperties) { this.docId = docId; this.layerName = layerName; - this.shareId = shareId; + this.grantId = grantId; this.visitorId = visitorId; this.storageSizeBytes = storageSizeBytes; this.createdAt = createdAt; @@ -74,11 +74,11 @@ public String getLayerName() { } @JsonIgnore - public Optional getShareId() { - if (shareId == null) { + public Optional getGrantId() { + if (grantId == null) { return Optional.empty(); } - return shareId; + return grantId; } @JsonIgnore @@ -116,9 +116,9 @@ public Optional getLastSeenAt() { } @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("shareId") - private Optional _getShareId() { - return shareId; + @JsonProperty("grantId") + private Optional _getGrantId() { + return grantId; } @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @@ -154,7 +154,7 @@ public Map getAdditionalProperties() { private boolean equalTo(DocumentsLayersList200ResponseLayersItem other) { return docId.equals(other.docId) && layerName.equals(other.layerName) - && shareId.equals(other.shareId) + && grantId.equals(other.grantId) && visitorId.equals(other.visitorId) && storageSizeBytes.equals(other.storageSizeBytes) && createdAt == other.createdAt @@ -167,7 +167,7 @@ public int hashCode() { return Objects.hash( this.docId, this.layerName, - this.shareId, + this.grantId, this.visitorId, this.storageSizeBytes, this.createdAt, @@ -209,11 +209,11 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage shareId(Optional shareId); + _FinalStage grantId(Optional grantId); - _FinalStage shareId(String shareId); + _FinalStage grantId(String grantId); - _FinalStage shareId(Nullable shareId); + _FinalStage grantId(Nullable grantId); _FinalStage visitorId(Optional visitorId); @@ -251,7 +251,7 @@ public static final class Builder private Optional visitorId = Optional.empty(); - private Optional shareId = Optional.empty(); + private Optional grantId = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -262,7 +262,7 @@ private Builder() {} public Builder from(DocumentsLayersList200ResponseLayersItem other) { docId(other.getDocId()); layerName(other.getLayerName()); - shareId(other.getShareId()); + grantId(other.getGrantId()); visitorId(other.getVisitorId()); storageSizeBytes(other.getStorageSizeBytes()); createdAt(other.getCreatedAt()); @@ -375,27 +375,27 @@ public _FinalStage visitorId(Optional visitorId) { } @java.lang.Override - public _FinalStage shareId(Nullable shareId) { - if (shareId.isNull()) { - this.shareId = null; - } else if (shareId.isEmpty()) { - this.shareId = Optional.empty(); + public _FinalStage grantId(Nullable grantId) { + if (grantId.isNull()) { + this.grantId = null; + } else if (grantId.isEmpty()) { + this.grantId = Optional.empty(); } else { - this.shareId = Optional.of(shareId.get()); + this.grantId = Optional.of(grantId.get()); } return this; } @java.lang.Override - public _FinalStage shareId(String shareId) { - this.shareId = Optional.ofNullable(shareId); + public _FinalStage grantId(String grantId) { + this.grantId = Optional.ofNullable(grantId); return this; } @java.lang.Override - @JsonSetter(value = "shareId", nulls = Nulls.SKIP) - public _FinalStage shareId(Optional shareId) { - this.shareId = shareId; + @JsonSetter(value = "grantId", nulls = Nulls.SKIP) + public _FinalStage grantId(Optional grantId) { + this.grantId = grantId; return this; } @@ -404,7 +404,7 @@ public DocumentsLayersList200ResponseLayersItem build() { return new DocumentsLayersList200ResponseLayersItem( docId, layerName, - shareId, + grantId, visitorId, storageSizeBytes, createdAt, diff --git a/src/main/java/api/types/EngineErrorPayloadCode.java b/src/main/java/api/types/EngineErrorPayloadCode.java index 7630876..ec067c9 100644 --- a/src/main/java/api/types/EngineErrorPayloadCode.java +++ b/src/main/java/api/types/EngineErrorPayloadCode.java @@ -20,6 +20,9 @@ public final class EngineErrorPayloadCode { public static final EngineErrorPayloadCode DOC_OPEN_FAILED = new EngineErrorPayloadCode(Value.DOC_OPEN_FAILED, "DocOpenFailed"); + public static final EngineErrorPayloadCode GRANT_PASSPHRASE_REQUIRED = + new EngineErrorPayloadCode(Value.GRANT_PASSPHRASE_REQUIRED, "GrantPassphraseRequired"); + public static final EngineErrorPayloadCode NOT_FOUND = new EngineErrorPayloadCode(Value.NOT_FOUND, "NotFound"); public static final EngineErrorPayloadCode IDEMPOTENCY_KEY_REUSED = @@ -28,9 +31,6 @@ public final class EngineErrorPayloadCode { public static final EngineErrorPayloadCode INVALID_ARG = new EngineErrorPayloadCode(Value.INVALID_ARG, "InvalidArg"); - public static final EngineErrorPayloadCode SHARE_PASSWORD_REQUIRED = - new EngineErrorPayloadCode(Value.SHARE_PASSWORD_REQUIRED, "SharePasswordRequired"); - public static final EngineErrorPayloadCode NETWORK = new EngineErrorPayloadCode(Value.NETWORK, "Network"); public static final EngineErrorPayloadCode LAYER_DELETED = @@ -134,14 +134,14 @@ public T visit(Visitor visitor) { return visitor.visitForbidden(); case DOC_OPEN_FAILED: return visitor.visitDocOpenFailed(); + case GRANT_PASSPHRASE_REQUIRED: + return visitor.visitGrantPassphraseRequired(); case NOT_FOUND: return visitor.visitNotFound(); case IDEMPOTENCY_KEY_REUSED: return visitor.visitIdempotencyKeyReused(); case INVALID_ARG: return visitor.visitInvalidArg(); - case SHARE_PASSWORD_REQUIRED: - return visitor.visitSharePasswordRequired(); case NETWORK: return visitor.visitNetwork(); case LAYER_DELETED: @@ -203,14 +203,14 @@ public static EngineErrorPayloadCode valueOf(String value) { return FORBIDDEN; case "DocOpenFailed": return DOC_OPEN_FAILED; + case "GrantPassphraseRequired": + return GRANT_PASSPHRASE_REQUIRED; case "NotFound": return NOT_FOUND; case "IdempotencyKeyReused": return IDEMPOTENCY_KEY_REUSED; case "InvalidArg": return INVALID_ARG; - case "SharePasswordRequired": - return SHARE_PASSWORD_REQUIRED; case "Network": return NETWORK; case "LayerDeleted": @@ -271,7 +271,7 @@ public enum Value { DOC_PASSWORD_INCORRECT, - SHARE_PASSWORD_REQUIRED, + GRANT_PASSPHRASE_REQUIRED, ABORTED, @@ -335,7 +335,7 @@ public interface Visitor { T visitDocPasswordIncorrect(); - T visitSharePasswordRequired(); + T visitGrantPassphraseRequired(); T visitAborted(); diff --git a/src/main/java/api/types/SharesArchive200Response.java b/src/main/java/api/types/GrantsArchive200Response.java similarity index 62% rename from src/main/java/api/types/SharesArchive200Response.java rename to src/main/java/api/types/GrantsArchive200Response.java index a1f8345..2f69cfe 100644 --- a/src/main/java/api/types/SharesArchive200Response.java +++ b/src/main/java/api/types/GrantsArchive200Response.java @@ -17,26 +17,26 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesArchive200Response.Builder.class) -public final class SharesArchive200Response { - private final SharesArchive200ResponseShare share; +@JsonDeserialize(builder = GrantsArchive200Response.Builder.class) +public final class GrantsArchive200Response { + private final GrantsArchive200ResponseGrant grant; private final Map additionalProperties; - private SharesArchive200Response(SharesArchive200ResponseShare share, Map additionalProperties) { - this.share = share; + private GrantsArchive200Response(GrantsArchive200ResponseGrant grant, Map additionalProperties) { + this.grant = grant; this.additionalProperties = additionalProperties; } - @JsonProperty("share") - public SharesArchive200ResponseShare getShare() { - return share; + @JsonProperty("grant") + public GrantsArchive200ResponseGrant getGrant() { + return grant; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesArchive200Response && equalTo((SharesArchive200Response) other); + return other instanceof GrantsArchive200Response && equalTo((GrantsArchive200Response) other); } @JsonAnyGetter @@ -44,13 +44,13 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesArchive200Response other) { - return share.equals(other.share); + private boolean equalTo(GrantsArchive200Response other) { + return grant.equals(other.grant); } @java.lang.Override public int hashCode() { - return Objects.hash(this.share); + return Objects.hash(this.grant); } @java.lang.Override @@ -58,18 +58,18 @@ public String toString() { return ObjectMappers.stringify(this); } - public static ShareStage builder() { + public static GrantStage builder() { return new Builder(); } - public interface ShareStage { - _FinalStage share(@NotNull SharesArchive200ResponseShare share); + public interface GrantStage { + _FinalStage grant(@NotNull GrantsArchive200ResponseGrant grant); - Builder from(SharesArchive200Response other); + Builder from(GrantsArchive200Response other); } public interface _FinalStage { - SharesArchive200Response build(); + GrantsArchive200Response build(); _FinalStage additionalProperty(String key, Object value); @@ -77,8 +77,8 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements ShareStage, _FinalStage { - private SharesArchive200ResponseShare share; + public static final class Builder implements GrantStage, _FinalStage { + private GrantsArchive200ResponseGrant grant; @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -86,21 +86,21 @@ public static final class Builder implements ShareStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesArchive200Response other) { - share(other.getShare()); + public Builder from(GrantsArchive200Response other) { + grant(other.getGrant()); return this; } @java.lang.Override - @JsonSetter("share") - public _FinalStage share(@NotNull SharesArchive200ResponseShare share) { - this.share = Objects.requireNonNull(share, "share must not be null"); + @JsonSetter("grant") + public _FinalStage grant(@NotNull GrantsArchive200ResponseGrant grant) { + this.grant = Objects.requireNonNull(grant, "grant must not be null"); return this; } @java.lang.Override - public SharesArchive200Response build() { - return new SharesArchive200Response(share, additionalProperties); + public GrantsArchive200Response build() { + return new GrantsArchive200Response(grant, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesArchive200ResponseShare.java b/src/main/java/api/types/GrantsArchive200ResponseGrant.java similarity index 84% rename from src/main/java/api/types/SharesArchive200ResponseShare.java rename to src/main/java/api/types/GrantsArchive200ResponseGrant.java index 57ccfd8..a10fc26 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShare.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrant.java @@ -24,15 +24,17 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesArchive200ResponseShare.Builder.class) -public final class SharesArchive200ResponseShare { +@JsonDeserialize(builder = GrantsArchive200ResponseGrant.Builder.class) +public final class GrantsArchive200ResponseGrant { private final String id; private final String tenantId; private final String docId; - private final SharesArchive200ResponseShareLayerMode layerMode; + private final Optional name; + + private final GrantsArchive200ResponseGrantLayerMode layerMode; private final Optional layerName; @@ -40,7 +42,7 @@ public final class SharesArchive200ResponseShare { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -48,7 +50,7 @@ public final class SharesArchive200ResponseShare { private final Optional> origins; - private final boolean passwordProtected; + private final boolean passphraseProtected; private final double sessionTtlSeconds; @@ -70,19 +72,20 @@ public final class SharesArchive200ResponseShare { private final Map additionalProperties; - private SharesArchive200ResponseShare( + private GrantsArchive200ResponseGrant( String id, String tenantId, String docId, - SharesArchive200ResponseShareLayerMode layerMode, + Optional name, + GrantsArchive200ResponseGrantLayerMode layerMode, Optional layerName, boolean keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - boolean passwordProtected, + boolean passphraseProtected, double sessionTtlSeconds, boolean disabled, Optional archivedAt, @@ -96,6 +99,7 @@ private SharesArchive200ResponseShare( this.id = id; this.tenantId = tenantId; this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -104,7 +108,7 @@ private SharesArchive200ResponseShare( this.identity = identity; this.scope = scope; this.origins = origins; - this.passwordProtected = passwordProtected; + this.passphraseProtected = passphraseProtected; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.archivedAt = archivedAt; @@ -132,8 +136,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public SharesArchive200ResponseShareLayerMode getLayerMode() { + public GrantsArchive200ResponseGrantLayerMode getLayerMode() { return layerMode; } @@ -159,7 +171,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -187,9 +199,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("passwordProtected") - public boolean getPasswordProtected() { - return passwordProtected; + @JsonProperty("passphraseProtected") + public boolean getPassphraseProtected() { + return passphraseProtected; } @JsonProperty("sessionTtlSeconds") @@ -246,6 +258,12 @@ public double getUpdatedAt() { return updatedAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layerName") private Optional _getLayerName() { @@ -260,7 +278,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -297,7 +315,7 @@ private Optional _getLastExchangedAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesArchive200ResponseShare && equalTo((SharesArchive200ResponseShare) other); + return other instanceof GrantsArchive200ResponseGrant && equalTo((GrantsArchive200ResponseGrant) other); } @JsonAnyGetter @@ -305,10 +323,11 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesArchive200ResponseShare other) { + private boolean equalTo(GrantsArchive200ResponseGrant other) { return id.equals(other.id) && tenantId.equals(other.tenantId) && docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers == other.keepVisitorLayers @@ -317,7 +336,7 @@ private boolean equalTo(SharesArchive200ResponseShare other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && passwordProtected == other.passwordProtected + && passphraseProtected == other.passphraseProtected && sessionTtlSeconds == other.sessionTtlSeconds && disabled == other.disabled && archivedAt.equals(other.archivedAt) @@ -335,6 +354,7 @@ public int hashCode() { this.id, this.tenantId, this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -343,7 +363,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.passwordProtected, + this.passphraseProtected, this.sessionTtlSeconds, this.disabled, this.archivedAt, @@ -367,7 +387,7 @@ public static IdStage builder() { public interface IdStage { TenantIdStage id(@NotNull String id); - Builder from(SharesArchive200ResponseShare other); + Builder from(GrantsArchive200ResponseGrant other); } public interface TenantIdStage { @@ -379,15 +399,15 @@ public interface DocIdStage { } public interface LayerModeStage { - KeepVisitorLayersStage layerMode(@NotNull SharesArchive200ResponseShareLayerMode layerMode); + KeepVisitorLayersStage layerMode(@NotNull GrantsArchive200ResponseGrantLayerMode layerMode); } public interface KeepVisitorLayersStage { - PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers); + PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers); } - public interface PasswordProtectedStage { - SessionTtlSecondsStage passwordProtected(boolean passwordProtected); + public interface PassphraseProtectedStage { + SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected); } public interface SessionTtlSecondsStage { @@ -415,12 +435,18 @@ public interface UpdatedAtStage { } public interface _FinalStage { - SharesArchive200ResponseShare build(); + GrantsArchive200ResponseGrant build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); + _FinalStage layerName(Optional layerName); _FinalStage layerName(String layerName); @@ -433,11 +459,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesArchive200ResponseShareVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsArchive200ResponseGrantVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -483,7 +509,7 @@ public static final class Builder DocIdStage, LayerModeStage, KeepVisitorLayersStage, - PasswordProtectedStage, + PassphraseProtectedStage, SessionTtlSecondsStage, DisabledStage, ExchangeCountStage, @@ -497,11 +523,11 @@ public static final class Builder private String docId; - private SharesArchive200ResponseShareLayerMode layerMode; + private GrantsArchive200ResponseGrantLayerMode layerMode; private boolean keepVisitorLayers; - private boolean passwordProtected; + private boolean passphraseProtected; private double sessionTtlSeconds; @@ -527,22 +553,25 @@ public static final class Builder private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); private Optional layerName = Optional.empty(); + private Optional name = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} @java.lang.Override - public Builder from(SharesArchive200ResponseShare other) { + public Builder from(GrantsArchive200ResponseGrant other) { id(other.getId()); tenantId(other.getTenantId()); docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -551,7 +580,7 @@ public Builder from(SharesArchive200ResponseShare other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - passwordProtected(other.getPasswordProtected()); + passphraseProtected(other.getPassphraseProtected()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); archivedAt(other.getArchivedAt()); @@ -587,22 +616,22 @@ public LayerModeStage docId(@NotNull String docId) { @java.lang.Override @JsonSetter("layerMode") - public KeepVisitorLayersStage layerMode(@NotNull SharesArchive200ResponseShareLayerMode layerMode) { + public KeepVisitorLayersStage layerMode(@NotNull GrantsArchive200ResponseGrantLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("keepVisitorLayers") - public PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { + public PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { this.keepVisitorLayers = keepVisitorLayers; return this; } @java.lang.Override - @JsonSetter("passwordProtected") - public SessionTtlSecondsStage passwordProtected(boolean passwordProtected) { - this.passwordProtected = passwordProtected; + @JsonSetter("passphraseProtected") + public SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected) { + this.passphraseProtected = passphraseProtected; return this; } @@ -798,7 +827,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -810,14 +839,14 @@ public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -873,11 +902,37 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public SharesArchive200ResponseShare build() { - return new SharesArchive200ResponseShare( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsArchive200ResponseGrant build() { + return new GrantsArchive200ResponseGrant( id, tenantId, docId, + name, layerMode, layerName, keepVisitorLayers, @@ -886,7 +941,7 @@ public SharesArchive200ResponseShare build() { identity, scope, origins, - passwordProtected, + passphraseProtected, sessionTtlSeconds, disabled, archivedAt, diff --git a/src/main/java/api/types/SharesArchive200ResponseShareLayerMode.java b/src/main/java/api/types/GrantsArchive200ResponseGrantLayerMode.java similarity index 70% rename from src/main/java/api/types/SharesArchive200ResponseShareLayerMode.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantLayerMode.java index 6be11f2..e732149 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareLayerMode.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareLayerMode { - public static final SharesArchive200ResponseShareLayerMode PER_VISITOR = - new SharesArchive200ResponseShareLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsArchive200ResponseGrantLayerMode { + public static final GrantsArchive200ResponseGrantLayerMode PER_VISITOR = + new GrantsArchive200ResponseGrantLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesArchive200ResponseShareLayerMode SHARED = - new SharesArchive200ResponseShareLayerMode(Value.SHARED, "shared"); + public static final GrantsArchive200ResponseGrantLayerMode SHARED = + new GrantsArchive200ResponseGrantLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesArchive200ResponseShareLayerMode(Value value, String string) { + GrantsArchive200ResponseGrantLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareLayerMode - && this.string.equals(((SharesArchive200ResponseShareLayerMode) other).string)); + || (other instanceof GrantsArchive200ResponseGrantLayerMode + && this.string.equals(((GrantsArchive200ResponseGrantLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareLayerMode valueOf(String value) { + public static GrantsArchive200ResponseGrantLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesArchive200ResponseShareLayerMode(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentity.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentity.java similarity index 77% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentity.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentity.java index 86c6fbe..4750820 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentity.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentity.java @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesArchive200ResponseShareVisitorIdentity.Builder.class) -public final class SharesArchive200ResponseShareVisitorIdentity { - private final SharesArchive200ResponseShareVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsArchive200ResponseGrantVisitorIdentity.Builder.class) +public final class GrantsArchive200ResponseGrantVisitorIdentity { + private final GrantsArchive200ResponseGrantVisitorIdentityFields fields; - private final SharesArchive200ResponseShareVisitorIdentityAsk ask; + private final GrantsArchive200ResponseGrantVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesArchive200ResponseShareVisitorIdentity { private final Map additionalProperties; - private SharesArchive200ResponseShareVisitorIdentity( - SharesArchive200ResponseShareVisitorIdentityFields fields, - SharesArchive200ResponseShareVisitorIdentityAsk ask, + private GrantsArchive200ResponseGrantVisitorIdentity( + GrantsArchive200ResponseGrantVisitorIdentityFields fields, + GrantsArchive200ResponseGrantVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesArchive200ResponseShareVisitorIdentity( } @JsonProperty("fields") - public SharesArchive200ResponseShareVisitorIdentityFields getFields() { + public GrantsArchive200ResponseGrantVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesArchive200ResponseShareVisitorIdentityAsk getAsk() { + public GrantsArchive200ResponseGrantVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesArchive200ResponseShareVisitorIdentity - && equalTo((SharesArchive200ResponseShareVisitorIdentity) other); + return other instanceof GrantsArchive200ResponseGrantVisitorIdentity + && equalTo((GrantsArchive200ResponseGrantVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesArchive200ResponseShareVisitorIdentity other) { + private boolean equalTo(GrantsArchive200ResponseGrantVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesArchive200ResponseShareVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsArchive200ResponseGrantVisitorIdentityFields fields); - Builder from(SharesArchive200ResponseShareVisitorIdentity other); + Builder from(GrantsArchive200ResponseGrantVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesArchive200ResponseShareVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsArchive200ResponseGrantVisitorIdentityAsk ask); } public interface _FinalStage { - SharesArchive200ResponseShareVisitorIdentity build(); + GrantsArchive200ResponseGrantVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesArchive200ResponseShareVisitorIdentityFields fields; + private GrantsArchive200ResponseGrantVisitorIdentityFields fields; - private SharesArchive200ResponseShareVisitorIdentityAsk ask; + private GrantsArchive200ResponseGrantVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesArchive200ResponseShareVisitorIdentity other) { + public Builder from(GrantsArchive200ResponseGrantVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesArchive200ResponseShareVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesArchive200ResponseShareVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsArchive200ResponseGrantVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesArchive200ResponseShareVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsArchive200ResponseGrantVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesArchive200ResponseShareVisitorIdentity build() { - return new SharesArchive200ResponseShareVisitorIdentity( + public GrantsArchive200ResponseGrantVisitorIdentity build() { + return new GrantsArchive200ResponseGrantVisitorIdentity( fields, ask, purpose, privacyUrl, additionalProperties); } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityAsk.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityAsk.java similarity index 71% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityAsk.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityAsk.java index d1c5876..a217967 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityAsk.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityAsk.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityAsk { - public static final SharesArchive200ResponseShareVisitorIdentityAsk ON_OPEN = - new SharesArchive200ResponseShareVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsArchive200ResponseGrantVisitorIdentityAsk { + public static final GrantsArchive200ResponseGrantVisitorIdentityAsk ON_OPEN = + new GrantsArchive200ResponseGrantVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesArchive200ResponseShareVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesArchive200ResponseShareVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsArchive200ResponseGrantVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsArchive200ResponseGrantVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityAsk(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityAsk - && this.string.equals(((SharesArchive200ResponseShareVisitorIdentityAsk) other).string)); + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityAsk + && this.string.equals(((GrantsArchive200ResponseGrantVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityAsk valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesArchive200ResponseShareVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFields.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFields.java similarity index 69% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFields.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFields.java index cd824ca..a80db7b 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFields.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFields.java @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesArchive200ResponseShareVisitorIdentityFields.Builder.class) -public final class SharesArchive200ResponseShareVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsArchive200ResponseGrantVisitorIdentityFields.Builder.class) +public final class GrantsArchive200ResponseGrantVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesArchive200ResponseShareVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsArchive200ResponseGrantVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesArchive200ResponseShareVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesArchive200ResponseShareVisitorIdentityFields - && equalTo((SharesArchive200ResponseShareVisitorIdentityFields) other); + return other instanceof GrantsArchive200ResponseGrantVisitorIdentityFields + && equalTo((GrantsArchive200ResponseGrantVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesArchive200ResponseShareVisitorIdentityFields other) { + private boolean equalTo(GrantsArchive200ResponseGrantVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,16 +108,16 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -125,7 +125,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesArchive200ResponseShareVisitorIdentityFields other) { + public Builder from(GrantsArchive200ResponseGrantVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -136,65 +136,65 @@ public Builder from(SharesArchive200ResponseShareVisitorIdentityFields other) { @JsonSetter(value = "displayName", nulls = Nulls.SKIP) public Builder displayName( - Optional displayName) { + Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesArchive200ResponseShareVisitorIdentityFieldsEmail email) { + public Builder email(GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesArchive200ResponseShareVisitorIdentityFieldsTitle title) { + public Builder title(GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) public Builder organization( - Optional organization) { + Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesArchive200ResponseShareVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesArchive200ResponseShareVisitorIdentityFields build() { - return new SharesArchive200ResponseShareVisitorIdentityFields( + public GrantsArchive200ResponseGrantVisitorIdentityFields build() { + return new GrantsArchive200ResponseGrantVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName.java similarity index 73% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName.java index 3bd026c..2a57942 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName { - public static final SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName REQUIRED = - new SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName { + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName && this.string.equals( - ((SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName) other).string)); + ((GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesArchive200ResponseShareVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsEmail.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail.java similarity index 73% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsEmail.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail.java index 63968ca..1aeccfe 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityFieldsEmail { - public static final SharesArchive200ResponseShareVisitorIdentityFieldsEmail REQUIRED = - new SharesArchive200ResponseShareVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail { + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail REQUIRED = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesArchive200ResponseShareVisitorIdentityFieldsEmail OPTIONAL = - new SharesArchive200ResponseShareVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail OPTIONAL = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityFieldsEmail(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityFieldsEmail + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail && this.string.equals( - ((SharesArchive200ResponseShareVisitorIdentityFieldsEmail) other).string)); + ((GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesArchive200ResponseShareVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganization.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization.java similarity index 73% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganization.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization.java index a24f340..f8d3844 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityFieldsOrganization { - public static final SharesArchive200ResponseShareVisitorIdentityFieldsOrganization REQUIRED = - new SharesArchive200ResponseShareVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization { + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization REQUIRED = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesArchive200ResponseShareVisitorIdentityFieldsOrganization OPTIONAL = - new SharesArchive200ResponseShareVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityFieldsOrganization + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization && this.string.equals( - ((SharesArchive200ResponseShareVisitorIdentityFieldsOrganization) other).string)); + ((GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesArchive200ResponseShareVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java similarity index 74% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java index 38131aa..732293b 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit { - public static final SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesArchive200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsTitle.java b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle.java similarity index 73% rename from src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsTitle.java rename to src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle.java index 80a653d..3e9c9af 100644 --- a/src/main/java/api/types/SharesArchive200ResponseShareVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/types/GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesArchive200ResponseShareVisitorIdentityFieldsTitle { - public static final SharesArchive200ResponseShareVisitorIdentityFieldsTitle REQUIRED = - new SharesArchive200ResponseShareVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle { + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle REQUIRED = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesArchive200ResponseShareVisitorIdentityFieldsTitle OPTIONAL = - new SharesArchive200ResponseShareVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle OPTIONAL = + new GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesArchive200ResponseShareVisitorIdentityFieldsTitle(Value value, String string) { + GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesArchive200ResponseShareVisitorIdentityFieldsTitle + || (other instanceof GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle && this.string.equals( - ((SharesArchive200ResponseShareVisitorIdentityFieldsTitle) other).string)); + ((GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesArchive200ResponseShareVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesArchive200ResponseShareVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsArchive200ResponseGrantVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200Response.java b/src/main/java/api/types/GrantsCreate200Response.java similarity index 62% rename from src/main/java/api/types/SharesCreate200Response.java rename to src/main/java/api/types/GrantsCreate200Response.java index 0101939..3f2efb7 100644 --- a/src/main/java/api/types/SharesCreate200Response.java +++ b/src/main/java/api/types/GrantsCreate200Response.java @@ -17,26 +17,26 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreate200Response.Builder.class) -public final class SharesCreate200Response { - private final SharesCreate200ResponseShare share; +@JsonDeserialize(builder = GrantsCreate200Response.Builder.class) +public final class GrantsCreate200Response { + private final GrantsCreate200ResponseGrant grant; private final Map additionalProperties; - private SharesCreate200Response(SharesCreate200ResponseShare share, Map additionalProperties) { - this.share = share; + private GrantsCreate200Response(GrantsCreate200ResponseGrant grant, Map additionalProperties) { + this.grant = grant; this.additionalProperties = additionalProperties; } - @JsonProperty("share") - public SharesCreate200ResponseShare getShare() { - return share; + @JsonProperty("grant") + public GrantsCreate200ResponseGrant getGrant() { + return grant; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreate200Response && equalTo((SharesCreate200Response) other); + return other instanceof GrantsCreate200Response && equalTo((GrantsCreate200Response) other); } @JsonAnyGetter @@ -44,13 +44,13 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreate200Response other) { - return share.equals(other.share); + private boolean equalTo(GrantsCreate200Response other) { + return grant.equals(other.grant); } @java.lang.Override public int hashCode() { - return Objects.hash(this.share); + return Objects.hash(this.grant); } @java.lang.Override @@ -58,18 +58,18 @@ public String toString() { return ObjectMappers.stringify(this); } - public static ShareStage builder() { + public static GrantStage builder() { return new Builder(); } - public interface ShareStage { - _FinalStage share(@NotNull SharesCreate200ResponseShare share); + public interface GrantStage { + _FinalStage grant(@NotNull GrantsCreate200ResponseGrant grant); - Builder from(SharesCreate200Response other); + Builder from(GrantsCreate200Response other); } public interface _FinalStage { - SharesCreate200Response build(); + GrantsCreate200Response build(); _FinalStage additionalProperty(String key, Object value); @@ -77,8 +77,8 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements ShareStage, _FinalStage { - private SharesCreate200ResponseShare share; + public static final class Builder implements GrantStage, _FinalStage { + private GrantsCreate200ResponseGrant grant; @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -86,21 +86,21 @@ public static final class Builder implements ShareStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesCreate200Response other) { - share(other.getShare()); + public Builder from(GrantsCreate200Response other) { + grant(other.getGrant()); return this; } @java.lang.Override - @JsonSetter("share") - public _FinalStage share(@NotNull SharesCreate200ResponseShare share) { - this.share = Objects.requireNonNull(share, "share must not be null"); + @JsonSetter("grant") + public _FinalStage grant(@NotNull GrantsCreate200ResponseGrant grant) { + this.grant = Objects.requireNonNull(grant, "grant must not be null"); return this; } @java.lang.Override - public SharesCreate200Response build() { - return new SharesCreate200Response(share, additionalProperties); + public GrantsCreate200Response build() { + return new GrantsCreate200Response(grant, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesUpdate200ResponseShare.java b/src/main/java/api/types/GrantsCreate200ResponseGrant.java similarity index 85% rename from src/main/java/api/types/SharesUpdate200ResponseShare.java rename to src/main/java/api/types/GrantsCreate200ResponseGrant.java index 8562d12..bcab8b4 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShare.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrant.java @@ -24,15 +24,17 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdate200ResponseShare.Builder.class) -public final class SharesUpdate200ResponseShare { +@JsonDeserialize(builder = GrantsCreate200ResponseGrant.Builder.class) +public final class GrantsCreate200ResponseGrant { private final String id; private final String tenantId; private final String docId; - private final SharesUpdate200ResponseShareLayerMode layerMode; + private final Optional name; + + private final GrantsCreate200ResponseGrantLayerMode layerMode; private final Optional layerName; @@ -40,7 +42,7 @@ public final class SharesUpdate200ResponseShare { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -48,7 +50,7 @@ public final class SharesUpdate200ResponseShare { private final Optional> origins; - private final boolean passwordProtected; + private final boolean passphraseProtected; private final double sessionTtlSeconds; @@ -70,19 +72,20 @@ public final class SharesUpdate200ResponseShare { private final Map additionalProperties; - private SharesUpdate200ResponseShare( + private GrantsCreate200ResponseGrant( String id, String tenantId, String docId, - SharesUpdate200ResponseShareLayerMode layerMode, + Optional name, + GrantsCreate200ResponseGrantLayerMode layerMode, Optional layerName, boolean keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - boolean passwordProtected, + boolean passphraseProtected, double sessionTtlSeconds, boolean disabled, Optional archivedAt, @@ -96,6 +99,7 @@ private SharesUpdate200ResponseShare( this.id = id; this.tenantId = tenantId; this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -104,7 +108,7 @@ private SharesUpdate200ResponseShare( this.identity = identity; this.scope = scope; this.origins = origins; - this.passwordProtected = passwordProtected; + this.passphraseProtected = passphraseProtected; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.archivedAt = archivedAt; @@ -132,8 +136,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public SharesUpdate200ResponseShareLayerMode getLayerMode() { + public GrantsCreate200ResponseGrantLayerMode getLayerMode() { return layerMode; } @@ -159,7 +171,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -187,9 +199,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("passwordProtected") - public boolean getPasswordProtected() { - return passwordProtected; + @JsonProperty("passphraseProtected") + public boolean getPassphraseProtected() { + return passphraseProtected; } @JsonProperty("sessionTtlSeconds") @@ -246,6 +258,12 @@ public double getUpdatedAt() { return updatedAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layerName") private Optional _getLayerName() { @@ -260,7 +278,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -297,7 +315,7 @@ private Optional _getLastExchangedAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdate200ResponseShare && equalTo((SharesUpdate200ResponseShare) other); + return other instanceof GrantsCreate200ResponseGrant && equalTo((GrantsCreate200ResponseGrant) other); } @JsonAnyGetter @@ -305,10 +323,11 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdate200ResponseShare other) { + private boolean equalTo(GrantsCreate200ResponseGrant other) { return id.equals(other.id) && tenantId.equals(other.tenantId) && docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers == other.keepVisitorLayers @@ -317,7 +336,7 @@ private boolean equalTo(SharesUpdate200ResponseShare other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && passwordProtected == other.passwordProtected + && passphraseProtected == other.passphraseProtected && sessionTtlSeconds == other.sessionTtlSeconds && disabled == other.disabled && archivedAt.equals(other.archivedAt) @@ -335,6 +354,7 @@ public int hashCode() { this.id, this.tenantId, this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -343,7 +363,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.passwordProtected, + this.passphraseProtected, this.sessionTtlSeconds, this.disabled, this.archivedAt, @@ -367,7 +387,7 @@ public static IdStage builder() { public interface IdStage { TenantIdStage id(@NotNull String id); - Builder from(SharesUpdate200ResponseShare other); + Builder from(GrantsCreate200ResponseGrant other); } public interface TenantIdStage { @@ -379,15 +399,15 @@ public interface DocIdStage { } public interface LayerModeStage { - KeepVisitorLayersStage layerMode(@NotNull SharesUpdate200ResponseShareLayerMode layerMode); + KeepVisitorLayersStage layerMode(@NotNull GrantsCreate200ResponseGrantLayerMode layerMode); } public interface KeepVisitorLayersStage { - PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers); + PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers); } - public interface PasswordProtectedStage { - SessionTtlSecondsStage passwordProtected(boolean passwordProtected); + public interface PassphraseProtectedStage { + SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected); } public interface SessionTtlSecondsStage { @@ -415,12 +435,18 @@ public interface UpdatedAtStage { } public interface _FinalStage { - SharesUpdate200ResponseShare build(); + GrantsCreate200ResponseGrant build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); + _FinalStage layerName(Optional layerName); _FinalStage layerName(String layerName); @@ -433,11 +459,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesUpdate200ResponseShareVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsCreate200ResponseGrantVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -483,7 +509,7 @@ public static final class Builder DocIdStage, LayerModeStage, KeepVisitorLayersStage, - PasswordProtectedStage, + PassphraseProtectedStage, SessionTtlSecondsStage, DisabledStage, ExchangeCountStage, @@ -497,11 +523,11 @@ public static final class Builder private String docId; - private SharesUpdate200ResponseShareLayerMode layerMode; + private GrantsCreate200ResponseGrantLayerMode layerMode; private boolean keepVisitorLayers; - private boolean passwordProtected; + private boolean passphraseProtected; private double sessionTtlSeconds; @@ -527,22 +553,25 @@ public static final class Builder private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); private Optional layerName = Optional.empty(); + private Optional name = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} @java.lang.Override - public Builder from(SharesUpdate200ResponseShare other) { + public Builder from(GrantsCreate200ResponseGrant other) { id(other.getId()); tenantId(other.getTenantId()); docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -551,7 +580,7 @@ public Builder from(SharesUpdate200ResponseShare other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - passwordProtected(other.getPasswordProtected()); + passphraseProtected(other.getPassphraseProtected()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); archivedAt(other.getArchivedAt()); @@ -587,22 +616,22 @@ public LayerModeStage docId(@NotNull String docId) { @java.lang.Override @JsonSetter("layerMode") - public KeepVisitorLayersStage layerMode(@NotNull SharesUpdate200ResponseShareLayerMode layerMode) { + public KeepVisitorLayersStage layerMode(@NotNull GrantsCreate200ResponseGrantLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("keepVisitorLayers") - public PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { + public PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { this.keepVisitorLayers = keepVisitorLayers; return this; } @java.lang.Override - @JsonSetter("passwordProtected") - public SessionTtlSecondsStage passwordProtected(boolean passwordProtected) { - this.passwordProtected = passwordProtected; + @JsonSetter("passphraseProtected") + public SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected) { + this.passphraseProtected = passphraseProtected; return this; } @@ -798,7 +827,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -810,14 +839,14 @@ public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -873,11 +902,37 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public SharesUpdate200ResponseShare build() { - return new SharesUpdate200ResponseShare( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsCreate200ResponseGrant build() { + return new GrantsCreate200ResponseGrant( id, tenantId, docId, + name, layerMode, layerName, keepVisitorLayers, @@ -886,7 +941,7 @@ public SharesUpdate200ResponseShare build() { identity, scope, origins, - passwordProtected, + passphraseProtected, sessionTtlSeconds, disabled, archivedAt, diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareLayerMode.java b/src/main/java/api/types/GrantsCreate200ResponseGrantLayerMode.java similarity index 70% rename from src/main/java/api/types/SharesUpdate200ResponseShareLayerMode.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantLayerMode.java index f92d939..90d5a8c 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareLayerMode.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareLayerMode { - public static final SharesUpdate200ResponseShareLayerMode PER_VISITOR = - new SharesUpdate200ResponseShareLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsCreate200ResponseGrantLayerMode { + public static final GrantsCreate200ResponseGrantLayerMode PER_VISITOR = + new GrantsCreate200ResponseGrantLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesUpdate200ResponseShareLayerMode SHARED = - new SharesUpdate200ResponseShareLayerMode(Value.SHARED, "shared"); + public static final GrantsCreate200ResponseGrantLayerMode SHARED = + new GrantsCreate200ResponseGrantLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesUpdate200ResponseShareLayerMode(Value value, String string) { + GrantsCreate200ResponseGrantLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareLayerMode - && this.string.equals(((SharesUpdate200ResponseShareLayerMode) other).string)); + || (other instanceof GrantsCreate200ResponseGrantLayerMode + && this.string.equals(((GrantsCreate200ResponseGrantLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareLayerMode valueOf(String value) { + public static GrantsCreate200ResponseGrantLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesUpdate200ResponseShareLayerMode(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentity.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentity.java similarity index 77% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentity.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentity.java index 0ae89e9..bbf5cb2 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentity.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentity.java @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdate200ResponseShareVisitorIdentity.Builder.class) -public final class SharesUpdate200ResponseShareVisitorIdentity { - private final SharesUpdate200ResponseShareVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsCreate200ResponseGrantVisitorIdentity.Builder.class) +public final class GrantsCreate200ResponseGrantVisitorIdentity { + private final GrantsCreate200ResponseGrantVisitorIdentityFields fields; - private final SharesUpdate200ResponseShareVisitorIdentityAsk ask; + private final GrantsCreate200ResponseGrantVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesUpdate200ResponseShareVisitorIdentity { private final Map additionalProperties; - private SharesUpdate200ResponseShareVisitorIdentity( - SharesUpdate200ResponseShareVisitorIdentityFields fields, - SharesUpdate200ResponseShareVisitorIdentityAsk ask, + private GrantsCreate200ResponseGrantVisitorIdentity( + GrantsCreate200ResponseGrantVisitorIdentityFields fields, + GrantsCreate200ResponseGrantVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesUpdate200ResponseShareVisitorIdentity( } @JsonProperty("fields") - public SharesUpdate200ResponseShareVisitorIdentityFields getFields() { + public GrantsCreate200ResponseGrantVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesUpdate200ResponseShareVisitorIdentityAsk getAsk() { + public GrantsCreate200ResponseGrantVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdate200ResponseShareVisitorIdentity - && equalTo((SharesUpdate200ResponseShareVisitorIdentity) other); + return other instanceof GrantsCreate200ResponseGrantVisitorIdentity + && equalTo((GrantsCreate200ResponseGrantVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdate200ResponseShareVisitorIdentity other) { + private boolean equalTo(GrantsCreate200ResponseGrantVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesUpdate200ResponseShareVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsCreate200ResponseGrantVisitorIdentityFields fields); - Builder from(SharesUpdate200ResponseShareVisitorIdentity other); + Builder from(GrantsCreate200ResponseGrantVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesUpdate200ResponseShareVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsCreate200ResponseGrantVisitorIdentityAsk ask); } public interface _FinalStage { - SharesUpdate200ResponseShareVisitorIdentity build(); + GrantsCreate200ResponseGrantVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesUpdate200ResponseShareVisitorIdentityFields fields; + private GrantsCreate200ResponseGrantVisitorIdentityFields fields; - private SharesUpdate200ResponseShareVisitorIdentityAsk ask; + private GrantsCreate200ResponseGrantVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesUpdate200ResponseShareVisitorIdentity other) { + public Builder from(GrantsCreate200ResponseGrantVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesUpdate200ResponseShareVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesUpdate200ResponseShareVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsCreate200ResponseGrantVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesUpdate200ResponseShareVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsCreate200ResponseGrantVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesUpdate200ResponseShareVisitorIdentity build() { - return new SharesUpdate200ResponseShareVisitorIdentity( + public GrantsCreate200ResponseGrantVisitorIdentity build() { + return new GrantsCreate200ResponseGrantVisitorIdentity( fields, ask, purpose, privacyUrl, additionalProperties); } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityAsk.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityAsk.java similarity index 71% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityAsk.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityAsk.java index 1d9c3b5..52b0377 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityAsk.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityAsk.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityAsk { - public static final SharesUpdate200ResponseShareVisitorIdentityAsk ON_OPEN = - new SharesUpdate200ResponseShareVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsCreate200ResponseGrantVisitorIdentityAsk { + public static final GrantsCreate200ResponseGrantVisitorIdentityAsk ON_OPEN = + new GrantsCreate200ResponseGrantVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesUpdate200ResponseShareVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesUpdate200ResponseShareVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsCreate200ResponseGrantVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsCreate200ResponseGrantVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityAsk(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityAsk - && this.string.equals(((SharesUpdate200ResponseShareVisitorIdentityAsk) other).string)); + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityAsk + && this.string.equals(((GrantsCreate200ResponseGrantVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityAsk valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesUpdate200ResponseShareVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFields.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFields.java similarity index 68% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFields.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFields.java index ebd0df6..bc180a4 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFields.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFields.java @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreate200ResponseShareVisitorIdentityFields.Builder.class) -public final class SharesCreate200ResponseShareVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsCreate200ResponseGrantVisitorIdentityFields.Builder.class) +public final class GrantsCreate200ResponseGrantVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesCreate200ResponseShareVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsCreate200ResponseGrantVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesCreate200ResponseShareVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreate200ResponseShareVisitorIdentityFields - && equalTo((SharesCreate200ResponseShareVisitorIdentityFields) other); + return other instanceof GrantsCreate200ResponseGrantVisitorIdentityFields + && equalTo((GrantsCreate200ResponseGrantVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreate200ResponseShareVisitorIdentityFields other) { + private boolean equalTo(GrantsCreate200ResponseGrantVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,15 +108,15 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = Optional.empty(); + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -124,7 +124,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesCreate200ResponseShareVisitorIdentityFields other) { + public Builder from(GrantsCreate200ResponseGrantVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -134,65 +134,65 @@ public Builder from(SharesCreate200ResponseShareVisitorIdentityFields other) { } @JsonSetter(value = "displayName", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public Builder displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesCreate200ResponseShareVisitorIdentityFieldsEmail email) { + public Builder email(GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesCreate200ResponseShareVisitorIdentityFieldsTitle title) { + public Builder title(GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) public Builder organization( - Optional organization) { + Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesCreate200ResponseShareVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesCreate200ResponseShareVisitorIdentityFields build() { - return new SharesCreate200ResponseShareVisitorIdentityFields( + public GrantsCreate200ResponseGrantVisitorIdentityFields build() { + return new GrantsCreate200ResponseGrantVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName.java similarity index 73% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName.java index f7d621a..b3c1da4 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName { - public static final SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName REQUIRED = - new SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName { + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName && this.string.equals( - ((SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName) other).string)); + ((GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreate200ResponseShareVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsEmail.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail.java similarity index 70% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsEmail.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail.java index b7ef56e..8e9a301 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityFieldsEmail { - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsEmail REQUIRED = - new SharesUpdate200ResponseShareVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail { + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail REQUIRED = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsEmail OPTIONAL = - new SharesUpdate200ResponseShareVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail OPTIONAL = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityFieldsEmail(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityFieldsEmail - && this.string.equals(((SharesUpdate200ResponseShareVisitorIdentityFieldsEmail) other).string)); + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail + && this.string.equals(((GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdate200ResponseShareVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganization.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization.java similarity index 73% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganization.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization.java index ca37df6..c768e1c 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityFieldsOrganization { - public static final SharesCreate200ResponseShareVisitorIdentityFieldsOrganization REQUIRED = - new SharesCreate200ResponseShareVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization { + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization REQUIRED = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesCreate200ResponseShareVisitorIdentityFieldsOrganization OPTIONAL = - new SharesCreate200ResponseShareVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityFieldsOrganization + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization && this.string.equals( - ((SharesCreate200ResponseShareVisitorIdentityFieldsOrganization) other).string)); + ((GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreate200ResponseShareVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java similarity index 74% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java index dcd4be5..91ff10b 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit { - public static final SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsTitle.java b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle.java similarity index 70% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsTitle.java rename to src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle.java index 9c1a48f..5a4d367 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/types/GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityFieldsTitle { - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsTitle REQUIRED = - new SharesUpdate200ResponseShareVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle { + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle REQUIRED = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsTitle OPTIONAL = - new SharesUpdate200ResponseShareVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle OPTIONAL = + new GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityFieldsTitle(Value value, String string) { + GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityFieldsTitle - && this.string.equals(((SharesUpdate200ResponseShareVisitorIdentityFieldsTitle) other).string)); + || (other instanceof GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle + && this.string.equals(((GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdate200ResponseShareVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsCreate200ResponseGrantVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200Response.java b/src/main/java/api/types/GrantsExchange200Response.java similarity index 82% rename from src/main/java/api/types/SharesExchange200Response.java rename to src/main/java/api/types/GrantsExchange200Response.java index f7e1a54..8d48874 100644 --- a/src/main/java/api/types/SharesExchange200Response.java +++ b/src/main/java/api/types/GrantsExchange200Response.java @@ -17,28 +17,28 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesExchange200Response.Builder.class) -public final class SharesExchange200Response { +@JsonDeserialize(builder = GrantsExchange200Response.Builder.class) +public final class GrantsExchange200Response { private final String token; private final String docId; private final String layerName; - private final SharesExchange200ResponseLayerMode layerMode; + private final GrantsExchange200ResponseLayerMode layerMode; - private final SharesExchange200ResponseVisitor visitor; + private final GrantsExchange200ResponseVisitor visitor; private final double expiresAt; private final Map additionalProperties; - private SharesExchange200Response( + private GrantsExchange200Response( String token, String docId, String layerName, - SharesExchange200ResponseLayerMode layerMode, - SharesExchange200ResponseVisitor visitor, + GrantsExchange200ResponseLayerMode layerMode, + GrantsExchange200ResponseVisitor visitor, double expiresAt, Map additionalProperties) { this.token = token; @@ -66,12 +66,12 @@ public String getLayerName() { } @JsonProperty("layerMode") - public SharesExchange200ResponseLayerMode getLayerMode() { + public GrantsExchange200ResponseLayerMode getLayerMode() { return layerMode; } @JsonProperty("visitor") - public SharesExchange200ResponseVisitor getVisitor() { + public GrantsExchange200ResponseVisitor getVisitor() { return visitor; } @@ -83,7 +83,7 @@ public double getExpiresAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchange200Response && equalTo((SharesExchange200Response) other); + return other instanceof GrantsExchange200Response && equalTo((GrantsExchange200Response) other); } @JsonAnyGetter @@ -91,7 +91,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchange200Response other) { + private boolean equalTo(GrantsExchange200Response other) { return token.equals(other.token) && docId.equals(other.docId) && layerName.equals(other.layerName) @@ -117,7 +117,7 @@ public static TokenStage builder() { public interface TokenStage { DocIdStage token(@NotNull String token); - Builder from(SharesExchange200Response other); + Builder from(GrantsExchange200Response other); } public interface DocIdStage { @@ -129,11 +129,11 @@ public interface LayerNameStage { } public interface LayerModeStage { - VisitorStage layerMode(@NotNull SharesExchange200ResponseLayerMode layerMode); + VisitorStage layerMode(@NotNull GrantsExchange200ResponseLayerMode layerMode); } public interface VisitorStage { - ExpiresAtStage visitor(@NotNull SharesExchange200ResponseVisitor visitor); + ExpiresAtStage visitor(@NotNull GrantsExchange200ResponseVisitor visitor); } public interface ExpiresAtStage { @@ -141,7 +141,7 @@ public interface ExpiresAtStage { } public interface _FinalStage { - SharesExchange200Response build(); + GrantsExchange200Response build(); _FinalStage additionalProperty(String key, Object value); @@ -163,9 +163,9 @@ public static final class Builder private String layerName; - private SharesExchange200ResponseLayerMode layerMode; + private GrantsExchange200ResponseLayerMode layerMode; - private SharesExchange200ResponseVisitor visitor; + private GrantsExchange200ResponseVisitor visitor; private double expiresAt; @@ -175,7 +175,7 @@ public static final class Builder private Builder() {} @java.lang.Override - public Builder from(SharesExchange200Response other) { + public Builder from(GrantsExchange200Response other) { token(other.getToken()); docId(other.getDocId()); layerName(other.getLayerName()); @@ -208,14 +208,14 @@ public LayerModeStage layerName(@NotNull String layerName) { @java.lang.Override @JsonSetter("layerMode") - public VisitorStage layerMode(@NotNull SharesExchange200ResponseLayerMode layerMode) { + public VisitorStage layerMode(@NotNull GrantsExchange200ResponseLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("visitor") - public ExpiresAtStage visitor(@NotNull SharesExchange200ResponseVisitor visitor) { + public ExpiresAtStage visitor(@NotNull GrantsExchange200ResponseVisitor visitor) { this.visitor = Objects.requireNonNull(visitor, "visitor must not be null"); return this; } @@ -228,8 +228,8 @@ public _FinalStage expiresAt(double expiresAt) { } @java.lang.Override - public SharesExchange200Response build() { - return new SharesExchange200Response( + public GrantsExchange200Response build() { + return new GrantsExchange200Response( token, docId, layerName, layerMode, visitor, expiresAt, additionalProperties); } diff --git a/src/main/java/api/types/SharesExchange200ResponseLayerMode.java b/src/main/java/api/types/GrantsExchange200ResponseLayerMode.java similarity index 72% rename from src/main/java/api/types/SharesExchange200ResponseLayerMode.java rename to src/main/java/api/types/GrantsExchange200ResponseLayerMode.java index 78e8518..9a9cc05 100644 --- a/src/main/java/api/types/SharesExchange200ResponseLayerMode.java +++ b/src/main/java/api/types/GrantsExchange200ResponseLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseLayerMode { - public static final SharesExchange200ResponseLayerMode PER_VISITOR = - new SharesExchange200ResponseLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsExchange200ResponseLayerMode { + public static final GrantsExchange200ResponseLayerMode PER_VISITOR = + new GrantsExchange200ResponseLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesExchange200ResponseLayerMode SHARED = - new SharesExchange200ResponseLayerMode(Value.SHARED, "shared"); + public static final GrantsExchange200ResponseLayerMode SHARED = + new GrantsExchange200ResponseLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesExchange200ResponseLayerMode(Value value, String string) { + GrantsExchange200ResponseLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseLayerMode - && this.string.equals(((SharesExchange200ResponseLayerMode) other).string)); + || (other instanceof GrantsExchange200ResponseLayerMode + && this.string.equals(((GrantsExchange200ResponseLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseLayerMode valueOf(String value) { + public static GrantsExchange200ResponseLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesExchange200ResponseLayerMode(Value.UNKNOWN, value); + return new GrantsExchange200ResponseLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitor.java b/src/main/java/api/types/GrantsExchange200ResponseVisitor.java similarity index 80% rename from src/main/java/api/types/SharesExchange200ResponseVisitor.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitor.java index 428484b..cdfa89e 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitor.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitor.java @@ -22,20 +22,20 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesExchange200ResponseVisitor.Builder.class) -public final class SharesExchange200ResponseVisitor { +@JsonDeserialize(builder = GrantsExchange200ResponseVisitor.Builder.class) +public final class GrantsExchange200ResponseVisitor { private final String handle; private final boolean keep; - private final Optional identityRequest; + private final Optional identityRequest; private final Map additionalProperties; - private SharesExchange200ResponseVisitor( + private GrantsExchange200ResponseVisitor( String handle, boolean keep, - Optional identityRequest, + Optional identityRequest, Map additionalProperties) { this.handle = handle; this.keep = keep; @@ -54,7 +54,7 @@ public boolean getKeep() { } @JsonIgnore - public Optional getIdentityRequest() { + public Optional getIdentityRequest() { if (identityRequest == null) { return Optional.empty(); } @@ -63,14 +63,14 @@ public Optional getIdentityRequ @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("identityRequest") - private Optional _getIdentityRequest() { + private Optional _getIdentityRequest() { return identityRequest; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchange200ResponseVisitor && equalTo((SharesExchange200ResponseVisitor) other); + return other instanceof GrantsExchange200ResponseVisitor && equalTo((GrantsExchange200ResponseVisitor) other); } @JsonAnyGetter @@ -78,7 +78,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchange200ResponseVisitor other) { + private boolean equalTo(GrantsExchange200ResponseVisitor other) { return handle.equals(other.handle) && keep == other.keep && identityRequest.equals(other.identityRequest); } @@ -99,7 +99,7 @@ public static HandleStage builder() { public interface HandleStage { KeepStage handle(@NotNull String handle); - Builder from(SharesExchange200ResponseVisitor other); + Builder from(GrantsExchange200ResponseVisitor other); } public interface KeepStage { @@ -107,17 +107,17 @@ public interface KeepStage { } public interface _FinalStage { - SharesExchange200ResponseVisitor build(); + GrantsExchange200ResponseVisitor build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); - _FinalStage identityRequest(Optional identityRequest); + _FinalStage identityRequest(Optional identityRequest); - _FinalStage identityRequest(SharesExchange200ResponseVisitorIdentityRequest identityRequest); + _FinalStage identityRequest(GrantsExchange200ResponseVisitorIdentityRequest identityRequest); - _FinalStage identityRequest(Nullable identityRequest); + _FinalStage identityRequest(Nullable identityRequest); } @JsonIgnoreProperties(ignoreUnknown = true) @@ -126,7 +126,7 @@ public static final class Builder implements HandleStage, KeepStage, _FinalStage private boolean keep; - private Optional identityRequest = Optional.empty(); + private Optional identityRequest = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -134,7 +134,7 @@ public static final class Builder implements HandleStage, KeepStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesExchange200ResponseVisitor other) { + public Builder from(GrantsExchange200ResponseVisitor other) { handle(other.getHandle()); keep(other.getKeep()); identityRequest(other.getIdentityRequest()); @@ -156,7 +156,7 @@ public _FinalStage keep(boolean keep) { } @java.lang.Override - public _FinalStage identityRequest(Nullable identityRequest) { + public _FinalStage identityRequest(Nullable identityRequest) { if (identityRequest.isNull()) { this.identityRequest = null; } else if (identityRequest.isEmpty()) { @@ -168,21 +168,21 @@ public _FinalStage identityRequest(Nullable identityRequest) { + public _FinalStage identityRequest(Optional identityRequest) { this.identityRequest = identityRequest; return this; } @java.lang.Override - public SharesExchange200ResponseVisitor build() { - return new SharesExchange200ResponseVisitor(handle, keep, identityRequest, additionalProperties); + public GrantsExchange200ResponseVisitor build() { + return new GrantsExchange200ResponseVisitor(handle, keep, identityRequest, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequest.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequest.java similarity index 75% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequest.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequest.java index 63a687c..c023372 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequest.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequest.java @@ -21,13 +21,13 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesExchange200ResponseVisitorIdentityRequest.Builder.class) -public final class SharesExchange200ResponseVisitorIdentityRequest { - private final SharesExchange200ResponseVisitorIdentityRequestFields fields; +@JsonDeserialize(builder = GrantsExchange200ResponseVisitorIdentityRequest.Builder.class) +public final class GrantsExchange200ResponseVisitorIdentityRequest { + private final GrantsExchange200ResponseVisitorIdentityRequestFields fields; - private final List missing; + private final List missing; - private final List invalid; + private final List invalid; private final Optional purpose; @@ -35,10 +35,10 @@ public final class SharesExchange200ResponseVisitorIdentityRequest { private final Map additionalProperties; - private SharesExchange200ResponseVisitorIdentityRequest( - SharesExchange200ResponseVisitorIdentityRequestFields fields, - List missing, - List invalid, + private GrantsExchange200ResponseVisitorIdentityRequest( + GrantsExchange200ResponseVisitorIdentityRequestFields fields, + List missing, + List invalid, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -51,17 +51,17 @@ private SharesExchange200ResponseVisitorIdentityRequest( } @JsonProperty("fields") - public SharesExchange200ResponseVisitorIdentityRequestFields getFields() { + public GrantsExchange200ResponseVisitorIdentityRequestFields getFields() { return fields; } @JsonProperty("missing") - public List getMissing() { + public List getMissing() { return missing; } @JsonProperty("invalid") - public List getInvalid() { + public List getInvalid() { return invalid; } @@ -78,8 +78,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchange200ResponseVisitorIdentityRequest - && equalTo((SharesExchange200ResponseVisitorIdentityRequest) other); + return other instanceof GrantsExchange200ResponseVisitorIdentityRequest + && equalTo((GrantsExchange200ResponseVisitorIdentityRequest) other); } @JsonAnyGetter @@ -87,7 +87,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchange200ResponseVisitorIdentityRequest other) { + private boolean equalTo(GrantsExchange200ResponseVisitorIdentityRequest other) { return fields.equals(other.fields) && missing.equals(other.missing) && invalid.equals(other.invalid) @@ -110,29 +110,29 @@ public static FieldsStage builder() { } public interface FieldsStage { - _FinalStage fields(@NotNull SharesExchange200ResponseVisitorIdentityRequestFields fields); + _FinalStage fields(@NotNull GrantsExchange200ResponseVisitorIdentityRequestFields fields); - Builder from(SharesExchange200ResponseVisitorIdentityRequest other); + Builder from(GrantsExchange200ResponseVisitorIdentityRequest other); } public interface _FinalStage { - SharesExchange200ResponseVisitorIdentityRequest build(); + GrantsExchange200ResponseVisitorIdentityRequest build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); - _FinalStage missing(List missing); + _FinalStage missing(List missing); - _FinalStage addMissing(SharesExchange200ResponseVisitorIdentityRequestMissingItem missing); + _FinalStage addMissing(GrantsExchange200ResponseVisitorIdentityRequestMissingItem missing); - _FinalStage addAllMissing(List missing); + _FinalStage addAllMissing(List missing); - _FinalStage invalid(List invalid); + _FinalStage invalid(List invalid); - _FinalStage addInvalid(SharesExchange200ResponseVisitorIdentityRequestInvalidItem invalid); + _FinalStage addInvalid(GrantsExchange200ResponseVisitorIdentityRequestInvalidItem invalid); - _FinalStage addAllInvalid(List invalid); + _FinalStage addAllInvalid(List invalid); _FinalStage purpose(Optional purpose); @@ -145,15 +145,15 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, _FinalStage { - private SharesExchange200ResponseVisitorIdentityRequestFields fields; + private GrantsExchange200ResponseVisitorIdentityRequestFields fields; private Optional privacyUrl = Optional.empty(); private Optional purpose = Optional.empty(); - private List invalid = new ArrayList<>(); + private List invalid = new ArrayList<>(); - private List missing = new ArrayList<>(); + private List missing = new ArrayList<>(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -161,7 +161,7 @@ public static final class Builder implements FieldsStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesExchange200ResponseVisitorIdentityRequest other) { + public Builder from(GrantsExchange200ResponseVisitorIdentityRequest other) { fields(other.getFields()); missing(other.getMissing()); invalid(other.getInvalid()); @@ -172,7 +172,7 @@ public Builder from(SharesExchange200ResponseVisitorIdentityRequest other) { @java.lang.Override @JsonSetter("fields") - public _FinalStage fields(@NotNull SharesExchange200ResponseVisitorIdentityRequestFields fields) { + public _FinalStage fields(@NotNull GrantsExchange200ResponseVisitorIdentityRequestFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @@ -204,7 +204,7 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public _FinalStage addAllInvalid(List invalid) { + public _FinalStage addAllInvalid(List invalid) { if (invalid != null) { this.invalid.addAll(invalid); } @@ -212,14 +212,14 @@ public _FinalStage addAllInvalid(List invalid) { + public _FinalStage invalid(List invalid) { this.invalid.clear(); if (invalid != null) { this.invalid.addAll(invalid); @@ -228,7 +228,7 @@ public _FinalStage invalid(List missing) { + public _FinalStage addAllMissing(List missing) { if (missing != null) { this.missing.addAll(missing); } @@ -236,14 +236,14 @@ public _FinalStage addAllMissing(List missing) { + public _FinalStage missing(List missing) { this.missing.clear(); if (missing != null) { this.missing.addAll(missing); @@ -252,8 +252,8 @@ public _FinalStage missing(List displayName; +@JsonDeserialize(builder = GrantsExchange200ResponseVisitorIdentityRequestFields.Builder.class) +public final class GrantsExchange200ResponseVisitorIdentityRequestFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesExchange200ResponseVisitorIdentityRequestFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsExchange200ResponseVisitorIdentityRequestFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesExchange200ResponseVisitorIdentityRequestFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesExchange200ResponseVisitorIdentityRequestFields - && equalTo((SharesExchange200ResponseVisitorIdentityRequestFields) other); + return other instanceof GrantsExchange200ResponseVisitorIdentityRequestFields + && equalTo((GrantsExchange200ResponseVisitorIdentityRequestFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesExchange200ResponseVisitorIdentityRequestFields other) { + private boolean equalTo(GrantsExchange200ResponseVisitorIdentityRequestFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,17 +108,17 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -126,7 +126,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesExchange200ResponseVisitorIdentityRequestFields other) { + public Builder from(GrantsExchange200ResponseVisitorIdentityRequestFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -137,65 +137,65 @@ public Builder from(SharesExchange200ResponseVisitorIdentityRequestFields other) @JsonSetter(value = "displayName", nulls = Nulls.SKIP) public Builder displayName( - Optional displayName) { + Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName displayName) { + public Builder displayName(GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesExchange200ResponseVisitorIdentityRequestFieldsEmail email) { + public Builder email(GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesExchange200ResponseVisitorIdentityRequestFieldsTitle title) { + public Builder title(GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) public Builder organization( - Optional organization) { + Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization organization) { + public Builder organization(GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit organizationalUnit) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesExchange200ResponseVisitorIdentityRequestFields build() { - return new SharesExchange200ResponseVisitorIdentityRequestFields( + public GrantsExchange200ResponseVisitorIdentityRequestFields build() { + return new GrantsExchange200ResponseVisitorIdentityRequestFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java similarity index 75% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java index c5e5109..9366506 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName { - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName REQUIRED = - new SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName { + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName REQUIRED = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName OPTIONAL = - new SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName OPTIONAL = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsEmail.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail.java similarity index 74% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsEmail.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail.java index 710d29e..6fbdf57 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsEmail.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestFieldsEmail { - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsEmail REQUIRED = - new SharesExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail { + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail REQUIRED = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.REQUIRED, "required"); - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsEmail OPTIONAL = - new SharesExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail OPTIONAL = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestFieldsEmail(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestFieldsEmail + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestFieldsEmail) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestFieldsEmail valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization.java similarity index 75% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization.java index 820dfa2..681891f 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization { - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization REQUIRED = - new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization { + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization REQUIRED = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization OPTIONAL = - new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization OPTIONAL = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java similarity index 76% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java index 81c4a04..197b6b9 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit { - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit REQUIRED = - new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit { + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit REQUIRED = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit OPTIONAL = - new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit OPTIONAL = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit) other) + ((GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit) other) .string)); } @@ -59,14 +59,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit( + return new GrantsExchange200ResponseVisitorIdentityRequestFieldsOrganizationalUnit( Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsTitle.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle.java similarity index 74% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsTitle.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle.java index 29adb48..d683c92 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestFieldsTitle.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestFieldsTitle { - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsTitle REQUIRED = - new SharesExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle { + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle REQUIRED = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.REQUIRED, "required"); - public static final SharesExchange200ResponseVisitorIdentityRequestFieldsTitle OPTIONAL = - new SharesExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle OPTIONAL = + new GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestFieldsTitle(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestFieldsTitle + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestFieldsTitle) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestFieldsTitle valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestInvalidItem.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestInvalidItem.java similarity index 73% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestInvalidItem.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestInvalidItem.java index 2482372..1b2bc68 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestInvalidItem.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestInvalidItem.java @@ -6,28 +6,28 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestInvalidItem { - public static final SharesExchange200ResponseVisitorIdentityRequestInvalidItem EMAIL = - new SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value.EMAIL, "email"); +public final class GrantsExchange200ResponseVisitorIdentityRequestInvalidItem { + public static final GrantsExchange200ResponseVisitorIdentityRequestInvalidItem EMAIL = + new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value.EMAIL, "email"); - public static final SharesExchange200ResponseVisitorIdentityRequestInvalidItem ORGANIZATIONAL_UNIT = - new SharesExchange200ResponseVisitorIdentityRequestInvalidItem( + public static final GrantsExchange200ResponseVisitorIdentityRequestInvalidItem ORGANIZATIONAL_UNIT = + new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem( Value.ORGANIZATIONAL_UNIT, "organizationalUnit"); - public static final SharesExchange200ResponseVisitorIdentityRequestInvalidItem DISPLAY_NAME = - new SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value.DISPLAY_NAME, "displayName"); + public static final GrantsExchange200ResponseVisitorIdentityRequestInvalidItem DISPLAY_NAME = + new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value.DISPLAY_NAME, "displayName"); - public static final SharesExchange200ResponseVisitorIdentityRequestInvalidItem ORGANIZATION = - new SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value.ORGANIZATION, "organization"); + public static final GrantsExchange200ResponseVisitorIdentityRequestInvalidItem ORGANIZATION = + new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value.ORGANIZATION, "organization"); - public static final SharesExchange200ResponseVisitorIdentityRequestInvalidItem TITLE = - new SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value.TITLE, "title"); + public static final GrantsExchange200ResponseVisitorIdentityRequestInvalidItem TITLE = + new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value.TITLE, "title"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value value, String string) { this.value = value; this.string = string; } @@ -45,9 +45,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestInvalidItem + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestInvalidItem && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestInvalidItem) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestInvalidItem) other).string)); } @java.lang.Override @@ -74,7 +74,7 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestInvalidItem valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestInvalidItem valueOf(String value) { switch (value) { case "email": return EMAIL; @@ -87,7 +87,7 @@ public static SharesExchange200ResponseVisitorIdentityRequestInvalidItem valueOf case "title": return TITLE; default: - return new SharesExchange200ResponseVisitorIdentityRequestInvalidItem(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestInvalidItem(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestMissingItem.java b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestMissingItem.java similarity index 73% rename from src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestMissingItem.java rename to src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestMissingItem.java index 3ad606a..97a12d8 100644 --- a/src/main/java/api/types/SharesExchange200ResponseVisitorIdentityRequestMissingItem.java +++ b/src/main/java/api/types/GrantsExchange200ResponseVisitorIdentityRequestMissingItem.java @@ -6,28 +6,28 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesExchange200ResponseVisitorIdentityRequestMissingItem { - public static final SharesExchange200ResponseVisitorIdentityRequestMissingItem EMAIL = - new SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value.EMAIL, "email"); +public final class GrantsExchange200ResponseVisitorIdentityRequestMissingItem { + public static final GrantsExchange200ResponseVisitorIdentityRequestMissingItem EMAIL = + new GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value.EMAIL, "email"); - public static final SharesExchange200ResponseVisitorIdentityRequestMissingItem ORGANIZATIONAL_UNIT = - new SharesExchange200ResponseVisitorIdentityRequestMissingItem( + public static final GrantsExchange200ResponseVisitorIdentityRequestMissingItem ORGANIZATIONAL_UNIT = + new GrantsExchange200ResponseVisitorIdentityRequestMissingItem( Value.ORGANIZATIONAL_UNIT, "organizationalUnit"); - public static final SharesExchange200ResponseVisitorIdentityRequestMissingItem DISPLAY_NAME = - new SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value.DISPLAY_NAME, "displayName"); + public static final GrantsExchange200ResponseVisitorIdentityRequestMissingItem DISPLAY_NAME = + new GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value.DISPLAY_NAME, "displayName"); - public static final SharesExchange200ResponseVisitorIdentityRequestMissingItem ORGANIZATION = - new SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value.ORGANIZATION, "organization"); + public static final GrantsExchange200ResponseVisitorIdentityRequestMissingItem ORGANIZATION = + new GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value.ORGANIZATION, "organization"); - public static final SharesExchange200ResponseVisitorIdentityRequestMissingItem TITLE = - new SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value.TITLE, "title"); + public static final GrantsExchange200ResponseVisitorIdentityRequestMissingItem TITLE = + new GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value.TITLE, "title"); private final Value value; private final String string; - SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value value, String string) { + GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value value, String string) { this.value = value; this.string = string; } @@ -45,9 +45,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesExchange200ResponseVisitorIdentityRequestMissingItem + || (other instanceof GrantsExchange200ResponseVisitorIdentityRequestMissingItem && this.string.equals( - ((SharesExchange200ResponseVisitorIdentityRequestMissingItem) other).string)); + ((GrantsExchange200ResponseVisitorIdentityRequestMissingItem) other).string)); } @java.lang.Override @@ -74,7 +74,7 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesExchange200ResponseVisitorIdentityRequestMissingItem valueOf(String value) { + public static GrantsExchange200ResponseVisitorIdentityRequestMissingItem valueOf(String value) { switch (value) { case "email": return EMAIL; @@ -87,7 +87,7 @@ public static SharesExchange200ResponseVisitorIdentityRequestMissingItem valueOf case "title": return TITLE; default: - return new SharesExchange200ResponseVisitorIdentityRequestMissingItem(Value.UNKNOWN, value); + return new GrantsExchange200ResponseVisitorIdentityRequestMissingItem(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200Response.java b/src/main/java/api/types/GrantsGet200Response.java similarity index 64% rename from src/main/java/api/types/SharesGet200Response.java rename to src/main/java/api/types/GrantsGet200Response.java index 70535c8..b81da53 100644 --- a/src/main/java/api/types/SharesGet200Response.java +++ b/src/main/java/api/types/GrantsGet200Response.java @@ -17,26 +17,26 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesGet200Response.Builder.class) -public final class SharesGet200Response { - private final SharesGet200ResponseShare share; +@JsonDeserialize(builder = GrantsGet200Response.Builder.class) +public final class GrantsGet200Response { + private final GrantsGet200ResponseGrant grant; private final Map additionalProperties; - private SharesGet200Response(SharesGet200ResponseShare share, Map additionalProperties) { - this.share = share; + private GrantsGet200Response(GrantsGet200ResponseGrant grant, Map additionalProperties) { + this.grant = grant; this.additionalProperties = additionalProperties; } - @JsonProperty("share") - public SharesGet200ResponseShare getShare() { - return share; + @JsonProperty("grant") + public GrantsGet200ResponseGrant getGrant() { + return grant; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesGet200Response && equalTo((SharesGet200Response) other); + return other instanceof GrantsGet200Response && equalTo((GrantsGet200Response) other); } @JsonAnyGetter @@ -44,13 +44,13 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesGet200Response other) { - return share.equals(other.share); + private boolean equalTo(GrantsGet200Response other) { + return grant.equals(other.grant); } @java.lang.Override public int hashCode() { - return Objects.hash(this.share); + return Objects.hash(this.grant); } @java.lang.Override @@ -58,18 +58,18 @@ public String toString() { return ObjectMappers.stringify(this); } - public static ShareStage builder() { + public static GrantStage builder() { return new Builder(); } - public interface ShareStage { - _FinalStage share(@NotNull SharesGet200ResponseShare share); + public interface GrantStage { + _FinalStage grant(@NotNull GrantsGet200ResponseGrant grant); - Builder from(SharesGet200Response other); + Builder from(GrantsGet200Response other); } public interface _FinalStage { - SharesGet200Response build(); + GrantsGet200Response build(); _FinalStage additionalProperty(String key, Object value); @@ -77,8 +77,8 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements ShareStage, _FinalStage { - private SharesGet200ResponseShare share; + public static final class Builder implements GrantStage, _FinalStage { + private GrantsGet200ResponseGrant grant; @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -86,21 +86,21 @@ public static final class Builder implements ShareStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesGet200Response other) { - share(other.getShare()); + public Builder from(GrantsGet200Response other) { + grant(other.getGrant()); return this; } @java.lang.Override - @JsonSetter("share") - public _FinalStage share(@NotNull SharesGet200ResponseShare share) { - this.share = Objects.requireNonNull(share, "share must not be null"); + @JsonSetter("grant") + public _FinalStage grant(@NotNull GrantsGet200ResponseGrant grant) { + this.grant = Objects.requireNonNull(grant, "grant must not be null"); return this; } @java.lang.Override - public SharesGet200Response build() { - return new SharesGet200Response(share, additionalProperties); + public GrantsGet200Response build() { + return new GrantsGet200Response(grant, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesGet200ResponseShare.java b/src/main/java/api/types/GrantsGet200ResponseGrant.java similarity index 85% rename from src/main/java/api/types/SharesGet200ResponseShare.java rename to src/main/java/api/types/GrantsGet200ResponseGrant.java index bbe84b8..edbabef 100644 --- a/src/main/java/api/types/SharesGet200ResponseShare.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrant.java @@ -24,15 +24,17 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesGet200ResponseShare.Builder.class) -public final class SharesGet200ResponseShare { +@JsonDeserialize(builder = GrantsGet200ResponseGrant.Builder.class) +public final class GrantsGet200ResponseGrant { private final String id; private final String tenantId; private final String docId; - private final SharesGet200ResponseShareLayerMode layerMode; + private final Optional name; + + private final GrantsGet200ResponseGrantLayerMode layerMode; private final Optional layerName; @@ -40,7 +42,7 @@ public final class SharesGet200ResponseShare { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -48,7 +50,7 @@ public final class SharesGet200ResponseShare { private final Optional> origins; - private final boolean passwordProtected; + private final boolean passphraseProtected; private final double sessionTtlSeconds; @@ -70,19 +72,20 @@ public final class SharesGet200ResponseShare { private final Map additionalProperties; - private SharesGet200ResponseShare( + private GrantsGet200ResponseGrant( String id, String tenantId, String docId, - SharesGet200ResponseShareLayerMode layerMode, + Optional name, + GrantsGet200ResponseGrantLayerMode layerMode, Optional layerName, boolean keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - boolean passwordProtected, + boolean passphraseProtected, double sessionTtlSeconds, boolean disabled, Optional archivedAt, @@ -96,6 +99,7 @@ private SharesGet200ResponseShare( this.id = id; this.tenantId = tenantId; this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -104,7 +108,7 @@ private SharesGet200ResponseShare( this.identity = identity; this.scope = scope; this.origins = origins; - this.passwordProtected = passwordProtected; + this.passphraseProtected = passphraseProtected; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.archivedAt = archivedAt; @@ -132,8 +136,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public SharesGet200ResponseShareLayerMode getLayerMode() { + public GrantsGet200ResponseGrantLayerMode getLayerMode() { return layerMode; } @@ -159,7 +171,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -187,9 +199,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("passwordProtected") - public boolean getPasswordProtected() { - return passwordProtected; + @JsonProperty("passphraseProtected") + public boolean getPassphraseProtected() { + return passphraseProtected; } @JsonProperty("sessionTtlSeconds") @@ -246,6 +258,12 @@ public double getUpdatedAt() { return updatedAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layerName") private Optional _getLayerName() { @@ -260,7 +278,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -297,7 +315,7 @@ private Optional _getLastExchangedAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesGet200ResponseShare && equalTo((SharesGet200ResponseShare) other); + return other instanceof GrantsGet200ResponseGrant && equalTo((GrantsGet200ResponseGrant) other); } @JsonAnyGetter @@ -305,10 +323,11 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesGet200ResponseShare other) { + private boolean equalTo(GrantsGet200ResponseGrant other) { return id.equals(other.id) && tenantId.equals(other.tenantId) && docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers == other.keepVisitorLayers @@ -317,7 +336,7 @@ private boolean equalTo(SharesGet200ResponseShare other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && passwordProtected == other.passwordProtected + && passphraseProtected == other.passphraseProtected && sessionTtlSeconds == other.sessionTtlSeconds && disabled == other.disabled && archivedAt.equals(other.archivedAt) @@ -335,6 +354,7 @@ public int hashCode() { this.id, this.tenantId, this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -343,7 +363,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.passwordProtected, + this.passphraseProtected, this.sessionTtlSeconds, this.disabled, this.archivedAt, @@ -367,7 +387,7 @@ public static IdStage builder() { public interface IdStage { TenantIdStage id(@NotNull String id); - Builder from(SharesGet200ResponseShare other); + Builder from(GrantsGet200ResponseGrant other); } public interface TenantIdStage { @@ -379,15 +399,15 @@ public interface DocIdStage { } public interface LayerModeStage { - KeepVisitorLayersStage layerMode(@NotNull SharesGet200ResponseShareLayerMode layerMode); + KeepVisitorLayersStage layerMode(@NotNull GrantsGet200ResponseGrantLayerMode layerMode); } public interface KeepVisitorLayersStage { - PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers); + PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers); } - public interface PasswordProtectedStage { - SessionTtlSecondsStage passwordProtected(boolean passwordProtected); + public interface PassphraseProtectedStage { + SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected); } public interface SessionTtlSecondsStage { @@ -415,12 +435,18 @@ public interface UpdatedAtStage { } public interface _FinalStage { - SharesGet200ResponseShare build(); + GrantsGet200ResponseGrant build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); + _FinalStage layerName(Optional layerName); _FinalStage layerName(String layerName); @@ -433,11 +459,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesGet200ResponseShareVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsGet200ResponseGrantVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -483,7 +509,7 @@ public static final class Builder DocIdStage, LayerModeStage, KeepVisitorLayersStage, - PasswordProtectedStage, + PassphraseProtectedStage, SessionTtlSecondsStage, DisabledStage, ExchangeCountStage, @@ -497,11 +523,11 @@ public static final class Builder private String docId; - private SharesGet200ResponseShareLayerMode layerMode; + private GrantsGet200ResponseGrantLayerMode layerMode; private boolean keepVisitorLayers; - private boolean passwordProtected; + private boolean passphraseProtected; private double sessionTtlSeconds; @@ -527,22 +553,25 @@ public static final class Builder private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); private Optional layerName = Optional.empty(); + private Optional name = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} @java.lang.Override - public Builder from(SharesGet200ResponseShare other) { + public Builder from(GrantsGet200ResponseGrant other) { id(other.getId()); tenantId(other.getTenantId()); docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -551,7 +580,7 @@ public Builder from(SharesGet200ResponseShare other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - passwordProtected(other.getPasswordProtected()); + passphraseProtected(other.getPassphraseProtected()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); archivedAt(other.getArchivedAt()); @@ -587,22 +616,22 @@ public LayerModeStage docId(@NotNull String docId) { @java.lang.Override @JsonSetter("layerMode") - public KeepVisitorLayersStage layerMode(@NotNull SharesGet200ResponseShareLayerMode layerMode) { + public KeepVisitorLayersStage layerMode(@NotNull GrantsGet200ResponseGrantLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("keepVisitorLayers") - public PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { + public PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { this.keepVisitorLayers = keepVisitorLayers; return this; } @java.lang.Override - @JsonSetter("passwordProtected") - public SessionTtlSecondsStage passwordProtected(boolean passwordProtected) { - this.passwordProtected = passwordProtected; + @JsonSetter("passphraseProtected") + public SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected) { + this.passphraseProtected = passphraseProtected; return this; } @@ -798,7 +827,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -810,14 +839,14 @@ public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -873,11 +902,37 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public SharesGet200ResponseShare build() { - return new SharesGet200ResponseShare( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsGet200ResponseGrant build() { + return new GrantsGet200ResponseGrant( id, tenantId, docId, + name, layerMode, layerName, keepVisitorLayers, @@ -886,7 +941,7 @@ public SharesGet200ResponseShare build() { identity, scope, origins, - passwordProtected, + passphraseProtected, sessionTtlSeconds, disabled, archivedAt, diff --git a/src/main/java/api/types/SharesGet200ResponseShareLayerMode.java b/src/main/java/api/types/GrantsGet200ResponseGrantLayerMode.java similarity index 70% rename from src/main/java/api/types/SharesGet200ResponseShareLayerMode.java rename to src/main/java/api/types/GrantsGet200ResponseGrantLayerMode.java index 027446b..902ddbd 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareLayerMode.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareLayerMode { - public static final SharesGet200ResponseShareLayerMode PER_VISITOR = - new SharesGet200ResponseShareLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsGet200ResponseGrantLayerMode { + public static final GrantsGet200ResponseGrantLayerMode PER_VISITOR = + new GrantsGet200ResponseGrantLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesGet200ResponseShareLayerMode SHARED = - new SharesGet200ResponseShareLayerMode(Value.SHARED, "shared"); + public static final GrantsGet200ResponseGrantLayerMode SHARED = + new GrantsGet200ResponseGrantLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesGet200ResponseShareLayerMode(Value value, String string) { + GrantsGet200ResponseGrantLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareLayerMode - && this.string.equals(((SharesGet200ResponseShareLayerMode) other).string)); + || (other instanceof GrantsGet200ResponseGrantLayerMode + && this.string.equals(((GrantsGet200ResponseGrantLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareLayerMode valueOf(String value) { + public static GrantsGet200ResponseGrantLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesGet200ResponseShareLayerMode(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentity.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentity.java similarity index 77% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentity.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentity.java index 756c9c3..2b7988f 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentity.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentity.java @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesGet200ResponseShareVisitorIdentity.Builder.class) -public final class SharesGet200ResponseShareVisitorIdentity { - private final SharesGet200ResponseShareVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsGet200ResponseGrantVisitorIdentity.Builder.class) +public final class GrantsGet200ResponseGrantVisitorIdentity { + private final GrantsGet200ResponseGrantVisitorIdentityFields fields; - private final SharesGet200ResponseShareVisitorIdentityAsk ask; + private final GrantsGet200ResponseGrantVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesGet200ResponseShareVisitorIdentity { private final Map additionalProperties; - private SharesGet200ResponseShareVisitorIdentity( - SharesGet200ResponseShareVisitorIdentityFields fields, - SharesGet200ResponseShareVisitorIdentityAsk ask, + private GrantsGet200ResponseGrantVisitorIdentity( + GrantsGet200ResponseGrantVisitorIdentityFields fields, + GrantsGet200ResponseGrantVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesGet200ResponseShareVisitorIdentity( } @JsonProperty("fields") - public SharesGet200ResponseShareVisitorIdentityFields getFields() { + public GrantsGet200ResponseGrantVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesGet200ResponseShareVisitorIdentityAsk getAsk() { + public GrantsGet200ResponseGrantVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesGet200ResponseShareVisitorIdentity - && equalTo((SharesGet200ResponseShareVisitorIdentity) other); + return other instanceof GrantsGet200ResponseGrantVisitorIdentity + && equalTo((GrantsGet200ResponseGrantVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesGet200ResponseShareVisitorIdentity other) { + private boolean equalTo(GrantsGet200ResponseGrantVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesGet200ResponseShareVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsGet200ResponseGrantVisitorIdentityFields fields); - Builder from(SharesGet200ResponseShareVisitorIdentity other); + Builder from(GrantsGet200ResponseGrantVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesGet200ResponseShareVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsGet200ResponseGrantVisitorIdentityAsk ask); } public interface _FinalStage { - SharesGet200ResponseShareVisitorIdentity build(); + GrantsGet200ResponseGrantVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesGet200ResponseShareVisitorIdentityFields fields; + private GrantsGet200ResponseGrantVisitorIdentityFields fields; - private SharesGet200ResponseShareVisitorIdentityAsk ask; + private GrantsGet200ResponseGrantVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesGet200ResponseShareVisitorIdentity other) { + public Builder from(GrantsGet200ResponseGrantVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesGet200ResponseShareVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesGet200ResponseShareVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsGet200ResponseGrantVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesGet200ResponseShareVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsGet200ResponseGrantVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesGet200ResponseShareVisitorIdentity build() { - return new SharesGet200ResponseShareVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); + public GrantsGet200ResponseGrantVisitorIdentity build() { + return new GrantsGet200ResponseGrantVisitorIdentity(fields, ask, purpose, privacyUrl, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityAsk.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityAsk.java similarity index 72% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityAsk.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityAsk.java index 7bafcf8..dfc27c5 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityAsk.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityAsk.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityAsk { - public static final SharesGet200ResponseShareVisitorIdentityAsk ON_OPEN = - new SharesGet200ResponseShareVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsGet200ResponseGrantVisitorIdentityAsk { + public static final GrantsGet200ResponseGrantVisitorIdentityAsk ON_OPEN = + new GrantsGet200ResponseGrantVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesGet200ResponseShareVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesGet200ResponseShareVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsGet200ResponseGrantVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsGet200ResponseGrantVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityAsk(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityAsk - && this.string.equals(((SharesGet200ResponseShareVisitorIdentityAsk) other).string)); + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityAsk + && this.string.equals(((GrantsGet200ResponseGrantVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityAsk valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesGet200ResponseShareVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFields.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFields.java similarity index 68% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFields.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFields.java index df92e5a..b08b738 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFields.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFields.java @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesGet200ResponseShareVisitorIdentityFields.Builder.class) -public final class SharesGet200ResponseShareVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsGet200ResponseGrantVisitorIdentityFields.Builder.class) +public final class GrantsGet200ResponseGrantVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesGet200ResponseShareVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsGet200ResponseGrantVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesGet200ResponseShareVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesGet200ResponseShareVisitorIdentityFields - && equalTo((SharesGet200ResponseShareVisitorIdentityFields) other); + return other instanceof GrantsGet200ResponseGrantVisitorIdentityFields + && equalTo((GrantsGet200ResponseGrantVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesGet200ResponseShareVisitorIdentityFields other) { + private boolean equalTo(GrantsGet200ResponseGrantVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,15 +108,15 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = Optional.empty(); + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -124,7 +124,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesGet200ResponseShareVisitorIdentityFields other) { + public Builder from(GrantsGet200ResponseGrantVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -134,64 +134,64 @@ public Builder from(SharesGet200ResponseShareVisitorIdentityFields other) { } @JsonSetter(value = "displayName", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public Builder displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesGet200ResponseShareVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesGet200ResponseShareVisitorIdentityFieldsEmail email) { + public Builder email(GrantsGet200ResponseGrantVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesGet200ResponseShareVisitorIdentityFieldsTitle title) { + public Builder title(GrantsGet200ResponseGrantVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) - public Builder organization(Optional organization) { + public Builder organization(Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesGet200ResponseShareVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesGet200ResponseShareVisitorIdentityFields build() { - return new SharesGet200ResponseShareVisitorIdentityFields( + public GrantsGet200ResponseGrantVisitorIdentityFields build() { + return new GrantsGet200ResponseGrantVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsDisplayName.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName.java similarity index 74% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName.java index c0023d0..dab2f83 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityFieldsDisplayName { - public static final SharesGet200ResponseShareVisitorIdentityFieldsDisplayName REQUIRED = - new SharesGet200ResponseShareVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName { + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesGet200ResponseShareVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesGet200ResponseShareVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityFieldsDisplayName + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName && this.string.equals( - ((SharesGet200ResponseShareVisitorIdentityFieldsDisplayName) other).string)); + ((GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesGet200ResponseShareVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsEmail.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsEmail.java similarity index 71% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsEmail.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsEmail.java index fa2d981..05180be 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityFieldsEmail { - public static final SharesGet200ResponseShareVisitorIdentityFieldsEmail REQUIRED = - new SharesGet200ResponseShareVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsGet200ResponseGrantVisitorIdentityFieldsEmail { + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsEmail REQUIRED = + new GrantsGet200ResponseGrantVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesGet200ResponseShareVisitorIdentityFieldsEmail OPTIONAL = - new SharesGet200ResponseShareVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsEmail OPTIONAL = + new GrantsGet200ResponseGrantVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityFieldsEmail(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityFieldsEmail - && this.string.equals(((SharesGet200ResponseShareVisitorIdentityFieldsEmail) other).string)); + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityFieldsEmail + && this.string.equals(((GrantsGet200ResponseGrantVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesGet200ResponseShareVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganization.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization.java similarity index 74% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganization.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization.java index a3d0060..e4017b8 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityFieldsOrganization { - public static final SharesGet200ResponseShareVisitorIdentityFieldsOrganization REQUIRED = - new SharesGet200ResponseShareVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization { + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization REQUIRED = + new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesGet200ResponseShareVisitorIdentityFieldsOrganization OPTIONAL = - new SharesGet200ResponseShareVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityFieldsOrganization + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization && this.string.equals( - ((SharesGet200ResponseShareVisitorIdentityFieldsOrganization) other).string)); + ((GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesGet200ResponseShareVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java similarity index 75% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java index 1de22f6..6af55a3 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit { - public static final SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesGet200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsTitle.java b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsTitle.java similarity index 71% rename from src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsTitle.java rename to src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsTitle.java index 92515b6..b411a17 100644 --- a/src/main/java/api/types/SharesGet200ResponseShareVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/types/GrantsGet200ResponseGrantVisitorIdentityFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesGet200ResponseShareVisitorIdentityFieldsTitle { - public static final SharesGet200ResponseShareVisitorIdentityFieldsTitle REQUIRED = - new SharesGet200ResponseShareVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsGet200ResponseGrantVisitorIdentityFieldsTitle { + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsTitle REQUIRED = + new GrantsGet200ResponseGrantVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesGet200ResponseShareVisitorIdentityFieldsTitle OPTIONAL = - new SharesGet200ResponseShareVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsGet200ResponseGrantVisitorIdentityFieldsTitle OPTIONAL = + new GrantsGet200ResponseGrantVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesGet200ResponseShareVisitorIdentityFieldsTitle(Value value, String string) { + GrantsGet200ResponseGrantVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesGet200ResponseShareVisitorIdentityFieldsTitle - && this.string.equals(((SharesGet200ResponseShareVisitorIdentityFieldsTitle) other).string)); + || (other instanceof GrantsGet200ResponseGrantVisitorIdentityFieldsTitle + && this.string.equals(((GrantsGet200ResponseGrantVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesGet200ResponseShareVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsGet200ResponseGrantVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesGet200ResponseShareVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsGet200ResponseGrantVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200Response.java b/src/main/java/api/types/GrantsList200Response.java similarity index 71% rename from src/main/java/api/types/SharesList200Response.java rename to src/main/java/api/types/GrantsList200Response.java index 76d7bf2..c1ef264 100644 --- a/src/main/java/api/types/SharesList200Response.java +++ b/src/main/java/api/types/GrantsList200Response.java @@ -23,26 +23,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesList200Response.Builder.class) -public final class SharesList200Response { - private final List shares; +@JsonDeserialize(builder = GrantsList200Response.Builder.class) +public final class GrantsList200Response { + private final List grants; private final Optional nextCursor; private final Map additionalProperties; - private SharesList200Response( - List shares, + private GrantsList200Response( + List grants, Optional nextCursor, Map additionalProperties) { - this.shares = shares; + this.grants = grants; this.nextCursor = nextCursor; this.additionalProperties = additionalProperties; } - @JsonProperty("shares") - public List getShares() { - return shares; + @JsonProperty("grants") + public List getGrants() { + return grants; } @JsonIgnore @@ -62,7 +62,7 @@ private Optional _getNextCursor() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesList200Response && equalTo((SharesList200Response) other); + return other instanceof GrantsList200Response && equalTo((GrantsList200Response) other); } @JsonAnyGetter @@ -70,13 +70,13 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesList200Response other) { - return shares.equals(other.shares) && nextCursor.equals(other.nextCursor); + private boolean equalTo(GrantsList200Response other) { + return grants.equals(other.grants) && nextCursor.equals(other.nextCursor); } @java.lang.Override public int hashCode() { - return Objects.hash(this.shares, this.nextCursor); + return Objects.hash(this.grants, this.nextCursor); } @java.lang.Override @@ -90,7 +90,7 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private List shares = new ArrayList<>(); + private List grants = new ArrayList<>(); private Optional nextCursor = Optional.empty(); @@ -99,29 +99,29 @@ public static final class Builder { private Builder() {} - public Builder from(SharesList200Response other) { - shares(other.getShares()); + public Builder from(GrantsList200Response other) { + grants(other.getGrants()); nextCursor(other.getNextCursor()); return this; } - @JsonSetter(value = "shares", nulls = Nulls.SKIP) - public Builder shares(List shares) { - this.shares.clear(); - if (shares != null) { - this.shares.addAll(shares); + @JsonSetter(value = "grants", nulls = Nulls.SKIP) + public Builder grants(List grants) { + this.grants.clear(); + if (grants != null) { + this.grants.addAll(grants); } return this; } - public Builder addShares(SharesList200ResponseSharesItem shares) { - this.shares.add(shares); + public Builder addGrants(GrantsList200ResponseGrantsItem grants) { + this.grants.add(grants); return this; } - public Builder addAllShares(List shares) { - if (shares != null) { - this.shares.addAll(shares); + public Builder addAllGrants(List grants) { + if (grants != null) { + this.grants.addAll(grants); } return this; } @@ -148,8 +148,8 @@ public Builder nextCursor(Nullable nextCursor) { return this; } - public SharesList200Response build() { - return new SharesList200Response(shares, nextCursor, additionalProperties); + public GrantsList200Response build() { + return new GrantsList200Response(grants, nextCursor, additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/types/SharesList200ResponseSharesItem.java b/src/main/java/api/types/GrantsList200ResponseGrantsItem.java similarity index 84% rename from src/main/java/api/types/SharesList200ResponseSharesItem.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItem.java index 8831b99..1dfb306 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItem.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItem.java @@ -24,15 +24,17 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesList200ResponseSharesItem.Builder.class) -public final class SharesList200ResponseSharesItem { +@JsonDeserialize(builder = GrantsList200ResponseGrantsItem.Builder.class) +public final class GrantsList200ResponseGrantsItem { private final String id; private final String tenantId; private final String docId; - private final SharesList200ResponseSharesItemLayerMode layerMode; + private final Optional name; + + private final GrantsList200ResponseGrantsItemLayerMode layerMode; private final Optional layerName; @@ -40,7 +42,7 @@ public final class SharesList200ResponseSharesItem { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -48,7 +50,7 @@ public final class SharesList200ResponseSharesItem { private final Optional> origins; - private final boolean passwordProtected; + private final boolean passphraseProtected; private final double sessionTtlSeconds; @@ -70,19 +72,20 @@ public final class SharesList200ResponseSharesItem { private final Map additionalProperties; - private SharesList200ResponseSharesItem( + private GrantsList200ResponseGrantsItem( String id, String tenantId, String docId, - SharesList200ResponseSharesItemLayerMode layerMode, + Optional name, + GrantsList200ResponseGrantsItemLayerMode layerMode, Optional layerName, boolean keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - boolean passwordProtected, + boolean passphraseProtected, double sessionTtlSeconds, boolean disabled, Optional archivedAt, @@ -96,6 +99,7 @@ private SharesList200ResponseSharesItem( this.id = id; this.tenantId = tenantId; this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -104,7 +108,7 @@ private SharesList200ResponseSharesItem( this.identity = identity; this.scope = scope; this.origins = origins; - this.passwordProtected = passwordProtected; + this.passphraseProtected = passphraseProtected; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.archivedAt = archivedAt; @@ -132,8 +136,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public SharesList200ResponseSharesItemLayerMode getLayerMode() { + public GrantsList200ResponseGrantsItemLayerMode getLayerMode() { return layerMode; } @@ -159,7 +171,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -187,9 +199,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("passwordProtected") - public boolean getPasswordProtected() { - return passwordProtected; + @JsonProperty("passphraseProtected") + public boolean getPassphraseProtected() { + return passphraseProtected; } @JsonProperty("sessionTtlSeconds") @@ -246,6 +258,12 @@ public double getUpdatedAt() { return updatedAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layerName") private Optional _getLayerName() { @@ -260,7 +278,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -297,7 +315,7 @@ private Optional _getLastExchangedAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesList200ResponseSharesItem && equalTo((SharesList200ResponseSharesItem) other); + return other instanceof GrantsList200ResponseGrantsItem && equalTo((GrantsList200ResponseGrantsItem) other); } @JsonAnyGetter @@ -305,10 +323,11 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesList200ResponseSharesItem other) { + private boolean equalTo(GrantsList200ResponseGrantsItem other) { return id.equals(other.id) && tenantId.equals(other.tenantId) && docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers == other.keepVisitorLayers @@ -317,7 +336,7 @@ private boolean equalTo(SharesList200ResponseSharesItem other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && passwordProtected == other.passwordProtected + && passphraseProtected == other.passphraseProtected && sessionTtlSeconds == other.sessionTtlSeconds && disabled == other.disabled && archivedAt.equals(other.archivedAt) @@ -335,6 +354,7 @@ public int hashCode() { this.id, this.tenantId, this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -343,7 +363,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.passwordProtected, + this.passphraseProtected, this.sessionTtlSeconds, this.disabled, this.archivedAt, @@ -367,7 +387,7 @@ public static IdStage builder() { public interface IdStage { TenantIdStage id(@NotNull String id); - Builder from(SharesList200ResponseSharesItem other); + Builder from(GrantsList200ResponseGrantsItem other); } public interface TenantIdStage { @@ -379,15 +399,15 @@ public interface DocIdStage { } public interface LayerModeStage { - KeepVisitorLayersStage layerMode(@NotNull SharesList200ResponseSharesItemLayerMode layerMode); + KeepVisitorLayersStage layerMode(@NotNull GrantsList200ResponseGrantsItemLayerMode layerMode); } public interface KeepVisitorLayersStage { - PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers); + PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers); } - public interface PasswordProtectedStage { - SessionTtlSecondsStage passwordProtected(boolean passwordProtected); + public interface PassphraseProtectedStage { + SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected); } public interface SessionTtlSecondsStage { @@ -415,12 +435,18 @@ public interface UpdatedAtStage { } public interface _FinalStage { - SharesList200ResponseSharesItem build(); + GrantsList200ResponseGrantsItem build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); + _FinalStage layerName(Optional layerName); _FinalStage layerName(String layerName); @@ -433,11 +459,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesList200ResponseSharesItemVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsList200ResponseGrantsItemVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -483,7 +509,7 @@ public static final class Builder DocIdStage, LayerModeStage, KeepVisitorLayersStage, - PasswordProtectedStage, + PassphraseProtectedStage, SessionTtlSecondsStage, DisabledStage, ExchangeCountStage, @@ -497,11 +523,11 @@ public static final class Builder private String docId; - private SharesList200ResponseSharesItemLayerMode layerMode; + private GrantsList200ResponseGrantsItemLayerMode layerMode; private boolean keepVisitorLayers; - private boolean passwordProtected; + private boolean passphraseProtected; private double sessionTtlSeconds; @@ -527,22 +553,25 @@ public static final class Builder private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); private Optional layerName = Optional.empty(); + private Optional name = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} @java.lang.Override - public Builder from(SharesList200ResponseSharesItem other) { + public Builder from(GrantsList200ResponseGrantsItem other) { id(other.getId()); tenantId(other.getTenantId()); docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -551,7 +580,7 @@ public Builder from(SharesList200ResponseSharesItem other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - passwordProtected(other.getPasswordProtected()); + passphraseProtected(other.getPassphraseProtected()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); archivedAt(other.getArchivedAt()); @@ -587,22 +616,22 @@ public LayerModeStage docId(@NotNull String docId) { @java.lang.Override @JsonSetter("layerMode") - public KeepVisitorLayersStage layerMode(@NotNull SharesList200ResponseSharesItemLayerMode layerMode) { + public KeepVisitorLayersStage layerMode(@NotNull GrantsList200ResponseGrantsItemLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("keepVisitorLayers") - public PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { + public PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { this.keepVisitorLayers = keepVisitorLayers; return this; } @java.lang.Override - @JsonSetter("passwordProtected") - public SessionTtlSecondsStage passwordProtected(boolean passwordProtected) { - this.passwordProtected = passwordProtected; + @JsonSetter("passphraseProtected") + public SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected) { + this.passphraseProtected = passphraseProtected; return this; } @@ -798,7 +827,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -810,14 +839,14 @@ public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -873,11 +902,37 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public SharesList200ResponseSharesItem build() { - return new SharesList200ResponseSharesItem( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsList200ResponseGrantsItem build() { + return new GrantsList200ResponseGrantsItem( id, tenantId, docId, + name, layerMode, layerName, keepVisitorLayers, @@ -886,7 +941,7 @@ public SharesList200ResponseSharesItem build() { identity, scope, origins, - passwordProtected, + passphraseProtected, sessionTtlSeconds, disabled, archivedAt, diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemLayerMode.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemLayerMode.java similarity index 70% rename from src/main/java/api/types/SharesList200ResponseSharesItemLayerMode.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemLayerMode.java index 45f9b81..9f6f6dd 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemLayerMode.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemLayerMode { - public static final SharesList200ResponseSharesItemLayerMode PER_VISITOR = - new SharesList200ResponseSharesItemLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsList200ResponseGrantsItemLayerMode { + public static final GrantsList200ResponseGrantsItemLayerMode PER_VISITOR = + new GrantsList200ResponseGrantsItemLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesList200ResponseSharesItemLayerMode SHARED = - new SharesList200ResponseSharesItemLayerMode(Value.SHARED, "shared"); + public static final GrantsList200ResponseGrantsItemLayerMode SHARED = + new GrantsList200ResponseGrantsItemLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesList200ResponseSharesItemLayerMode(Value value, String string) { + GrantsList200ResponseGrantsItemLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemLayerMode - && this.string.equals(((SharesList200ResponseSharesItemLayerMode) other).string)); + || (other instanceof GrantsList200ResponseGrantsItemLayerMode + && this.string.equals(((GrantsList200ResponseGrantsItemLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemLayerMode valueOf(String value) { + public static GrantsList200ResponseGrantsItemLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesList200ResponseSharesItemLayerMode(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentity.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentity.java similarity index 77% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentity.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentity.java index 47e56ac..99b17c1 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentity.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentity.java @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesList200ResponseSharesItemVisitorIdentity.Builder.class) -public final class SharesList200ResponseSharesItemVisitorIdentity { - private final SharesList200ResponseSharesItemVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsList200ResponseGrantsItemVisitorIdentity.Builder.class) +public final class GrantsList200ResponseGrantsItemVisitorIdentity { + private final GrantsList200ResponseGrantsItemVisitorIdentityFields fields; - private final SharesList200ResponseSharesItemVisitorIdentityAsk ask; + private final GrantsList200ResponseGrantsItemVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesList200ResponseSharesItemVisitorIdentity { private final Map additionalProperties; - private SharesList200ResponseSharesItemVisitorIdentity( - SharesList200ResponseSharesItemVisitorIdentityFields fields, - SharesList200ResponseSharesItemVisitorIdentityAsk ask, + private GrantsList200ResponseGrantsItemVisitorIdentity( + GrantsList200ResponseGrantsItemVisitorIdentityFields fields, + GrantsList200ResponseGrantsItemVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesList200ResponseSharesItemVisitorIdentity( } @JsonProperty("fields") - public SharesList200ResponseSharesItemVisitorIdentityFields getFields() { + public GrantsList200ResponseGrantsItemVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesList200ResponseSharesItemVisitorIdentityAsk getAsk() { + public GrantsList200ResponseGrantsItemVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesList200ResponseSharesItemVisitorIdentity - && equalTo((SharesList200ResponseSharesItemVisitorIdentity) other); + return other instanceof GrantsList200ResponseGrantsItemVisitorIdentity + && equalTo((GrantsList200ResponseGrantsItemVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesList200ResponseSharesItemVisitorIdentity other) { + private boolean equalTo(GrantsList200ResponseGrantsItemVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesList200ResponseSharesItemVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsList200ResponseGrantsItemVisitorIdentityFields fields); - Builder from(SharesList200ResponseSharesItemVisitorIdentity other); + Builder from(GrantsList200ResponseGrantsItemVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesList200ResponseSharesItemVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsList200ResponseGrantsItemVisitorIdentityAsk ask); } public interface _FinalStage { - SharesList200ResponseSharesItemVisitorIdentity build(); + GrantsList200ResponseGrantsItemVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesList200ResponseSharesItemVisitorIdentityFields fields; + private GrantsList200ResponseGrantsItemVisitorIdentityFields fields; - private SharesList200ResponseSharesItemVisitorIdentityAsk ask; + private GrantsList200ResponseGrantsItemVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesList200ResponseSharesItemVisitorIdentity other) { + public Builder from(GrantsList200ResponseGrantsItemVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesList200ResponseSharesItemVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesList200ResponseSharesItemVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsList200ResponseGrantsItemVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesList200ResponseSharesItemVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsList200ResponseGrantsItemVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesList200ResponseSharesItemVisitorIdentity build() { - return new SharesList200ResponseSharesItemVisitorIdentity( + public GrantsList200ResponseGrantsItemVisitorIdentity build() { + return new GrantsList200ResponseGrantsItemVisitorIdentity( fields, ask, purpose, privacyUrl, additionalProperties); } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityAsk.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityAsk.java similarity index 72% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityAsk.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityAsk.java index 08c2f88..e4c5670 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityAsk.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityAsk.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityAsk { - public static final SharesList200ResponseSharesItemVisitorIdentityAsk ON_OPEN = - new SharesList200ResponseSharesItemVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityAsk { + public static final GrantsList200ResponseGrantsItemVisitorIdentityAsk ON_OPEN = + new GrantsList200ResponseGrantsItemVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesList200ResponseSharesItemVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesList200ResponseSharesItemVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsList200ResponseGrantsItemVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityAsk(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityAsk - && this.string.equals(((SharesList200ResponseSharesItemVisitorIdentityAsk) other).string)); + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityAsk + && this.string.equals(((GrantsList200ResponseGrantsItemVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityAsk valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesList200ResponseSharesItemVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFields.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFields.java similarity index 71% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFields.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFields.java index dbd01ec..5487776 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFields.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFields.java @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesList200ResponseSharesItemVisitorIdentityFields.Builder.class) -public final class SharesList200ResponseSharesItemVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsList200ResponseGrantsItemVisitorIdentityFields.Builder.class) +public final class GrantsList200ResponseGrantsItemVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesList200ResponseSharesItemVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsList200ResponseGrantsItemVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesList200ResponseSharesItemVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesList200ResponseSharesItemVisitorIdentityFields - && equalTo((SharesList200ResponseSharesItemVisitorIdentityFields) other); + return other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFields + && equalTo((GrantsList200ResponseGrantsItemVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesList200ResponseSharesItemVisitorIdentityFields other) { + private boolean equalTo(GrantsList200ResponseGrantsItemVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,17 +108,17 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -126,7 +126,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesList200ResponseSharesItemVisitorIdentityFields other) { + public Builder from(GrantsList200ResponseGrantsItemVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -137,65 +137,65 @@ public Builder from(SharesList200ResponseSharesItemVisitorIdentityFields other) @JsonSetter(value = "displayName", nulls = Nulls.SKIP) public Builder displayName( - Optional displayName) { + Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesList200ResponseSharesItemVisitorIdentityFieldsEmail email) { + public Builder email(GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesList200ResponseSharesItemVisitorIdentityFieldsTitle title) { + public Builder title(GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) public Builder organization( - Optional organization) { + Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesList200ResponseSharesItemVisitorIdentityFields build() { - return new SharesList200ResponseSharesItemVisitorIdentityFields( + public GrantsList200ResponseGrantsItemVisitorIdentityFields build() { + return new GrantsList200ResponseGrantsItemVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName.java similarity index 75% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName.java index 9f66588..8df8d58 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName { - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName REQUIRED = - new SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName { + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName && this.string.equals( - ((SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName) other).string)); + ((GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesList200ResponseSharesItemVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsEmail.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail.java similarity index 74% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsEmail.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail.java index 5244bdc..e606398 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityFieldsEmail { - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsEmail REQUIRED = - new SharesList200ResponseSharesItemVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail { + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail REQUIRED = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsEmail OPTIONAL = - new SharesList200ResponseSharesItemVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail OPTIONAL = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityFieldsEmail(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityFieldsEmail + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail && this.string.equals( - ((SharesList200ResponseSharesItemVisitorIdentityFieldsEmail) other).string)); + ((GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesList200ResponseSharesItemVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization.java similarity index 75% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization.java index 21d728f..caf8d87 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization { - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization REQUIRED = - new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization { + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization REQUIRED = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization OPTIONAL = - new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization && this.string.equals( - ((SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization) other).string)); + ((GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit.java similarity index 76% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit.java index 21a1ae3..18b31f8 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit { - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit) other) + ((GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit) other) .string)); } @@ -59,14 +59,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesList200ResponseSharesItemVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsTitle.java b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle.java similarity index 74% rename from src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsTitle.java rename to src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle.java index 253f409..ceed6fd 100644 --- a/src/main/java/api/types/SharesList200ResponseSharesItemVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/types/GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesList200ResponseSharesItemVisitorIdentityFieldsTitle { - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsTitle REQUIRED = - new SharesList200ResponseSharesItemVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle { + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle REQUIRED = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesList200ResponseSharesItemVisitorIdentityFieldsTitle OPTIONAL = - new SharesList200ResponseSharesItemVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle OPTIONAL = + new GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesList200ResponseSharesItemVisitorIdentityFieldsTitle(Value value, String string) { + GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesList200ResponseSharesItemVisitorIdentityFieldsTitle + || (other instanceof GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle && this.string.equals( - ((SharesList200ResponseSharesItemVisitorIdentityFieldsTitle) other).string)); + ((GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesList200ResponseSharesItemVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesList200ResponseSharesItemVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsList200ResponseGrantsItemVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200Response.java b/src/main/java/api/types/GrantsUpdate200Response.java similarity index 62% rename from src/main/java/api/types/SharesUpdate200Response.java rename to src/main/java/api/types/GrantsUpdate200Response.java index cce3e88..7b2d155 100644 --- a/src/main/java/api/types/SharesUpdate200Response.java +++ b/src/main/java/api/types/GrantsUpdate200Response.java @@ -17,26 +17,26 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdate200Response.Builder.class) -public final class SharesUpdate200Response { - private final SharesUpdate200ResponseShare share; +@JsonDeserialize(builder = GrantsUpdate200Response.Builder.class) +public final class GrantsUpdate200Response { + private final GrantsUpdate200ResponseGrant grant; private final Map additionalProperties; - private SharesUpdate200Response(SharesUpdate200ResponseShare share, Map additionalProperties) { - this.share = share; + private GrantsUpdate200Response(GrantsUpdate200ResponseGrant grant, Map additionalProperties) { + this.grant = grant; this.additionalProperties = additionalProperties; } - @JsonProperty("share") - public SharesUpdate200ResponseShare getShare() { - return share; + @JsonProperty("grant") + public GrantsUpdate200ResponseGrant getGrant() { + return grant; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdate200Response && equalTo((SharesUpdate200Response) other); + return other instanceof GrantsUpdate200Response && equalTo((GrantsUpdate200Response) other); } @JsonAnyGetter @@ -44,13 +44,13 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdate200Response other) { - return share.equals(other.share); + private boolean equalTo(GrantsUpdate200Response other) { + return grant.equals(other.grant); } @java.lang.Override public int hashCode() { - return Objects.hash(this.share); + return Objects.hash(this.grant); } @java.lang.Override @@ -58,18 +58,18 @@ public String toString() { return ObjectMappers.stringify(this); } - public static ShareStage builder() { + public static GrantStage builder() { return new Builder(); } - public interface ShareStage { - _FinalStage share(@NotNull SharesUpdate200ResponseShare share); + public interface GrantStage { + _FinalStage grant(@NotNull GrantsUpdate200ResponseGrant grant); - Builder from(SharesUpdate200Response other); + Builder from(GrantsUpdate200Response other); } public interface _FinalStage { - SharesUpdate200Response build(); + GrantsUpdate200Response build(); _FinalStage additionalProperty(String key, Object value); @@ -77,8 +77,8 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements ShareStage, _FinalStage { - private SharesUpdate200ResponseShare share; + public static final class Builder implements GrantStage, _FinalStage { + private GrantsUpdate200ResponseGrant grant; @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -86,21 +86,21 @@ public static final class Builder implements ShareStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesUpdate200Response other) { - share(other.getShare()); + public Builder from(GrantsUpdate200Response other) { + grant(other.getGrant()); return this; } @java.lang.Override - @JsonSetter("share") - public _FinalStage share(@NotNull SharesUpdate200ResponseShare share) { - this.share = Objects.requireNonNull(share, "share must not be null"); + @JsonSetter("grant") + public _FinalStage grant(@NotNull GrantsUpdate200ResponseGrant grant) { + this.grant = Objects.requireNonNull(grant, "grant must not be null"); return this; } @java.lang.Override - public SharesUpdate200Response build() { - return new SharesUpdate200Response(share, additionalProperties); + public GrantsUpdate200Response build() { + return new GrantsUpdate200Response(grant, additionalProperties); } @java.lang.Override diff --git a/src/main/java/api/types/SharesCreate200ResponseShare.java b/src/main/java/api/types/GrantsUpdate200ResponseGrant.java similarity index 85% rename from src/main/java/api/types/SharesCreate200ResponseShare.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrant.java index f198be2..25b5b5e 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShare.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrant.java @@ -24,15 +24,17 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreate200ResponseShare.Builder.class) -public final class SharesCreate200ResponseShare { +@JsonDeserialize(builder = GrantsUpdate200ResponseGrant.Builder.class) +public final class GrantsUpdate200ResponseGrant { private final String id; private final String tenantId; private final String docId; - private final SharesCreate200ResponseShareLayerMode layerMode; + private final Optional name; + + private final GrantsUpdate200ResponseGrantLayerMode layerMode; private final Optional layerName; @@ -40,7 +42,7 @@ public final class SharesCreate200ResponseShare { private final Optional visitorIdleSeconds; - private final Optional visitorIdentity; + private final Optional visitorIdentity; private final Optional identity; @@ -48,7 +50,7 @@ public final class SharesCreate200ResponseShare { private final Optional> origins; - private final boolean passwordProtected; + private final boolean passphraseProtected; private final double sessionTtlSeconds; @@ -70,19 +72,20 @@ public final class SharesCreate200ResponseShare { private final Map additionalProperties; - private SharesCreate200ResponseShare( + private GrantsUpdate200ResponseGrant( String id, String tenantId, String docId, - SharesCreate200ResponseShareLayerMode layerMode, + Optional name, + GrantsUpdate200ResponseGrantLayerMode layerMode, Optional layerName, boolean keepVisitorLayers, Optional visitorIdleSeconds, - Optional visitorIdentity, + Optional visitorIdentity, Optional identity, List scope, Optional> origins, - boolean passwordProtected, + boolean passphraseProtected, double sessionTtlSeconds, boolean disabled, Optional archivedAt, @@ -96,6 +99,7 @@ private SharesCreate200ResponseShare( this.id = id; this.tenantId = tenantId; this.docId = docId; + this.name = name; this.layerMode = layerMode; this.layerName = layerName; this.keepVisitorLayers = keepVisitorLayers; @@ -104,7 +108,7 @@ private SharesCreate200ResponseShare( this.identity = identity; this.scope = scope; this.origins = origins; - this.passwordProtected = passwordProtected; + this.passphraseProtected = passphraseProtected; this.sessionTtlSeconds = sessionTtlSeconds; this.disabled = disabled; this.archivedAt = archivedAt; @@ -132,8 +136,16 @@ public String getDocId() { return docId; } + @JsonIgnore + public Optional getName() { + if (name == null) { + return Optional.empty(); + } + return name; + } + @JsonProperty("layerMode") - public SharesCreate200ResponseShareLayerMode getLayerMode() { + public GrantsUpdate200ResponseGrantLayerMode getLayerMode() { return layerMode; } @@ -159,7 +171,7 @@ public Optional getVisitorIdleSeconds() { } @JsonIgnore - public Optional getVisitorIdentity() { + public Optional getVisitorIdentity() { if (visitorIdentity == null) { return Optional.empty(); } @@ -187,9 +199,9 @@ public Optional> getOrigins() { return origins; } - @JsonProperty("passwordProtected") - public boolean getPasswordProtected() { - return passwordProtected; + @JsonProperty("passphraseProtected") + public boolean getPassphraseProtected() { + return passphraseProtected; } @JsonProperty("sessionTtlSeconds") @@ -246,6 +258,12 @@ public double getUpdatedAt() { return updatedAt; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) + @JsonProperty("name") + private Optional _getName() { + return name; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layerName") private Optional _getLayerName() { @@ -260,7 +278,7 @@ private Optional _getVisitorIdleSeconds() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("visitorIdentity") - private Optional _getVisitorIdentity() { + private Optional _getVisitorIdentity() { return visitorIdentity; } @@ -297,7 +315,7 @@ private Optional _getLastExchangedAt() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreate200ResponseShare && equalTo((SharesCreate200ResponseShare) other); + return other instanceof GrantsUpdate200ResponseGrant && equalTo((GrantsUpdate200ResponseGrant) other); } @JsonAnyGetter @@ -305,10 +323,11 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreate200ResponseShare other) { + private boolean equalTo(GrantsUpdate200ResponseGrant other) { return id.equals(other.id) && tenantId.equals(other.tenantId) && docId.equals(other.docId) + && name.equals(other.name) && layerMode.equals(other.layerMode) && layerName.equals(other.layerName) && keepVisitorLayers == other.keepVisitorLayers @@ -317,7 +336,7 @@ private boolean equalTo(SharesCreate200ResponseShare other) { && identity.equals(other.identity) && scope.equals(other.scope) && origins.equals(other.origins) - && passwordProtected == other.passwordProtected + && passphraseProtected == other.passphraseProtected && sessionTtlSeconds == other.sessionTtlSeconds && disabled == other.disabled && archivedAt.equals(other.archivedAt) @@ -335,6 +354,7 @@ public int hashCode() { this.id, this.tenantId, this.docId, + this.name, this.layerMode, this.layerName, this.keepVisitorLayers, @@ -343,7 +363,7 @@ public int hashCode() { this.identity, this.scope, this.origins, - this.passwordProtected, + this.passphraseProtected, this.sessionTtlSeconds, this.disabled, this.archivedAt, @@ -367,7 +387,7 @@ public static IdStage builder() { public interface IdStage { TenantIdStage id(@NotNull String id); - Builder from(SharesCreate200ResponseShare other); + Builder from(GrantsUpdate200ResponseGrant other); } public interface TenantIdStage { @@ -379,15 +399,15 @@ public interface DocIdStage { } public interface LayerModeStage { - KeepVisitorLayersStage layerMode(@NotNull SharesCreate200ResponseShareLayerMode layerMode); + KeepVisitorLayersStage layerMode(@NotNull GrantsUpdate200ResponseGrantLayerMode layerMode); } public interface KeepVisitorLayersStage { - PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers); + PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers); } - public interface PasswordProtectedStage { - SessionTtlSecondsStage passwordProtected(boolean passwordProtected); + public interface PassphraseProtectedStage { + SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected); } public interface SessionTtlSecondsStage { @@ -415,12 +435,18 @@ public interface UpdatedAtStage { } public interface _FinalStage { - SharesCreate200ResponseShare build(); + GrantsUpdate200ResponseGrant build(); _FinalStage additionalProperty(String key, Object value); _FinalStage additionalProperties(Map additionalProperties); + _FinalStage name(Optional name); + + _FinalStage name(String name); + + _FinalStage name(Nullable name); + _FinalStage layerName(Optional layerName); _FinalStage layerName(String layerName); @@ -433,11 +459,11 @@ public interface _FinalStage { _FinalStage visitorIdleSeconds(Nullable visitorIdleSeconds); - _FinalStage visitorIdentity(Optional visitorIdentity); + _FinalStage visitorIdentity(Optional visitorIdentity); - _FinalStage visitorIdentity(SharesCreate200ResponseShareVisitorIdentity visitorIdentity); + _FinalStage visitorIdentity(GrantsUpdate200ResponseGrantVisitorIdentity visitorIdentity); - _FinalStage visitorIdentity(Nullable visitorIdentity); + _FinalStage visitorIdentity(Nullable visitorIdentity); _FinalStage identity(Optional identity); @@ -483,7 +509,7 @@ public static final class Builder DocIdStage, LayerModeStage, KeepVisitorLayersStage, - PasswordProtectedStage, + PassphraseProtectedStage, SessionTtlSecondsStage, DisabledStage, ExchangeCountStage, @@ -497,11 +523,11 @@ public static final class Builder private String docId; - private SharesCreate200ResponseShareLayerMode layerMode; + private GrantsUpdate200ResponseGrantLayerMode layerMode; private boolean keepVisitorLayers; - private boolean passwordProtected; + private boolean passphraseProtected; private double sessionTtlSeconds; @@ -527,22 +553,25 @@ public static final class Builder private Optional identity = Optional.empty(); - private Optional visitorIdentity = Optional.empty(); + private Optional visitorIdentity = Optional.empty(); private Optional visitorIdleSeconds = Optional.empty(); private Optional layerName = Optional.empty(); + private Optional name = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} @java.lang.Override - public Builder from(SharesCreate200ResponseShare other) { + public Builder from(GrantsUpdate200ResponseGrant other) { id(other.getId()); tenantId(other.getTenantId()); docId(other.getDocId()); + name(other.getName()); layerMode(other.getLayerMode()); layerName(other.getLayerName()); keepVisitorLayers(other.getKeepVisitorLayers()); @@ -551,7 +580,7 @@ public Builder from(SharesCreate200ResponseShare other) { identity(other.getIdentity()); scope(other.getScope()); origins(other.getOrigins()); - passwordProtected(other.getPasswordProtected()); + passphraseProtected(other.getPassphraseProtected()); sessionTtlSeconds(other.getSessionTtlSeconds()); disabled(other.getDisabled()); archivedAt(other.getArchivedAt()); @@ -587,22 +616,22 @@ public LayerModeStage docId(@NotNull String docId) { @java.lang.Override @JsonSetter("layerMode") - public KeepVisitorLayersStage layerMode(@NotNull SharesCreate200ResponseShareLayerMode layerMode) { + public KeepVisitorLayersStage layerMode(@NotNull GrantsUpdate200ResponseGrantLayerMode layerMode) { this.layerMode = Objects.requireNonNull(layerMode, "layerMode must not be null"); return this; } @java.lang.Override @JsonSetter("keepVisitorLayers") - public PasswordProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { + public PassphraseProtectedStage keepVisitorLayers(boolean keepVisitorLayers) { this.keepVisitorLayers = keepVisitorLayers; return this; } @java.lang.Override - @JsonSetter("passwordProtected") - public SessionTtlSecondsStage passwordProtected(boolean passwordProtected) { - this.passwordProtected = passwordProtected; + @JsonSetter("passphraseProtected") + public SessionTtlSecondsStage passphraseProtected(boolean passphraseProtected) { + this.passphraseProtected = passphraseProtected; return this; } @@ -798,7 +827,7 @@ public _FinalStage identity(Optional identity) { } @java.lang.Override - public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Nullable visitorIdentity) { if (visitorIdentity.isNull()) { this.visitorIdentity = null; } else if (visitorIdentity.isEmpty()) { @@ -810,14 +839,14 @@ public _FinalStage visitorIdentity(Nullable visitorIdentity) { + public _FinalStage visitorIdentity(Optional visitorIdentity) { this.visitorIdentity = visitorIdentity; return this; } @@ -873,11 +902,37 @@ public _FinalStage layerName(Optional layerName) { } @java.lang.Override - public SharesCreate200ResponseShare build() { - return new SharesCreate200ResponseShare( + public _FinalStage name(Nullable name) { + if (name.isNull()) { + this.name = null; + } else if (name.isEmpty()) { + this.name = Optional.empty(); + } else { + this.name = Optional.of(name.get()); + } + return this; + } + + @java.lang.Override + public _FinalStage name(String name) { + this.name = Optional.ofNullable(name); + return this; + } + + @java.lang.Override + @JsonSetter(value = "name", nulls = Nulls.SKIP) + public _FinalStage name(Optional name) { + this.name = name; + return this; + } + + @java.lang.Override + public GrantsUpdate200ResponseGrant build() { + return new GrantsUpdate200ResponseGrant( id, tenantId, docId, + name, layerMode, layerName, keepVisitorLayers, @@ -886,7 +941,7 @@ public SharesCreate200ResponseShare build() { identity, scope, origins, - passwordProtected, + passphraseProtected, sessionTtlSeconds, disabled, archivedAt, diff --git a/src/main/java/api/types/SharesCreate200ResponseShareLayerMode.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantLayerMode.java similarity index 70% rename from src/main/java/api/types/SharesCreate200ResponseShareLayerMode.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantLayerMode.java index 0789888..2bcde98 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareLayerMode.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantLayerMode.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareLayerMode { - public static final SharesCreate200ResponseShareLayerMode PER_VISITOR = - new SharesCreate200ResponseShareLayerMode(Value.PER_VISITOR, "per-visitor"); +public final class GrantsUpdate200ResponseGrantLayerMode { + public static final GrantsUpdate200ResponseGrantLayerMode PER_VISITOR = + new GrantsUpdate200ResponseGrantLayerMode(Value.PER_VISITOR, "per-visitor"); - public static final SharesCreate200ResponseShareLayerMode SHARED = - new SharesCreate200ResponseShareLayerMode(Value.SHARED, "shared"); + public static final GrantsUpdate200ResponseGrantLayerMode SHARED = + new GrantsUpdate200ResponseGrantLayerMode(Value.SHARED, "shared"); private final Value value; private final String string; - SharesCreate200ResponseShareLayerMode(Value value, String string) { + GrantsUpdate200ResponseGrantLayerMode(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareLayerMode - && this.string.equals(((SharesCreate200ResponseShareLayerMode) other).string)); + || (other instanceof GrantsUpdate200ResponseGrantLayerMode + && this.string.equals(((GrantsUpdate200ResponseGrantLayerMode) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareLayerMode valueOf(String value) { + public static GrantsUpdate200ResponseGrantLayerMode valueOf(String value) { switch (value) { case "per-visitor": return PER_VISITOR; case "shared": return SHARED; default: - return new SharesCreate200ResponseShareLayerMode(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantLayerMode(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentity.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentity.java similarity index 77% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentity.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentity.java index 4b699da..dbd1e60 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentity.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentity.java @@ -19,11 +19,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesCreate200ResponseShareVisitorIdentity.Builder.class) -public final class SharesCreate200ResponseShareVisitorIdentity { - private final SharesCreate200ResponseShareVisitorIdentityFields fields; +@JsonDeserialize(builder = GrantsUpdate200ResponseGrantVisitorIdentity.Builder.class) +public final class GrantsUpdate200ResponseGrantVisitorIdentity { + private final GrantsUpdate200ResponseGrantVisitorIdentityFields fields; - private final SharesCreate200ResponseShareVisitorIdentityAsk ask; + private final GrantsUpdate200ResponseGrantVisitorIdentityAsk ask; private final Optional purpose; @@ -31,9 +31,9 @@ public final class SharesCreate200ResponseShareVisitorIdentity { private final Map additionalProperties; - private SharesCreate200ResponseShareVisitorIdentity( - SharesCreate200ResponseShareVisitorIdentityFields fields, - SharesCreate200ResponseShareVisitorIdentityAsk ask, + private GrantsUpdate200ResponseGrantVisitorIdentity( + GrantsUpdate200ResponseGrantVisitorIdentityFields fields, + GrantsUpdate200ResponseGrantVisitorIdentityAsk ask, Optional purpose, Optional privacyUrl, Map additionalProperties) { @@ -45,12 +45,12 @@ private SharesCreate200ResponseShareVisitorIdentity( } @JsonProperty("fields") - public SharesCreate200ResponseShareVisitorIdentityFields getFields() { + public GrantsUpdate200ResponseGrantVisitorIdentityFields getFields() { return fields; } @JsonProperty("ask") - public SharesCreate200ResponseShareVisitorIdentityAsk getAsk() { + public GrantsUpdate200ResponseGrantVisitorIdentityAsk getAsk() { return ask; } @@ -67,8 +67,8 @@ public Optional getPrivacyUrl() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesCreate200ResponseShareVisitorIdentity - && equalTo((SharesCreate200ResponseShareVisitorIdentity) other); + return other instanceof GrantsUpdate200ResponseGrantVisitorIdentity + && equalTo((GrantsUpdate200ResponseGrantVisitorIdentity) other); } @JsonAnyGetter @@ -76,7 +76,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesCreate200ResponseShareVisitorIdentity other) { + private boolean equalTo(GrantsUpdate200ResponseGrantVisitorIdentity other) { return fields.equals(other.fields) && ask.equals(other.ask) && purpose.equals(other.purpose) @@ -98,17 +98,17 @@ public static FieldsStage builder() { } public interface FieldsStage { - AskStage fields(@NotNull SharesCreate200ResponseShareVisitorIdentityFields fields); + AskStage fields(@NotNull GrantsUpdate200ResponseGrantVisitorIdentityFields fields); - Builder from(SharesCreate200ResponseShareVisitorIdentity other); + Builder from(GrantsUpdate200ResponseGrantVisitorIdentity other); } public interface AskStage { - _FinalStage ask(@NotNull SharesCreate200ResponseShareVisitorIdentityAsk ask); + _FinalStage ask(@NotNull GrantsUpdate200ResponseGrantVisitorIdentityAsk ask); } public interface _FinalStage { - SharesCreate200ResponseShareVisitorIdentity build(); + GrantsUpdate200ResponseGrantVisitorIdentity build(); _FinalStage additionalProperty(String key, Object value); @@ -125,9 +125,9 @@ public interface _FinalStage { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements FieldsStage, AskStage, _FinalStage { - private SharesCreate200ResponseShareVisitorIdentityFields fields; + private GrantsUpdate200ResponseGrantVisitorIdentityFields fields; - private SharesCreate200ResponseShareVisitorIdentityAsk ask; + private GrantsUpdate200ResponseGrantVisitorIdentityAsk ask; private Optional privacyUrl = Optional.empty(); @@ -139,7 +139,7 @@ public static final class Builder implements FieldsStage, AskStage, _FinalStage private Builder() {} @java.lang.Override - public Builder from(SharesCreate200ResponseShareVisitorIdentity other) { + public Builder from(GrantsUpdate200ResponseGrantVisitorIdentity other) { fields(other.getFields()); ask(other.getAsk()); purpose(other.getPurpose()); @@ -149,14 +149,14 @@ public Builder from(SharesCreate200ResponseShareVisitorIdentity other) { @java.lang.Override @JsonSetter("fields") - public AskStage fields(@NotNull SharesCreate200ResponseShareVisitorIdentityFields fields) { + public AskStage fields(@NotNull GrantsUpdate200ResponseGrantVisitorIdentityFields fields) { this.fields = Objects.requireNonNull(fields, "fields must not be null"); return this; } @java.lang.Override @JsonSetter("ask") - public _FinalStage ask(@NotNull SharesCreate200ResponseShareVisitorIdentityAsk ask) { + public _FinalStage ask(@NotNull GrantsUpdate200ResponseGrantVisitorIdentityAsk ask) { this.ask = Objects.requireNonNull(ask, "ask must not be null"); return this; } @@ -188,8 +188,8 @@ public _FinalStage purpose(Optional purpose) { } @java.lang.Override - public SharesCreate200ResponseShareVisitorIdentity build() { - return new SharesCreate200ResponseShareVisitorIdentity( + public GrantsUpdate200ResponseGrantVisitorIdentity build() { + return new GrantsUpdate200ResponseGrantVisitorIdentity( fields, ask, purpose, privacyUrl, additionalProperties); } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityAsk.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityAsk.java similarity index 71% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityAsk.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityAsk.java index 24277da..277a3e5 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityAsk.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityAsk.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityAsk { - public static final SharesCreate200ResponseShareVisitorIdentityAsk ON_OPEN = - new SharesCreate200ResponseShareVisitorIdentityAsk(Value.ON_OPEN, "on-open"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityAsk { + public static final GrantsUpdate200ResponseGrantVisitorIdentityAsk ON_OPEN = + new GrantsUpdate200ResponseGrantVisitorIdentityAsk(Value.ON_OPEN, "on-open"); - public static final SharesCreate200ResponseShareVisitorIdentityAsk BEFORE_FIRST_CHANGE = - new SharesCreate200ResponseShareVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityAsk BEFORE_FIRST_CHANGE = + new GrantsUpdate200ResponseGrantVisitorIdentityAsk(Value.BEFORE_FIRST_CHANGE, "before-first-change"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityAsk(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityAsk(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityAsk - && this.string.equals(((SharesCreate200ResponseShareVisitorIdentityAsk) other).string)); + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityAsk + && this.string.equals(((GrantsUpdate200ResponseGrantVisitorIdentityAsk) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityAsk valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityAsk valueOf(String value) { switch (value) { case "on-open": return ON_OPEN; case "before-first-change": return BEFORE_FIRST_CHANGE; default: - return new SharesCreate200ResponseShareVisitorIdentityAsk(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityAsk(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFields.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFields.java similarity index 68% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFields.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFields.java index 22e574b..f5ad676 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFields.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFields.java @@ -18,26 +18,26 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesUpdate200ResponseShareVisitorIdentityFields.Builder.class) -public final class SharesUpdate200ResponseShareVisitorIdentityFields { - private final Optional displayName; +@JsonDeserialize(builder = GrantsUpdate200ResponseGrantVisitorIdentityFields.Builder.class) +public final class GrantsUpdate200ResponseGrantVisitorIdentityFields { + private final Optional displayName; - private final Optional email; + private final Optional email; - private final Optional title; + private final Optional title; - private final Optional organization; + private final Optional organization; - private final Optional organizationalUnit; + private final Optional organizationalUnit; private final Map additionalProperties; - private SharesUpdate200ResponseShareVisitorIdentityFields( - Optional displayName, - Optional email, - Optional title, - Optional organization, - Optional organizationalUnit, + private GrantsUpdate200ResponseGrantVisitorIdentityFields( + Optional displayName, + Optional email, + Optional title, + Optional organization, + Optional organizationalUnit, Map additionalProperties) { this.displayName = displayName; this.email = email; @@ -48,35 +48,35 @@ private SharesUpdate200ResponseShareVisitorIdentityFields( } @JsonProperty("displayName") - public Optional getDisplayName() { + public Optional getDisplayName() { return displayName; } @JsonProperty("email") - public Optional getEmail() { + public Optional getEmail() { return email; } @JsonProperty("title") - public Optional getTitle() { + public Optional getTitle() { return title; } @JsonProperty("organization") - public Optional getOrganization() { + public Optional getOrganization() { return organization; } @JsonProperty("organizationalUnit") - public Optional getOrganizationalUnit() { + public Optional getOrganizationalUnit() { return organizationalUnit; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesUpdate200ResponseShareVisitorIdentityFields - && equalTo((SharesUpdate200ResponseShareVisitorIdentityFields) other); + return other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFields + && equalTo((GrantsUpdate200ResponseGrantVisitorIdentityFields) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesUpdate200ResponseShareVisitorIdentityFields other) { + private boolean equalTo(GrantsUpdate200ResponseGrantVisitorIdentityFields other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -108,15 +108,15 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private Optional displayName = Optional.empty(); + private Optional displayName = Optional.empty(); - private Optional email = Optional.empty(); + private Optional email = Optional.empty(); - private Optional title = Optional.empty(); + private Optional title = Optional.empty(); - private Optional organization = Optional.empty(); + private Optional organization = Optional.empty(); - private Optional organizationalUnit = + private Optional organizationalUnit = Optional.empty(); @JsonAnySetter @@ -124,7 +124,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesUpdate200ResponseShareVisitorIdentityFields other) { + public Builder from(GrantsUpdate200ResponseGrantVisitorIdentityFields other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -134,65 +134,65 @@ public Builder from(SharesUpdate200ResponseShareVisitorIdentityFields other) { } @JsonSetter(value = "displayName", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public Builder displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName displayName) { + public Builder displayName(GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName displayName) { this.displayName = Optional.ofNullable(displayName); return this; } @JsonSetter(value = "email", nulls = Nulls.SKIP) - public Builder email(Optional email) { + public Builder email(Optional email) { this.email = email; return this; } - public Builder email(SharesUpdate200ResponseShareVisitorIdentityFieldsEmail email) { + public Builder email(GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail email) { this.email = Optional.ofNullable(email); return this; } @JsonSetter(value = "title", nulls = Nulls.SKIP) - public Builder title(Optional title) { + public Builder title(Optional title) { this.title = title; return this; } - public Builder title(SharesUpdate200ResponseShareVisitorIdentityFieldsTitle title) { + public Builder title(GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle title) { this.title = Optional.ofNullable(title); return this; } @JsonSetter(value = "organization", nulls = Nulls.SKIP) public Builder organization( - Optional organization) { + Optional organization) { this.organization = organization; return this; } - public Builder organization(SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization organization) { + public Builder organization(GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization organization) { this.organization = Optional.ofNullable(organization); return this; } @JsonSetter(value = "organizationalUnit", nulls = Nulls.SKIP) public Builder organizationalUnit( - Optional organizationalUnit) { + Optional organizationalUnit) { this.organizationalUnit = organizationalUnit; return this; } public Builder organizationalUnit( - SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit organizationalUnit) { this.organizationalUnit = Optional.ofNullable(organizationalUnit); return this; } - public SharesUpdate200ResponseShareVisitorIdentityFields build() { - return new SharesUpdate200ResponseShareVisitorIdentityFields( + public GrantsUpdate200ResponseGrantVisitorIdentityFields build() { + return new GrantsUpdate200ResponseGrantVisitorIdentityFields( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName.java similarity index 73% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName.java index f41c4c6..b39bee9 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName { - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName REQUIRED = - new SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName { + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName REQUIRED = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.REQUIRED, "required"); - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName OPTIONAL = - new SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName OPTIONAL = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName && this.string.equals( - ((SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName) other).string)); + ((GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdate200ResponseShareVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityFieldsDisplayName(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsEmail.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail.java similarity index 70% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsEmail.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail.java index 116e9aa..2386fc1 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsEmail.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityFieldsEmail { - public static final SharesCreate200ResponseShareVisitorIdentityFieldsEmail REQUIRED = - new SharesCreate200ResponseShareVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail { + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail REQUIRED = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail(Value.REQUIRED, "required"); - public static final SharesCreate200ResponseShareVisitorIdentityFieldsEmail OPTIONAL = - new SharesCreate200ResponseShareVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail OPTIONAL = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityFieldsEmail(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityFieldsEmail - && this.string.equals(((SharesCreate200ResponseShareVisitorIdentityFieldsEmail) other).string)); + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail + && this.string.equals(((GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityFieldsEmail valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreate200ResponseShareVisitorIdentityFieldsEmail(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityFieldsEmail(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization.java similarity index 73% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization.java index cea8393..1622dcd 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization { - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization REQUIRED = - new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization { + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization REQUIRED = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization(Value.REQUIRED, "required"); - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization OPTIONAL = - new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization OPTIONAL = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization && this.string.equals( - ((SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization) other).string)); + ((GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganization(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java similarity index 74% rename from src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java index f17f120..e7583b4 100644 --- a/src/main/java/api/types/SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit { - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit REQUIRED = - new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit { + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit REQUIRED = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.REQUIRED, "required"); - public static final SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit OPTIONAL = - new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit OPTIONAL = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value value, String string) { this.value = value; this.string = string; } @@ -35,9 +35,9 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit && this.string.equals( - ((SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit) other).string)); + ((GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit) other).string)); } @java.lang.Override @@ -58,14 +58,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesUpdate200ResponseShareVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityFieldsOrganizationalUnit(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsTitle.java b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle.java similarity index 70% rename from src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsTitle.java rename to src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle.java index 99f6c92..f2f0237 100644 --- a/src/main/java/api/types/SharesCreate200ResponseShareVisitorIdentityFieldsTitle.java +++ b/src/main/java/api/types/GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle.java @@ -6,18 +6,18 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -public final class SharesCreate200ResponseShareVisitorIdentityFieldsTitle { - public static final SharesCreate200ResponseShareVisitorIdentityFieldsTitle REQUIRED = - new SharesCreate200ResponseShareVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); +public final class GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle { + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle REQUIRED = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle(Value.REQUIRED, "required"); - public static final SharesCreate200ResponseShareVisitorIdentityFieldsTitle OPTIONAL = - new SharesCreate200ResponseShareVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); + public static final GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle OPTIONAL = + new GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle(Value.OPTIONAL, "optional"); private final Value value; private final String string; - SharesCreate200ResponseShareVisitorIdentityFieldsTitle(Value value, String string) { + GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle(Value value, String string) { this.value = value; this.string = string; } @@ -35,8 +35,8 @@ public String toString() { @java.lang.Override public boolean equals(Object other) { return (this == other) - || (other instanceof SharesCreate200ResponseShareVisitorIdentityFieldsTitle - && this.string.equals(((SharesCreate200ResponseShareVisitorIdentityFieldsTitle) other).string)); + || (other instanceof GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle + && this.string.equals(((GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle) other).string)); } @java.lang.Override @@ -57,14 +57,14 @@ public T visit(Visitor visitor) { } @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static SharesCreate200ResponseShareVisitorIdentityFieldsTitle valueOf(String value) { + public static GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle valueOf(String value) { switch (value) { case "required": return REQUIRED; case "optional": return OPTIONAL; default: - return new SharesCreate200ResponseShareVisitorIdentityFieldsTitle(Value.UNKNOWN, value); + return new GrantsUpdate200ResponseGrantVisitorIdentityFieldsTitle(Value.UNKNOWN, value); } } diff --git a/src/main/java/api/types/SharesVisitorsList200Response.java b/src/main/java/api/types/GrantsVisitorsList200Response.java similarity index 82% rename from src/main/java/api/types/SharesVisitorsList200Response.java rename to src/main/java/api/types/GrantsVisitorsList200Response.java index 5e68f50..76e944e 100644 --- a/src/main/java/api/types/SharesVisitorsList200Response.java +++ b/src/main/java/api/types/GrantsVisitorsList200Response.java @@ -23,16 +23,16 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesVisitorsList200Response.Builder.class) -public final class SharesVisitorsList200Response { - private final List visitors; +@JsonDeserialize(builder = GrantsVisitorsList200Response.Builder.class) +public final class GrantsVisitorsList200Response { + private final List visitors; private final Optional nextCursor; private final Map additionalProperties; - private SharesVisitorsList200Response( - List visitors, + private GrantsVisitorsList200Response( + List visitors, Optional nextCursor, Map additionalProperties) { this.visitors = visitors; @@ -41,7 +41,7 @@ private SharesVisitorsList200Response( } @JsonProperty("visitors") - public List getVisitors() { + public List getVisitors() { return visitors; } @@ -62,7 +62,7 @@ private Optional _getNextCursor() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesVisitorsList200Response && equalTo((SharesVisitorsList200Response) other); + return other instanceof GrantsVisitorsList200Response && equalTo((GrantsVisitorsList200Response) other); } @JsonAnyGetter @@ -70,7 +70,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesVisitorsList200Response other) { + private boolean equalTo(GrantsVisitorsList200Response other) { return visitors.equals(other.visitors) && nextCursor.equals(other.nextCursor); } @@ -90,7 +90,7 @@ public static Builder builder() { @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder { - private List visitors = new ArrayList<>(); + private List visitors = new ArrayList<>(); private Optional nextCursor = Optional.empty(); @@ -99,14 +99,14 @@ public static final class Builder { private Builder() {} - public Builder from(SharesVisitorsList200Response other) { + public Builder from(GrantsVisitorsList200Response other) { visitors(other.getVisitors()); nextCursor(other.getNextCursor()); return this; } @JsonSetter(value = "visitors", nulls = Nulls.SKIP) - public Builder visitors(List visitors) { + public Builder visitors(List visitors) { this.visitors.clear(); if (visitors != null) { this.visitors.addAll(visitors); @@ -114,12 +114,12 @@ public Builder visitors(List visitors return this; } - public Builder addVisitors(SharesVisitorsList200ResponseVisitorsItem visitors) { + public Builder addVisitors(GrantsVisitorsList200ResponseVisitorsItem visitors) { this.visitors.add(visitors); return this; } - public Builder addAllVisitors(List visitors) { + public Builder addAllVisitors(List visitors) { if (visitors != null) { this.visitors.addAll(visitors); } @@ -148,8 +148,8 @@ public Builder nextCursor(Nullable nextCursor) { return this; } - public SharesVisitorsList200Response build() { - return new SharesVisitorsList200Response(visitors, nextCursor, additionalProperties); + public GrantsVisitorsList200Response build() { + return new GrantsVisitorsList200Response(visitors, nextCursor, additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItem.java b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItem.java similarity index 84% rename from src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItem.java rename to src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItem.java index 1d8c779..842d76a 100644 --- a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItem.java +++ b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItem.java @@ -22,11 +22,11 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesVisitorsList200ResponseVisitorsItem.Builder.class) -public final class SharesVisitorsList200ResponseVisitorsItem { +@JsonDeserialize(builder = GrantsVisitorsList200ResponseVisitorsItem.Builder.class) +public final class GrantsVisitorsList200ResponseVisitorsItem { private final String visitorId; - private final SharesVisitorsList200ResponseVisitorsItemAnswers answers; + private final GrantsVisitorsList200ResponseVisitorsItemAnswers answers; private final boolean emailVerified; @@ -36,18 +36,18 @@ public final class SharesVisitorsList200ResponseVisitorsItem { private final double lastSeenAt; - private final Optional layer; + private final Optional layer; private final Map additionalProperties; - private SharesVisitorsList200ResponseVisitorsItem( + private GrantsVisitorsList200ResponseVisitorsItem( String visitorId, - SharesVisitorsList200ResponseVisitorsItemAnswers answers, + GrantsVisitorsList200ResponseVisitorsItemAnswers answers, boolean emailVerified, Optional consentedAt, double firstSeenAt, double lastSeenAt, - Optional layer, + Optional layer, Map additionalProperties) { this.visitorId = visitorId; this.answers = answers; @@ -65,7 +65,7 @@ public String getVisitorId() { } @JsonProperty("answers") - public SharesVisitorsList200ResponseVisitorsItemAnswers getAnswers() { + public GrantsVisitorsList200ResponseVisitorsItemAnswers getAnswers() { return answers; } @@ -93,7 +93,7 @@ public double getLastSeenAt() { } @JsonIgnore - public Optional getLayer() { + public Optional getLayer() { if (layer == null) { return Optional.empty(); } @@ -108,15 +108,15 @@ private Optional _getConsentedAt() { @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("layer") - private Optional _getLayer() { + private Optional _getLayer() { return layer; } @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesVisitorsList200ResponseVisitorsItem - && equalTo((SharesVisitorsList200ResponseVisitorsItem) other); + return other instanceof GrantsVisitorsList200ResponseVisitorsItem + && equalTo((GrantsVisitorsList200ResponseVisitorsItem) other); } @JsonAnyGetter @@ -124,7 +124,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesVisitorsList200ResponseVisitorsItem other) { + private boolean equalTo(GrantsVisitorsList200ResponseVisitorsItem other) { return visitorId.equals(other.visitorId) && answers.equals(other.answers) && emailVerified == other.emailVerified @@ -158,11 +158,11 @@ public static VisitorIdStage builder() { public interface VisitorIdStage { AnswersStage visitorId(@NotNull String visitorId); - Builder from(SharesVisitorsList200ResponseVisitorsItem other); + Builder from(GrantsVisitorsList200ResponseVisitorsItem other); } public interface AnswersStage { - EmailVerifiedStage answers(@NotNull SharesVisitorsList200ResponseVisitorsItemAnswers answers); + EmailVerifiedStage answers(@NotNull GrantsVisitorsList200ResponseVisitorsItemAnswers answers); } public interface EmailVerifiedStage { @@ -178,7 +178,7 @@ public interface LastSeenAtStage { } public interface _FinalStage { - SharesVisitorsList200ResponseVisitorsItem build(); + GrantsVisitorsList200ResponseVisitorsItem build(); _FinalStage additionalProperty(String key, Object value); @@ -190,11 +190,11 @@ public interface _FinalStage { _FinalStage consentedAt(Nullable consentedAt); - _FinalStage layer(Optional layer); + _FinalStage layer(Optional layer); - _FinalStage layer(SharesVisitorsList200ResponseVisitorsItemLayer layer); + _FinalStage layer(GrantsVisitorsList200ResponseVisitorsItemLayer layer); - _FinalStage layer(Nullable layer); + _FinalStage layer(Nullable layer); } @JsonIgnoreProperties(ignoreUnknown = true) @@ -207,7 +207,7 @@ public static final class Builder _FinalStage { private String visitorId; - private SharesVisitorsList200ResponseVisitorsItemAnswers answers; + private GrantsVisitorsList200ResponseVisitorsItemAnswers answers; private boolean emailVerified; @@ -215,7 +215,7 @@ public static final class Builder private double lastSeenAt; - private Optional layer = Optional.empty(); + private Optional layer = Optional.empty(); private Optional consentedAt = Optional.empty(); @@ -225,7 +225,7 @@ public static final class Builder private Builder() {} @java.lang.Override - public Builder from(SharesVisitorsList200ResponseVisitorsItem other) { + public Builder from(GrantsVisitorsList200ResponseVisitorsItem other) { visitorId(other.getVisitorId()); answers(other.getAnswers()); emailVerified(other.getEmailVerified()); @@ -245,7 +245,7 @@ public AnswersStage visitorId(@NotNull String visitorId) { @java.lang.Override @JsonSetter("answers") - public EmailVerifiedStage answers(@NotNull SharesVisitorsList200ResponseVisitorsItemAnswers answers) { + public EmailVerifiedStage answers(@NotNull GrantsVisitorsList200ResponseVisitorsItemAnswers answers) { this.answers = Objects.requireNonNull(answers, "answers must not be null"); return this; } @@ -272,7 +272,7 @@ public _FinalStage lastSeenAt(double lastSeenAt) { } @java.lang.Override - public _FinalStage layer(Nullable layer) { + public _FinalStage layer(Nullable layer) { if (layer.isNull()) { this.layer = null; } else if (layer.isEmpty()) { @@ -284,14 +284,14 @@ public _FinalStage layer(Nullable layer) { + public _FinalStage layer(Optional layer) { this.layer = layer; return this; } @@ -322,8 +322,8 @@ public _FinalStage consentedAt(Optional consentedAt) { } @java.lang.Override - public SharesVisitorsList200ResponseVisitorsItem build() { - return new SharesVisitorsList200ResponseVisitorsItem( + public GrantsVisitorsList200ResponseVisitorsItem build() { + return new GrantsVisitorsList200ResponseVisitorsItem( visitorId, answers, emailVerified, diff --git a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemAnswers.java b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemAnswers.java similarity index 91% rename from src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemAnswers.java rename to src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemAnswers.java index b63c781..008121f 100644 --- a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemAnswers.java +++ b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemAnswers.java @@ -18,8 +18,8 @@ import java.util.Optional; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesVisitorsList200ResponseVisitorsItemAnswers.Builder.class) -public final class SharesVisitorsList200ResponseVisitorsItemAnswers { +@JsonDeserialize(builder = GrantsVisitorsList200ResponseVisitorsItemAnswers.Builder.class) +public final class GrantsVisitorsList200ResponseVisitorsItemAnswers { private final Optional displayName; private final Optional email; @@ -32,7 +32,7 @@ public final class SharesVisitorsList200ResponseVisitorsItemAnswers { private final Map additionalProperties; - private SharesVisitorsList200ResponseVisitorsItemAnswers( + private GrantsVisitorsList200ResponseVisitorsItemAnswers( Optional displayName, Optional email, Optional title, @@ -75,8 +75,8 @@ public Optional getOrganizationalUnit() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesVisitorsList200ResponseVisitorsItemAnswers - && equalTo((SharesVisitorsList200ResponseVisitorsItemAnswers) other); + return other instanceof GrantsVisitorsList200ResponseVisitorsItemAnswers + && equalTo((GrantsVisitorsList200ResponseVisitorsItemAnswers) other); } @JsonAnyGetter @@ -84,7 +84,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesVisitorsList200ResponseVisitorsItemAnswers other) { + private boolean equalTo(GrantsVisitorsList200ResponseVisitorsItemAnswers other) { return displayName.equals(other.displayName) && email.equals(other.email) && title.equals(other.title) @@ -123,7 +123,7 @@ public static final class Builder { private Builder() {} - public Builder from(SharesVisitorsList200ResponseVisitorsItemAnswers other) { + public Builder from(GrantsVisitorsList200ResponseVisitorsItemAnswers other) { displayName(other.getDisplayName()); email(other.getEmail()); title(other.getTitle()); @@ -187,8 +187,8 @@ public Builder organizationalUnit(String organizationalUnit) { return this; } - public SharesVisitorsList200ResponseVisitorsItemAnswers build() { - return new SharesVisitorsList200ResponseVisitorsItemAnswers( + public GrantsVisitorsList200ResponseVisitorsItemAnswers build() { + return new GrantsVisitorsList200ResponseVisitorsItemAnswers( displayName, email, title, organization, organizationalUnit, additionalProperties); } diff --git a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemLayer.java b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemLayer.java similarity index 88% rename from src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemLayer.java rename to src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemLayer.java index a31cb56..13f3b2f 100644 --- a/src/main/java/api/types/SharesVisitorsList200ResponseVisitorsItemLayer.java +++ b/src/main/java/api/types/GrantsVisitorsList200ResponseVisitorsItemLayer.java @@ -22,15 +22,15 @@ import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) -@JsonDeserialize(builder = SharesVisitorsList200ResponseVisitorsItemLayer.Builder.class) -public final class SharesVisitorsList200ResponseVisitorsItemLayer { +@JsonDeserialize(builder = GrantsVisitorsList200ResponseVisitorsItemLayer.Builder.class) +public final class GrantsVisitorsList200ResponseVisitorsItemLayer { private final String layerName; private final Optional storageSizeBytes; private final Map additionalProperties; - private SharesVisitorsList200ResponseVisitorsItemLayer( + private GrantsVisitorsList200ResponseVisitorsItemLayer( String layerName, Optional storageSizeBytes, Map additionalProperties) { this.layerName = layerName; this.storageSizeBytes = storageSizeBytes; @@ -59,8 +59,8 @@ private Optional _getStorageSizeBytes() { @java.lang.Override public boolean equals(Object other) { if (this == other) return true; - return other instanceof SharesVisitorsList200ResponseVisitorsItemLayer - && equalTo((SharesVisitorsList200ResponseVisitorsItemLayer) other); + return other instanceof GrantsVisitorsList200ResponseVisitorsItemLayer + && equalTo((GrantsVisitorsList200ResponseVisitorsItemLayer) other); } @JsonAnyGetter @@ -68,7 +68,7 @@ public Map getAdditionalProperties() { return this.additionalProperties; } - private boolean equalTo(SharesVisitorsList200ResponseVisitorsItemLayer other) { + private boolean equalTo(GrantsVisitorsList200ResponseVisitorsItemLayer other) { return layerName.equals(other.layerName) && storageSizeBytes.equals(other.storageSizeBytes); } @@ -89,11 +89,11 @@ public static LayerNameStage builder() { public interface LayerNameStage { _FinalStage layerName(@NotNull String layerName); - Builder from(SharesVisitorsList200ResponseVisitorsItemLayer other); + Builder from(GrantsVisitorsList200ResponseVisitorsItemLayer other); } public interface _FinalStage { - SharesVisitorsList200ResponseVisitorsItemLayer build(); + GrantsVisitorsList200ResponseVisitorsItemLayer build(); _FinalStage additionalProperty(String key, Object value); @@ -118,7 +118,7 @@ public static final class Builder implements LayerNameStage, _FinalStage { private Builder() {} @java.lang.Override - public Builder from(SharesVisitorsList200ResponseVisitorsItemLayer other) { + public Builder from(GrantsVisitorsList200ResponseVisitorsItemLayer other) { layerName(other.getLayerName()); storageSizeBytes(other.getStorageSizeBytes()); return this; @@ -157,8 +157,8 @@ public _FinalStage storageSizeBytes(Optional storageSizeBytes) { } @java.lang.Override - public SharesVisitorsList200ResponseVisitorsItemLayer build() { - return new SharesVisitorsList200ResponseVisitorsItemLayer( + public GrantsVisitorsList200ResponseVisitorsItemLayer build() { + return new GrantsVisitorsList200ResponseVisitorsItemLayer( layerName, storageSizeBytes, additionalProperties); }