From 2c7cacdc5979d970499d6504ae8ff7b53b6ac29c Mon Sep 17 00:00:00 2001 From: Dan Schultz Date: Mon, 27 Nov 2023 16:40:19 -0700 Subject: [PATCH] [PLAT-3523] Generate client from latest spec (#40) * Generate client from latest spec * Fix compile errors * Regenerate schema from latest spec --- .openapi-generator/FILES | 45 +- api/openapi.yaml | 1460 ++++++++++++++--- src/main/java/com/vertexvis/ApiCallback.java | 2 +- src/main/java/com/vertexvis/ApiClient.java | 2 +- src/main/java/com/vertexvis/ApiException.java | 2 +- src/main/java/com/vertexvis/ApiResponse.java | 2 +- .../java/com/vertexvis/Configuration.java | 2 +- .../com/vertexvis/GzipRequestInterceptor.java | 2 +- src/main/java/com/vertexvis/JSON.java | 4 +- src/main/java/com/vertexvis/Pair.java | 2 +- .../com/vertexvis/ProgressRequestBody.java | 2 +- .../com/vertexvis/ProgressResponseBody.java | 2 +- src/main/java/com/vertexvis/StringUtil.java | 2 +- .../java/com/vertexvis/api/AccountsApi.java | 2 +- .../com/vertexvis/api/ApplicationsApi.java | 2 +- .../java/com/vertexvis/api/BatchesApi.java | 2 +- .../java/com/vertexvis/api/ExportsApi.java | 2 +- src/main/java/com/vertexvis/api/FilesApi.java | 2 +- .../com/vertexvis/api/GeometrySetsApi.java | 2 +- src/main/java/com/vertexvis/api/HitsApi.java | 2 +- .../java/com/vertexvis/api/Oauth2Api.java | 2 +- .../com/vertexvis/api/PartRenditionsApi.java | 535 ++++++ .../com/vertexvis/api/PartRevisionsApi.java | 2 +- src/main/java/com/vertexvis/api/PartsApi.java | 2 +- .../vertexvis/api/SceneAlterationsApi.java | 2 +- .../vertexvis/api/SceneItemOverridesApi.java | 2 +- .../java/com/vertexvis/api/SceneItemsApi.java | 2 +- .../com/vertexvis/api/SceneViewStatesApi.java | 2 +- .../java/com/vertexvis/api/SceneViewsApi.java | 2 +- .../java/com/vertexvis/api/ScenesApi.java | 10 +- .../java/com/vertexvis/api/StreamKeysApi.java | 2 +- .../api/TranslationInspectionsApi.java | 190 ++- .../api/WebhookSubscriptionsApi.java | 2 +- .../java/com/vertexvis/auth/ApiKeyAuth.java | 2 +- .../com/vertexvis/auth/Authentication.java | 2 +- .../com/vertexvis/auth/HttpBasicAuth.java | 2 +- .../com/vertexvis/auth/HttpBearerAuth.java | 2 +- src/main/java/com/vertexvis/auth/OAuth.java | 2 +- .../java/com/vertexvis/auth/OAuthFlow.java | 2 +- .../com/vertexvis/example/SceneCreator.java | 4 +- .../java/com/vertexvis/model/Account.java | 2 +- .../java/com/vertexvis/model/AccountData.java | 2 +- .../model/AccountDataAttributes.java | 2 +- .../model/AdminConsentAcceptRequest.java | 2 +- .../model/AdminConsentAcceptRequestData.java | 2 +- ...minConsentAcceptRequestDataAttributes.java | 2 +- .../model/AdminCreateApplicationRequest.java | 2 +- .../AdminCreateApplicationRequestData.java | 2 +- ...reateApplicationRequestDataAttributes.java | 2 +- .../model/AdminLoginAcceptRequest.java | 2 +- .../model/AdminLoginAcceptRequestData.java | 2 +- ...AdminLoginAcceptRequestDataAttributes.java | 2 +- .../com/vertexvis/model/AdminRedirectTo.java | 2 +- ...IdOpViewRepByPredefinedIdOpClearRepOp.java | 109 ++ ...ationSelectOperationDeselectOperation.java | 109 -- .../AnyOfGeometrySetDataPartRevisionData.java | 36 - ...tRelationshipPartRevisionRelationship.java | 41 - ...elationshipPartRenditionRelationship.java} | 21 +- .../java/com/vertexvis/model/ApiError.java | 2 +- .../com/vertexvis/model/ApiErrorSource.java | 2 +- .../java/com/vertexvis/model/Application.java | 2 +- .../com/vertexvis/model/ApplicationData.java | 2 +- .../model/ApplicationDataAttributes.java | 2 +- .../com/vertexvis/model/ApplicationList.java | 2 +- src/main/java/com/vertexvis/model/Batch.java | 2 +- .../com/vertexvis/model/BatchOperation.java | 2 +- .../vertexvis/model/BatchOperationRef.java | 2 +- .../java/com/vertexvis/model/BoundingBox.java | 2 +- .../com/vertexvis/model/CADExportConfig.java | 2 +- .../java/com/vertexvis/model/CameraFit.java | 2 +- ...alOperation.java => ChangeMaterialOp.java} | 20 +- ...mOperation.java => ChangeTransformOp.java} | 20 +- ...Operation.java => ChangeVisibilityOp.java} | 20 +- ...ialOperation.java => ClearMaterialOp.java} | 16 +- .../java/com/vertexvis/model/ClearRenOp.java | 145 ++ .../java/com/vertexvis/model/ClearRepOp.java | 145 ++ ...rmOperation.java => ClearTransformOp.java} | 16 +- src/main/java/com/vertexvis/model/Color3.java | 2 +- .../com/vertexvis/model/ColorMaterial.java | 2 +- .../model/ColorMaterialNullable.java | 2 +- .../vertexvis/model/CreateAccountRequest.java | 2 +- .../model/CreateAccountRequestData.java | 2 +- .../CreateAccountRequestDataAttributes.java | 2 +- .../model/CreateApplicationRequest.java | 2 +- .../vertexvis/model/CreateBatchRequest.java | 2 +- .../vertexvis/model/CreateExportRequest.java | 2 +- .../model/CreateExportRequestData.java | 2 +- .../CreateExportRequestDataAttributes.java | 2 +- .../CreateExportRequestDataRelationships.java | 2 +- .../vertexvis/model/CreateFileRequest.java | 2 +- .../model/CreateFileRequestData.java | 2 +- .../CreateFileRequestDataAttributes.java | 2 +- .../model/CreateGeometrySetRequest.java | 2 +- .../model/CreateGeometrySetRequestData.java | 2 +- ...teGeometrySetRequestDataRelationships.java | 2 +- .../com/vertexvis/model/CreateHitRequest.java | 2 +- .../vertexvis/model/CreateHitRequestData.java | 2 +- .../model/CreateHitRequestDataAttributes.java | 2 +- .../model/CreatePartRenditionRequest.java | 101 ++ .../model/CreatePartRenditionRequestData.java | 161 ++ ...atePartRenditionRequestDataAttributes.java | 158 ++ .../vertexvis/model/CreatePartRequest.java | 2 +- .../model/CreatePartRequestData.java | 2 +- .../CreatePartRequestDataAttributes.java | 2 +- .../CreatePartRequestDataRelationships.java | 2 +- .../model/CreateSceneAlterationRequest.java | 2 +- .../CreateSceneAlterationRequestData.java | 2 +- ...eSceneAlterationRequestDataAttributes.java | 2 +- .../model/CreateSceneItemOverrideRequest.java | 2 +- .../CreateSceneItemOverrideRequestData.java | 2 +- ...ceneItemOverrideRequestDataAttributes.java | 2 +- ...eItemOverrideRequestDataRelationships.java | 2 +- .../model/CreateSceneItemRequest.java | 2 +- .../model/CreateSceneItemRequestData.java | 2 +- .../CreateSceneItemRequestDataAttributes.java | 2 +- ...eateSceneItemRequestDataRelationships.java | 14 +- .../vertexvis/model/CreateSceneRequest.java | 2 +- .../model/CreateSceneRequestData.java | 2 +- .../CreateSceneRequestDataAttributes.java | 6 +- .../CreateSceneRequestDataRelationships.java | 2 +- .../model/CreateSceneViewRequest.java | 2 +- .../model/CreateSceneViewRequestData.java | 2 +- .../CreateSceneViewRequestDataAttributes.java | 2 +- ...eateSceneViewRequestDataRelationships.java | 2 +- .../model/CreateSceneViewStateRequest.java | 2 +- .../CreateSceneViewStateRequestData.java | 2 +- ...teSceneViewStateRequestDataAttributes.java | 2 +- ...ceneViewStateRequestDataRelationships.java | 2 +- .../model/CreateStreamKeyRequest.java | 2 +- .../model/CreateStreamKeyRequestData.java | 2 +- .../CreateStreamKeyRequestDataAttributes.java | 2 +- .../CreateTranslationInspectionRequest.java | 2 +- ...reateTranslationInspectionRequestData.java | 2 +- .../CreateWebhookSubscriptionRequest.java | 2 +- .../CreateWebhookSubscriptionRequestData.java | 2 +- ...hookSubscriptionRequestDataAttributes.java | 2 +- .../vertexvis/model/CreatedApplication.java | 2 +- .../model/CreatedApplicationData.java | 2 +- .../CreatedApplicationDataAttributes.java | 2 +- .../com/vertexvis/model/CrossSectioning.java | 2 +- .../vertexvis/model/DeselectOperation.java | 2 +- .../java/com/vertexvis/model/Dimensions.java | 2 +- src/main/java/com/vertexvis/model/Export.java | 2 +- .../com/vertexvis/model/ExportConfig.java | 2 +- .../java/com/vertexvis/model/ExportData.java | 2 +- .../vertexvis/model/ExportDataAttributes.java | 2 +- .../vertexvis/model/ExportRelationship.java | 2 +- .../model/ExportRelationshipData.java | 2 +- .../model/ExportStateRelationship.java | 2 +- .../model/ExportStateRelationshipData.java | 2 +- .../java/com/vertexvis/model/Failure.java | 2 +- .../com/vertexvis/model/FeatureLines.java | 2 +- .../java/com/vertexvis/model/FileList.java | 2 +- .../com/vertexvis/model/FileMetadata.java | 2 +- .../com/vertexvis/model/FileMetadataData.java | 2 +- .../model/FileMetadataDataAttributes.java | 2 +- .../com/vertexvis/model/FileRelationship.java | 2 +- .../vertexvis/model/FileRelationshipData.java | 2 +- .../java/com/vertexvis/model/GeometrySet.java | 2 +- .../com/vertexvis/model/GeometrySetData.java | 2 +- .../com/vertexvis/model/GeometrySetList.java | 2 +- .../model/GeometrySetRelationship.java | 2 +- .../model/GeometrySetRelationshipData.java | 2 +- src/main/java/com/vertexvis/model/Hit.java | 2 +- .../java/com/vertexvis/model/HitData.java | 2 +- .../vertexvis/model/HitDataAttributes.java | 2 +- .../vertexvis/model/HitDataRelationships.java | 2 +- .../com/vertexvis/model/HitResultData.java | 2 +- .../model/HitResultDataAttributes.java | 2 +- .../model/HitResultDataRelationships.java | 2 +- src/main/java/com/vertexvis/model/Link.java | 2 +- .../com/vertexvis/model/MaterialOverride.java | 2 +- .../java/com/vertexvis/model/Matrix4.java | 2 +- .../com/vertexvis/model/Matrix4Nullable.java | 2 +- .../com/vertexvis/model/MetadataDateType.java | 2 +- .../vertexvis/model/MetadataFloatType.java | 2 +- .../com/vertexvis/model/MetadataLongType.java | 2 +- .../com/vertexvis/model/MetadataNullType.java | 2 +- .../vertexvis/model/MetadataStringType.java | 2 +- .../com/vertexvis/model/OAuth2BadRequest.java | 2 +- .../java/com/vertexvis/model/OAuth2Token.java | 2 +- .../java/com/vertexvis/model/Orientation.java | 2 +- .../vertexvis/model/OrthographicCamera.java | 2 +- src/main/java/com/vertexvis/model/Part.java | 2 +- .../model/PartAssemblyRelationship.java | 2 +- .../model/PartAssemblyRelationshipData.java | 2 +- .../java/com/vertexvis/model/PartData.java | 2 +- .../vertexvis/model/PartDataAttributes.java | 2 +- .../model/PartDataRelationships.java | 2 +- .../PartDataRelationshipsPartRevisions.java | 2 +- .../java/com/vertexvis/model/PartList.java | 2 +- .../vertexvis/model/PartRelationshipData.java | 2 +- .../{WebhookEvent.java => PartRendition.java} | 30 +- .../vertexvis/model/PartRenditionData.java | 231 +++ .../model/PartRenditionDataAttributes.java | 159 ++ .../model/PartRenditionDataRelationships.java | 131 ++ .../vertexvis/model/PartRenditionList.java | 145 ++ .../model/PartRenditionRelationship.java | 102 ++ .../model/PartRenditionRelationshipData.java | 175 ++ .../com/vertexvis/model/PartRevision.java | 2 +- .../com/vertexvis/model/PartRevisionData.java | 2 +- .../model/PartRevisionDataAttributes.java | 2 +- .../model/PartRevisionDataRelationships.java | 36 +- .../vertexvis/model/PartRevisionInstance.java | 2 +- .../com/vertexvis/model/PartRevisionList.java | 2 +- .../model/PartRevisionRelationship.java | 2 +- .../model/PartRevisionSuppliedId.java | 2 +- .../vertexvis/model/PerspectiveCamera.java | 2 +- src/main/java/com/vertexvis/model/Point.java | 2 +- .../java/com/vertexvis/model/QueryAll.java | 2 +- .../vertexvis/model/QueryByCollection.java | 2 +- .../model/QueryByCollectionData.java | 2 +- .../QueryByCollectionDataAttributes.java | 2 +- .../java/com/vertexvis/model/QueryById.java | 2 +- .../com/vertexvis/model/QueryByIdData.java | 2 +- .../model/QueryByIdDataAttributes.java | 2 +- .../java/com/vertexvis/model/QueuedJob.java | 2 +- .../com/vertexvis/model/QueuedJobData.java | 2 +- .../model/QueuedJobDataAttributes.java | 2 +- .../com/vertexvis/model/QueuedJobList.java | 2 +- .../model/QueuedSceneItemCompletedEvent.java | 142 ++ .../QueuedSceneItemCompletedEventData.java | 231 +++ ...ceneItemCompletedEventDataAttributes.java} | 20 +- .../QueuedTranslationCompletedEvent.java | 142 ++ .../QueuedTranslationCompletedEventData.java | 231 +++ .../vertexvis/model/QueuedTranslationJob.java | 14 +- .../model/QueuedTranslationJobData.java | 2 +- .../QueuedTranslationJobDataAttributes.java | 2 +- ...QueuedTranslationJobDataRelationships.java | 36 +- .../com/vertexvis/model/RelationshipData.java | 2 +- .../vertexvis/model/RelationshipLinks.java | 2 +- .../model/RevokeOAuth2TokenRequest.java | 2 +- .../model/RevokeOAuth2TokenRequestData.java | 2 +- ...evokeOAuth2TokenRequestDataAttributes.java | 2 +- src/main/java/com/vertexvis/model/Scene.java | 2 +- .../com/vertexvis/model/SceneAlteration.java | 2 +- .../vertexvis/model/SceneAlterationData.java | 2 +- .../SceneAlterationDataRelationships.java | 2 +- .../vertexvis/model/SceneAlterationList.java | 2 +- .../vertexvis/model/SceneCreatedEvent.java | 142 ++ ...ntData.java => SceneCreatedEventData.java} | 42 +- .../java/com/vertexvis/model/SceneData.java | 2 +- .../vertexvis/model/SceneDataAttributes.java | 6 +- .../vertexvis/model/SceneDeletedEvent.java | 142 ++ .../model/SceneDeletedEventData.java | 231 +++ .../model/SceneEventDataAttributes.java | 170 ++ .../java/com/vertexvis/model/SceneItem.java | 2 +- .../com/vertexvis/model/SceneItemData.java | 2 +- .../model/SceneItemDataAttributes.java | 2 +- .../model/SceneItemDataRelationships.java | 44 +- .../com/vertexvis/model/SceneItemList.java | 2 +- .../vertexvis/model/SceneItemOverride.java | 2 +- .../model/SceneItemOverrideData.java | 2 +- .../SceneItemOverrideDataAttributes.java | 2 +- .../SceneItemOverrideDataRelationships.java | 2 +- .../model/SceneItemOverrideList.java | 2 +- .../model/SceneItemRelationship.java | 2 +- .../model/SceneItemRelationshipData.java | 2 +- .../java/com/vertexvis/model/SceneList.java | 2 +- .../com/vertexvis/model/SceneOperation.java | 14 +- .../vertexvis/model/SceneRelationship.java | 2 +- .../model/SceneRelationshipData.java | 2 +- .../vertexvis/model/SceneUpdatedEvent.java | 142 ++ .../model/SceneUpdatedEventData.java | 231 +++ .../java/com/vertexvis/model/SceneView.java | 2 +- .../com/vertexvis/model/SceneViewData.java | 2 +- .../model/SceneViewDataAttributes.java | 2 +- .../model/SceneViewDataRelationships.java | 2 +- .../com/vertexvis/model/SceneViewItem.java | 2 +- .../com/vertexvis/model/SceneViewList.java | 2 +- .../model/SceneViewRelationship.java | 2 +- .../model/SceneViewRelationshipData.java | 2 +- .../com/vertexvis/model/SceneViewState.java | 2 +- .../vertexvis/model/SceneViewStateData.java | 2 +- .../model/SceneViewStateDataAttributes.java | 2 +- .../vertexvis/model/SceneViewStateList.java | 2 +- .../model/SceneViewStateRelationship.java | 2 +- .../model/SceneViewStateRelationshipData.java | 2 +- .../com/vertexvis/model/SectionPlane.java | 2 +- .../{SelectOperation.java => SelectOp.java} | 16 +- .../java/com/vertexvis/model/StreamKey.java | 2 +- .../com/vertexvis/model/StreamKeyData.java | 2 +- .../model/StreamKeyDataAttributes.java | 2 +- .../com/vertexvis/model/StreamKeyList.java | 2 +- .../com/vertexvis/model/ThumbnailData.java | 2 +- .../model/TranslationInspectionJob.java | 2 +- .../model/TranslationInspectionJobData.java | 2 +- ...ranslationInspectionJobDataAttributes.java | 2 +- .../vertexvis/model/UpdateAccountRequest.java | 2 +- .../model/UpdateAccountRequestData.java | 2 +- .../UpdateAccountRequestDataAttributes.java | 2 +- .../model/UpdateApplicationRequest.java | 2 +- .../model/UpdateApplicationRequestData.java | 2 +- .../model/UpdatePartRevisionRequest.java | 2 +- .../model/UpdatePartRevisionRequestData.java | 2 +- ...datePartRevisionRequestDataAttributes.java | 2 +- .../model/UpdateSceneItemOverrideRequest.java | 2 +- .../UpdateSceneItemOverrideRequestData.java | 2 +- ...ceneItemOverrideRequestDataAttributes.java | 2 +- .../model/UpdateSceneItemRequest.java | 2 +- .../model/UpdateSceneItemRequestData.java | 2 +- .../UpdateSceneItemRequestDataAttributes.java | 2 +- ...dateSceneItemRequestDataRelationships.java | 2 +- .../vertexvis/model/UpdateSceneRequest.java | 2 +- .../model/UpdateSceneRequestData.java | 2 +- .../UpdateSceneRequestDataAttributes.java | 46 +- .../model/UpdateSceneViewRequest.java | 2 +- .../model/UpdateSceneViewRequestData.java | 2 +- .../UpdateSceneViewRequestDataAttributes.java | 2 +- .../model/UpdateSceneViewStateRequest.java | 2 +- .../UpdateSceneViewStateRequestData.java | 2 +- .../UpdateWebhookSubscriptionRequest.java | 2 +- .../UpdateWebhookSubscriptionRequestData.java | 2 +- ...hookSubscriptionRequestDataAttributes.java | 2 +- .../java/com/vertexvis/model/Vector3.java | 2 +- .../java/com/vertexvis/model/Vector4.java | 2 +- .../com/vertexvis/model/ViewDefaultRenOp.java | 145 ++ .../com/vertexvis/model/ViewRenByIdOp.java | 175 ++ .../model/ViewRenBySuppliedIdOp.java | 174 ++ .../com/vertexvis/model/ViewRepByIdOp.java | 175 ++ .../model/ViewRepByPredefinedIdOp.java | 221 +++ .../model/WebhookEventDataRelationships.java | 2 +- .../WebhookEventDataRelationshipsOwner.java | 2 +- ...ebhookEventDataRelationshipsOwnerData.java | 2 +- ...WebhookEventDataRelationshipsResource.java | 2 +- ...ookEventDataRelationshipsResourceData.java | 2 +- .../vertexvis/model/WebhookSubscription.java | 2 +- .../model/WebhookSubscriptionData.java | 2 +- .../WebhookSubscriptionDataAttributes.java | 2 +- .../model/WebhookSubscriptionList.java | 2 +- ...OperationDeselectOperationTypeAdapter.java | 8 +- ...ationshipSceneRelationshipTypeAdapter.java | 14 +- ...ViewRepByPredefinedIdOpClearRepOpTest.java | 104 ++ ...nSelectOperationDeselectOperationTest.java | 104 -- ...RenditionRelationshipTypeAdapterTest.java} | 14 +- 335 files changed, 7120 insertions(+), 999 deletions(-) create mode 100644 src/main/java/com/vertexvis/api/PartRenditionsApi.java create mode 100644 src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp.java delete mode 100644 src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation.java delete mode 100644 src/main/java/com/vertexvis/model/AnyOfGeometrySetDataPartRevisionData.java delete mode 100644 src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationship.java rename src/main/java/com/vertexvis/model/{AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship.java => AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship.java} (69%) rename src/main/java/com/vertexvis/model/{ChangeMaterialOperation.java => ChangeMaterialOp.java} (88%) rename src/main/java/com/vertexvis/model/{ChangeTransformOperation.java => ChangeTransformOp.java} (88%) rename src/main/java/com/vertexvis/model/{ChangeVisibilityOperation.java => ChangeVisibilityOp.java} (88%) rename src/main/java/com/vertexvis/model/{ClearMaterialOperation.java => ClearMaterialOp.java} (89%) create mode 100644 src/main/java/com/vertexvis/model/ClearRenOp.java create mode 100644 src/main/java/com/vertexvis/model/ClearRepOp.java rename src/main/java/com/vertexvis/model/{ClearTransformOperation.java => ClearTransformOp.java} (89%) create mode 100644 src/main/java/com/vertexvis/model/CreatePartRenditionRequest.java create mode 100644 src/main/java/com/vertexvis/model/CreatePartRenditionRequestData.java create mode 100644 src/main/java/com/vertexvis/model/CreatePartRenditionRequestDataAttributes.java rename src/main/java/com/vertexvis/model/{WebhookEvent.java => PartRendition.java} (82%) create mode 100644 src/main/java/com/vertexvis/model/PartRenditionData.java create mode 100644 src/main/java/com/vertexvis/model/PartRenditionDataAttributes.java create mode 100644 src/main/java/com/vertexvis/model/PartRenditionDataRelationships.java create mode 100644 src/main/java/com/vertexvis/model/PartRenditionList.java create mode 100644 src/main/java/com/vertexvis/model/PartRenditionRelationship.java create mode 100644 src/main/java/com/vertexvis/model/PartRenditionRelationshipData.java create mode 100644 src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEvent.java create mode 100644 src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventData.java rename src/main/java/com/vertexvis/model/{WebhookEventDataAttributes.java => QueuedSceneItemCompletedEventDataAttributes.java} (80%) create mode 100644 src/main/java/com/vertexvis/model/QueuedTranslationCompletedEvent.java create mode 100644 src/main/java/com/vertexvis/model/QueuedTranslationCompletedEventData.java create mode 100644 src/main/java/com/vertexvis/model/SceneCreatedEvent.java rename src/main/java/com/vertexvis/model/{WebhookEventData.java => SceneCreatedEventData.java} (80%) create mode 100644 src/main/java/com/vertexvis/model/SceneDeletedEvent.java create mode 100644 src/main/java/com/vertexvis/model/SceneDeletedEventData.java create mode 100644 src/main/java/com/vertexvis/model/SceneEventDataAttributes.java create mode 100644 src/main/java/com/vertexvis/model/SceneUpdatedEvent.java create mode 100644 src/main/java/com/vertexvis/model/SceneUpdatedEventData.java rename src/main/java/com/vertexvis/model/{SelectOperation.java => SelectOp.java} (91%) create mode 100644 src/main/java/com/vertexvis/model/ViewDefaultRenOp.java create mode 100644 src/main/java/com/vertexvis/model/ViewRenByIdOp.java create mode 100644 src/main/java/com/vertexvis/model/ViewRenBySuppliedIdOp.java create mode 100644 src/main/java/com/vertexvis/model/ViewRepByIdOp.java create mode 100644 src/main/java/com/vertexvis/model/ViewRepByPredefinedIdOp.java create mode 100644 src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOpTest.java delete mode 100644 src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTest.java rename src/test/java/com/vertexvis/model/{AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapterTest.java => AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationshipTypeAdapterTest.java} (93%) diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 49a58cd..e62d5a3 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -25,6 +25,7 @@ src/main/java/com/vertexvis/api/FilesApi.java src/main/java/com/vertexvis/api/GeometrySetsApi.java src/main/java/com/vertexvis/api/HitsApi.java src/main/java/com/vertexvis/api/Oauth2Api.java +src/main/java/com/vertexvis/api/PartRenditionsApi.java src/main/java/com/vertexvis/api/PartRevisionsApi.java src/main/java/com/vertexvis/api/PartsApi.java src/main/java/com/vertexvis/api/SceneAlterationsApi.java @@ -69,11 +70,13 @@ src/main/java/com/vertexvis/model/BatchOperationRef.java src/main/java/com/vertexvis/model/BoundingBox.java src/main/java/com/vertexvis/model/CADExportConfig.java src/main/java/com/vertexvis/model/CameraFit.java -src/main/java/com/vertexvis/model/ChangeMaterialOperation.java -src/main/java/com/vertexvis/model/ChangeTransformOperation.java -src/main/java/com/vertexvis/model/ChangeVisibilityOperation.java -src/main/java/com/vertexvis/model/ClearMaterialOperation.java -src/main/java/com/vertexvis/model/ClearTransformOperation.java +src/main/java/com/vertexvis/model/ChangeMaterialOp.java +src/main/java/com/vertexvis/model/ChangeTransformOp.java +src/main/java/com/vertexvis/model/ChangeVisibilityOp.java +src/main/java/com/vertexvis/model/ClearMaterialOp.java +src/main/java/com/vertexvis/model/ClearRenOp.java +src/main/java/com/vertexvis/model/ClearRepOp.java +src/main/java/com/vertexvis/model/ClearTransformOp.java src/main/java/com/vertexvis/model/Color3.java src/main/java/com/vertexvis/model/ColorMaterial.java src/main/java/com/vertexvis/model/ColorMaterialNullable.java @@ -95,6 +98,9 @@ src/main/java/com/vertexvis/model/CreateGeometrySetRequestDataRelationships.java src/main/java/com/vertexvis/model/CreateHitRequest.java src/main/java/com/vertexvis/model/CreateHitRequestData.java src/main/java/com/vertexvis/model/CreateHitRequestDataAttributes.java +src/main/java/com/vertexvis/model/CreatePartRenditionRequest.java +src/main/java/com/vertexvis/model/CreatePartRenditionRequestData.java +src/main/java/com/vertexvis/model/CreatePartRenditionRequestDataAttributes.java src/main/java/com/vertexvis/model/CreatePartRequest.java src/main/java/com/vertexvis/model/CreatePartRequestData.java src/main/java/com/vertexvis/model/CreatePartRequestDataAttributes.java @@ -186,6 +192,13 @@ src/main/java/com/vertexvis/model/PartDataRelationships.java src/main/java/com/vertexvis/model/PartDataRelationshipsPartRevisions.java src/main/java/com/vertexvis/model/PartList.java src/main/java/com/vertexvis/model/PartRelationshipData.java +src/main/java/com/vertexvis/model/PartRendition.java +src/main/java/com/vertexvis/model/PartRenditionData.java +src/main/java/com/vertexvis/model/PartRenditionDataAttributes.java +src/main/java/com/vertexvis/model/PartRenditionDataRelationships.java +src/main/java/com/vertexvis/model/PartRenditionList.java +src/main/java/com/vertexvis/model/PartRenditionRelationship.java +src/main/java/com/vertexvis/model/PartRenditionRelationshipData.java src/main/java/com/vertexvis/model/PartRevision.java src/main/java/com/vertexvis/model/PartRevisionData.java src/main/java/com/vertexvis/model/PartRevisionDataAttributes.java @@ -207,6 +220,11 @@ src/main/java/com/vertexvis/model/QueuedJob.java src/main/java/com/vertexvis/model/QueuedJobData.java src/main/java/com/vertexvis/model/QueuedJobDataAttributes.java src/main/java/com/vertexvis/model/QueuedJobList.java +src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEvent.java +src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventData.java +src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventDataAttributes.java +src/main/java/com/vertexvis/model/QueuedTranslationCompletedEvent.java +src/main/java/com/vertexvis/model/QueuedTranslationCompletedEventData.java src/main/java/com/vertexvis/model/QueuedTranslationJob.java src/main/java/com/vertexvis/model/QueuedTranslationJobData.java src/main/java/com/vertexvis/model/QueuedTranslationJobDataAttributes.java @@ -221,8 +239,13 @@ src/main/java/com/vertexvis/model/SceneAlteration.java src/main/java/com/vertexvis/model/SceneAlterationData.java src/main/java/com/vertexvis/model/SceneAlterationDataRelationships.java src/main/java/com/vertexvis/model/SceneAlterationList.java +src/main/java/com/vertexvis/model/SceneCreatedEvent.java +src/main/java/com/vertexvis/model/SceneCreatedEventData.java src/main/java/com/vertexvis/model/SceneData.java src/main/java/com/vertexvis/model/SceneDataAttributes.java +src/main/java/com/vertexvis/model/SceneDeletedEvent.java +src/main/java/com/vertexvis/model/SceneDeletedEventData.java +src/main/java/com/vertexvis/model/SceneEventDataAttributes.java src/main/java/com/vertexvis/model/SceneItem.java src/main/java/com/vertexvis/model/SceneItemData.java src/main/java/com/vertexvis/model/SceneItemDataAttributes.java @@ -239,6 +262,8 @@ src/main/java/com/vertexvis/model/SceneList.java src/main/java/com/vertexvis/model/SceneOperation.java src/main/java/com/vertexvis/model/SceneRelationship.java src/main/java/com/vertexvis/model/SceneRelationshipData.java +src/main/java/com/vertexvis/model/SceneUpdatedEvent.java +src/main/java/com/vertexvis/model/SceneUpdatedEventData.java src/main/java/com/vertexvis/model/SceneView.java src/main/java/com/vertexvis/model/SceneViewData.java src/main/java/com/vertexvis/model/SceneViewDataAttributes.java @@ -254,7 +279,7 @@ src/main/java/com/vertexvis/model/SceneViewStateList.java src/main/java/com/vertexvis/model/SceneViewStateRelationship.java src/main/java/com/vertexvis/model/SceneViewStateRelationshipData.java src/main/java/com/vertexvis/model/SectionPlane.java -src/main/java/com/vertexvis/model/SelectOperation.java +src/main/java/com/vertexvis/model/SelectOp.java src/main/java/com/vertexvis/model/StreamKey.java src/main/java/com/vertexvis/model/StreamKeyData.java src/main/java/com/vertexvis/model/StreamKeyDataAttributes.java @@ -291,9 +316,11 @@ src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestData.java src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestDataAttributes.java src/main/java/com/vertexvis/model/Vector3.java src/main/java/com/vertexvis/model/Vector4.java -src/main/java/com/vertexvis/model/WebhookEvent.java -src/main/java/com/vertexvis/model/WebhookEventData.java -src/main/java/com/vertexvis/model/WebhookEventDataAttributes.java +src/main/java/com/vertexvis/model/ViewDefaultRenOp.java +src/main/java/com/vertexvis/model/ViewRenByIdOp.java +src/main/java/com/vertexvis/model/ViewRenBySuppliedIdOp.java +src/main/java/com/vertexvis/model/ViewRepByIdOp.java +src/main/java/com/vertexvis/model/ViewRepByPredefinedIdOp.java src/main/java/com/vertexvis/model/WebhookEventDataRelationships.java src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwner.java src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwnerData.java diff --git a/api/openapi.yaml b/api/openapi.yaml index e55d26e..937af25 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -9,7 +9,7 @@ info: See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. - Notes about the Postman collection and API Reference code samples, + Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. termsOfService: https://vertexvis.com/terms-of-use @@ -33,6 +33,7 @@ tags: - name: geometry-sets - name: hits - name: oauth2 +- name: part-renditions - name: part-revisions - name: parts - name: scene-alterations @@ -1743,6 +1744,144 @@ paths: - oauth2 x-contentType: application/vnd.api+json x-accepts: application/vnd.api+json + /part-renditions: + get: + description: Get `part-renditions` with an optional filter. + operationId: getPartRenditions + parameters: + - description: The cursor for the next page of items. + explode: true + in: query + name: page[cursor] + required: false + schema: + example: cHJkMDVFR2RLag== + type: string + style: form + - description: The number of items to return. + explode: true + in: query + name: page[size] + required: false + schema: + example: 10 + format: int32 + maximum: 200 + minimum: 1 + type: integer + style: form + - description: Comma-separated list of supplied IDs to filter on. + explode: true + in: query + name: filter[suppliedId] + required: false + schema: + example: some-id-1,some-id-2 + maxLength: 1024 + type: string + style: form + - description: A revision ID to filter on. + explode: true + in: query + name: filter[revisionId] + required: false + schema: + $ref: '#/components/schemas/Uuid' + style: form + responses: + "200": + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/PartRenditionList' + description: OK + "401": + content: + application/vnd.api+json: + example: + errors: + - status: "401" + code: Unauthorized + title: Invalid or missing credentials. + schema: + $ref: '#/components/schemas/Failure' + description: Unauthorized + "415": + content: + application/vnd.api+json: + example: + errors: + - status: "415" + code: UnsupportedMediaType + title: The provided media type is not supported. Update the Content-Type + header to application/vnd.api+json and try again. + schema: + $ref: '#/components/schemas/Failure' + description: Unsupported Media Type + security: + - OAuth2: [] + tags: + - part-renditions + x-accepts: application/vnd.api+json + /part-renditions/{id}: + get: + description: Get a `part-rendition` by ID. + operationId: getPartRendition + parameters: + - description: The `part-rendition` ID. + explode: false + in: path + name: id + required: true + schema: + $ref: '#/components/schemas/Uuid' + style: simple + responses: + "200": + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/PartRendition' + description: OK + "401": + content: + application/vnd.api+json: + example: + errors: + - status: "401" + code: Unauthorized + title: Invalid or missing credentials. + schema: + $ref: '#/components/schemas/Failure' + description: Unauthorized + "404": + content: + application/vnd.api+json: + example: + errors: + - status: "404" + code: NotFound + title: The requested resource was not found. + schema: + $ref: '#/components/schemas/Failure' + description: Not Found + "415": + content: + application/vnd.api+json: + example: + errors: + - status: "415" + code: UnsupportedMediaType + title: The provided media type is not supported. Update the Content-Type + header to application/vnd.api+json and try again. + schema: + $ref: '#/components/schemas/Failure' + description: Unsupported Media Type + security: + - OAuth2: [] + tags: + - part-renditions + x-accepts: application/vnd.api+json /part-revisions/{id}: delete: description: Delete a `part-revision`. @@ -1975,6 +2114,91 @@ paths: - part-revisions x-contentType: application/vnd.api+json x-accepts: application/vnd.api+json + /part-revisions/{id}/part-renditions: + post: + operationId: createPartRendition + parameters: + - description: The `part-revision` ID. + explode: false + in: path + name: id + required: true + schema: + $ref: '#/components/schemas/Uuid' + style: simple + requestBody: + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/CreatePartRenditionRequest' + required: true + responses: + "200": + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/PartRendition' + description: OK + "202": + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/QueuedJob' + description: Accepted + headers: + content-location: + $ref: '#/components/headers/ContentLocation' + "400": + content: + application/vnd.api+json: + example: + errors: + - status: "400" + code: BadRequest + title: Invalid, missing, or out-of-range request parameters. + schema: + $ref: '#/components/schemas/Failure' + description: Bad Request + "401": + content: + application/vnd.api+json: + example: + errors: + - status: "401" + code: Unauthorized + title: Invalid or missing credentials. + schema: + $ref: '#/components/schemas/Failure' + description: Unauthorized + "404": + content: + application/vnd.api+json: + example: + errors: + - status: "404" + code: NotFound + title: The requested resource was not found. + schema: + $ref: '#/components/schemas/Failure' + description: Not Found + "415": + content: + application/vnd.api+json: + example: + errors: + - status: "415" + code: UnsupportedMediaType + title: The provided media type is not supported. Update the Content-Type + header to application/vnd.api+json and try again. + schema: + $ref: '#/components/schemas/Failure' + description: Unsupported Media Type + security: + - OAuth2: [] + tags: + - part-renditions + x-contentType: application/vnd.api+json + x-accepts: application/vnd.api+json /part-revisions/{id}/image: get: description: Get a rendered image of a `part-revision`. @@ -4296,14 +4520,13 @@ paths: type: string style: form - description: Comma-separated list of fields to return in response. An empty - value returns no fields. `sceneItemCount` and `metadata` are only returned - if explicitly requested. + value returns no fields. `metadata` is only returned if explicitly requested. explode: true in: query name: fields[scene] required: false schema: - example: camera,state,created,suppliedId,name,treeEnabled,modified,up,sceneItemCount,metadata + example: camera,state,created,suppliedId,name,treeEnabled,modified,up,metadata type: string style: form - description: | @@ -4315,6 +4538,7 @@ paths: schema: additionalProperties: type: string + example: filter[metadata][key1]=test type: object style: form responses: @@ -5466,32 +5690,114 @@ paths: tags: - translation-inspections x-accepts: application/vnd.api+json - /queued-translation-jobs/{id}: + /queued-translation-jobs: get: - description: Get a `queued-translation-job`. The response is either the status - if `running` or `error` or, upon completion, the `part-revision` that was - created. Once created, create scenes via the createScene API. For details, - see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) - guide. - operationId: getQueuedTranslationJob + description: Get all current translation jobs in progress. + operationId: getQueuedTranslationJobs parameters: - - description: The `queued-translation` ID. - explode: false - in: path - name: id - required: true + - description: The cursor for the next page of items. + explode: true + in: query + name: page[cursor] + required: false schema: - $ref: '#/components/schemas/Uuid' - style: simple + example: cHJkMDVFR2RLag== + type: string + style: form + - description: The number of items to return. + explode: true + in: query + name: page[size] + required: false + schema: + example: 10 + format: int32 + maximum: 200 + minimum: 1 + type: integer + style: form + - description: Status to filter on. + explode: true + in: query + name: filter[status] + required: false + schema: + example: running + maxLength: 1024 + type: string + style: form responses: "200": content: application/vnd.api+json: schema: - $ref: '#/components/schemas/QueuedTranslationJob' + $ref: '#/components/schemas/QueuedJobList' description: OK - "301": - description: Moved Permanently + "401": + content: + application/vnd.api+json: + example: + errors: + - status: "401" + code: Unauthorized + title: Invalid or missing credentials. + schema: + $ref: '#/components/schemas/Failure' + description: Unauthorized + "404": + content: + application/vnd.api+json: + example: + errors: + - status: "404" + code: NotFound + title: The requested resource was not found. + schema: + $ref: '#/components/schemas/Failure' + description: Not Found + "415": + content: + application/vnd.api+json: + example: + errors: + - status: "415" + code: UnsupportedMediaType + title: The provided media type is not supported. Update the Content-Type + header to application/vnd.api+json and try again. + schema: + $ref: '#/components/schemas/Failure' + description: Unsupported Media Type + security: + - OAuth2: [] + tags: + - translation-inspections + x-accepts: application/vnd.api+json + /queued-translation-jobs/{id}: + get: + description: Get a `queued-translation-job`. The response is either the status + if `running` or `error` or, upon completion, the `part-revision` that was + created. Once created, create scenes via the createScene API. For details, + see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) + guide. + operationId: getQueuedTranslationJob + parameters: + - description: The `queued-translation` ID. + explode: false + in: path + name: id + required: true + schema: + $ref: '#/components/schemas/Uuid' + style: simple + responses: + "200": + content: + application/vnd.api+json: + schema: + $ref: '#/components/schemas/QueuedTranslationJob' + description: OK + "301": + description: Moved Permanently "401": content: application/vnd.api+json: @@ -5533,7 +5839,9 @@ paths: x-accepts: application/vnd.api+json /queued-translations: get: - description: Get `queued-translation`s. + deprecated: true + description: This has been deprecated and replaced by **queued-translation-jobs** + - Get `queued-translation`s. operationId: getQueuedTranslations parameters: - description: The cursor for the next page of items. @@ -5574,6 +5882,8 @@ paths: schema: $ref: '#/components/schemas/QueuedJobList' description: OK + "301": + description: Moved Permanently "401": content: application/vnd.api+json: @@ -5615,8 +5925,10 @@ paths: x-accepts: application/vnd.api+json /queued-translations/{id}: get: - description: Get a `queued-translation`. The response is either the status if - `running` or `error` or, upon completion, redirects to the created `part-revision`. + deprecated: true + description: This has been deprecated and replaced by **queued-translation-jobs/{id}** + - Get a `queued-translation`. The response is either the status if `running` + or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. @@ -5931,7 +6243,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/WebhookEvent' + $ref: '#/components/schemas/QueuedSceneItemCompletedEvent' responses: "200": description: OK @@ -5944,7 +6256,33 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/WebhookEvent' + $ref: '#/components/schemas/QueuedTranslationCompletedEvent' + responses: + "200": + description: OK + x-callback-request: true + scene.created: + '{$request.body#/data/attributes/url}': + post: + operationId: scene_created_Post + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SceneCreatedEvent' + responses: + "200": + description: OK + x-callback-request: true + scene.deleted: + '{$request.body#/data/attributes/url}': + post: + operationId: scene_deleted_Post + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SceneDeletedEvent' responses: "200": description: OK @@ -5957,7 +6295,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/WebhookEvent' + $ref: '#/components/schemas/SceneUpdatedEvent' responses: "200": description: OK @@ -6464,6 +6802,15 @@ components: maxLength: 32 type: string style: form + PartRenditionId: + description: The `part-rendition` ID. + explode: false + in: path + name: id + required: true + schema: + $ref: '#/components/schemas/Uuid' + style: simple PartRevisionId: description: The `part-revision` ID. explode: false @@ -6494,6 +6841,17 @@ components: example: camera,state,created,suppliedId,name,treeEnabled,modified,up,sceneItemCount,metadata type: string style: form + ListScenesFields: + description: Comma-separated list of fields to return in response. An empty + value returns no fields. `metadata` is only returned if explicitly requested. + explode: true + in: query + name: fields[scene] + required: false + schema: + example: camera,state,created,suppliedId,name,treeEnabled,modified,up,metadata + type: string + style: form MetadataFilter: description: | Filter scenes that contain all the given metadata key-value pairs. Should be specified in query parameter map notation: `filter[metadata][key1]=value1&filter[metadata][key]=value2`. @@ -6504,8 +6862,18 @@ components: schema: additionalProperties: type: string + example: filter[metadata][key1]=test type: object style: form + RevisionIdFilter: + description: A revision ID to filter on. + explode: true + in: query + name: filter[revisionId] + required: false + schema: + $ref: '#/components/schemas/Uuid' + style: form SceneViewStateFields: description: Comma-separated list of fields to return in response. An empty value returns no fields. `thumbnails` is only returned if explicitly requested. @@ -7076,6 +7444,33 @@ components: required: - data type: object + PartRenditionList: + additionalProperties: false + properties: + data: + items: + $ref: '#/components/schemas/PartRenditionData' + type: array + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - data + - links + type: object + PartRendition: + additionalProperties: false + properties: + data: + $ref: '#/components/schemas/PartRenditionData' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - data + type: object PartRevision: additionalProperties: false properties: @@ -7096,6 +7491,14 @@ components: required: - data type: object + CreatePartRenditionRequest: + additionalProperties: false + properties: + data: + $ref: '#/components/schemas/CreatePartRenditionRequest_data' + required: + - data + type: object Vector3: additionalProperties: false description: 3D vector. @@ -7492,16 +7895,12 @@ components: required: - data type: object - QueuedTranslationJob: + QueuedJobList: additionalProperties: false properties: data: - $ref: '#/components/schemas/QueuedTranslationJobData' - included: items: - anyOf: - - $ref: '#/components/schemas/GeometrySetData' - - $ref: '#/components/schemas/PartRevisionData' + $ref: '#/components/schemas/QueuedJobData' type: array links: additionalProperties: @@ -7509,13 +7908,19 @@ components: type: object required: - data + - links type: object - QueuedJobList: + QueuedTranslationJob: additionalProperties: false properties: data: + $ref: '#/components/schemas/QueuedTranslationJobData' + included: items: - $ref: '#/components/schemas/QueuedJobData' + anyOf: + - $ref: '#/components/schemas/GeometrySetData' + - $ref: '#/components/schemas/PartRevisionData' + - $ref: '#/components/schemas/PartRenditionData' type: array links: additionalProperties: @@ -7523,7 +7928,6 @@ components: type: object required: - data - - links type: object CreateExportRequest: additionalProperties: false @@ -7580,7 +7984,7 @@ components: required: - data type: object - WebhookEvent: + QueuedSceneItemCompletedEvent: additionalProperties: false example: data: @@ -7610,7 +8014,7 @@ components: href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 properties: data: - $ref: '#/components/schemas/WebhookEventData' + $ref: '#/components/schemas/QueuedSceneItemCompletedEventData' links: additionalProperties: $ref: '#/components/schemas/Link' @@ -7618,55 +8022,213 @@ components: required: - data type: object - UpdateWebhookSubscriptionRequest: + QueuedTranslationCompletedEvent: additionalProperties: false + example: + data: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 properties: data: - $ref: '#/components/schemas/UpdateWebhookSubscriptionRequest_data' + $ref: '#/components/schemas/QueuedTranslationCompletedEventData' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object required: - data type: object - PerspectiveCamera: - description: A camera type that mimics the way the human eye sees. + SceneCreatedEvent: + additionalProperties: false example: - type: perspective - position: - x: 0.0 - y: 0.0 - z: -100.0 - lookAt: - x: 0.0 - y: 0.0 - z: 0.0 - up: - x: 0.0 - y: 1.0 - z: 0.0 - fovY: 45.0 + data: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 properties: - type: - example: perspective - type: string - position: - $ref: '#/components/schemas/Vector3' - lookAt: - $ref: '#/components/schemas/Vector3' - up: - $ref: '#/components/schemas/Vector3' - fovY: - description: A numerical floating-point value representing the field of - view - format: float - maximum: 179 - minimum: 1 - type: number + data: + $ref: '#/components/schemas/SceneCreatedEventData' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object required: - - lookAt - - position - - up + - data type: object - NonEmptyString: - example: some-string + SceneDeletedEvent: + additionalProperties: false + example: + data: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + properties: + data: + $ref: '#/components/schemas/SceneDeletedEventData' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - data + type: object + SceneUpdatedEvent: + additionalProperties: false + example: + data: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + properties: + data: + $ref: '#/components/schemas/SceneUpdatedEventData' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - data + type: object + UpdateWebhookSubscriptionRequest: + additionalProperties: false + properties: + data: + $ref: '#/components/schemas/UpdateWebhookSubscriptionRequest_data' + required: + - data + type: object + PerspectiveCamera: + description: A camera type that mimics the way the human eye sees. + example: + type: perspective + position: + x: 0.0 + y: 0.0 + z: -100.0 + lookAt: + x: 0.0 + y: 0.0 + z: 0.0 + up: + x: 0.0 + y: 1.0 + z: 0.0 + fovY: 45.0 + properties: + type: + example: perspective + type: string + position: + $ref: '#/components/schemas/Vector3' + lookAt: + $ref: '#/components/schemas/Vector3' + up: + $ref: '#/components/schemas/Vector3' + fovY: + description: A numerical floating-point value representing the field of + view + format: float + maximum: 179 + minimum: 1 + type: number + required: + - lookAt + - position + - up + type: object + NonEmptyString: + example: some-string maxLength: 1024 minLength: 1 type: string @@ -7963,6 +8525,32 @@ components: - relationships - type type: object + PartRenditionData: + additionalProperties: false + properties: + type: + example: part-rendition + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + attributes: + $ref: '#/components/schemas/PartRenditionData_attributes' + relationships: + $ref: '#/components/schemas/PartRenditionData_relationships' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - attributes + - id + - relationships + - type + type: object MetadataLongType: properties: type: @@ -8109,13 +8697,20 @@ components: query. items: anyOf: - - $ref: '#/components/schemas/ChangeVisibilityOperation' - - $ref: '#/components/schemas/ChangeMaterialOperation' - - $ref: '#/components/schemas/ClearMaterialOperation' - - $ref: '#/components/schemas/ChangeTransformOperation' - - $ref: '#/components/schemas/ClearTransformOperation' - - $ref: '#/components/schemas/SelectOperation' + - $ref: '#/components/schemas/ChangeVisibilityOp' + - $ref: '#/components/schemas/ChangeMaterialOp' + - $ref: '#/components/schemas/ClearMaterialOp' + - $ref: '#/components/schemas/ChangeTransformOp' + - $ref: '#/components/schemas/ClearTransformOp' + - $ref: '#/components/schemas/SelectOp' - $ref: '#/components/schemas/DeselectOperation' + - $ref: '#/components/schemas/ClearRenOp' + - $ref: '#/components/schemas/ViewDefaultRenOp' + - $ref: '#/components/schemas/ViewRenByIdOp' + - $ref: '#/components/schemas/ViewRenBySuppliedIdOp' + - $ref: '#/components/schemas/ViewRepByIdOp' + - $ref: '#/components/schemas/ViewRepByPredefinedIdOp' + - $ref: '#/components/schemas/ClearRepOp' maxItems: 1024 type: array required: @@ -8477,6 +9072,14 @@ components: - front - up type: object + SceneMetadata: + additionalProperties: + maxLength: 256 + minLength: 0 + type: string + description: | + User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. + type: object SceneRelationship: additionalProperties: false description: Relationship to a `scene`. @@ -8642,7 +9245,54 @@ components: - relationships - type type: object - WebhookEventData: + QueuedSceneItemCompletedEventData: + additionalProperties: false + example: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + properties: + type: + example: webhook-event + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + attributes: + $ref: '#/components/schemas/QueuedSceneItemCompletedEventData_attributes' + relationships: + $ref: '#/components/schemas/WebhookEventDataRelationships' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - attributes + - id + - type + type: object + QueuedTranslationCompletedEventData: additionalProperties: false example: relationships: @@ -8677,9 +9327,156 @@ components: maxLength: 36 type: string attributes: - $ref: '#/components/schemas/WebhookEventData_attributes' + $ref: '#/components/schemas/QueuedSceneItemCompletedEventData_attributes' relationships: - $ref: '#/components/schemas/WebhookEventData_relationships' + $ref: '#/components/schemas/WebhookEventDataRelationships' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - attributes + - id + - type + type: object + SceneCreatedEventData: + additionalProperties: false + example: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + properties: + type: + example: webhook-event + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + attributes: + $ref: '#/components/schemas/SceneEventDataAttributes' + relationships: + $ref: '#/components/schemas/WebhookEventDataRelationships' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - attributes + - id + - type + type: object + SceneDeletedEventData: + additionalProperties: false + example: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + properties: + type: + example: webhook-event + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + attributes: + $ref: '#/components/schemas/SceneEventDataAttributes' + relationships: + $ref: '#/components/schemas/WebhookEventDataRelationships' + links: + additionalProperties: + $ref: '#/components/schemas/Link' + type: object + required: + - attributes + - id + - type + type: object + SceneUpdatedEventData: + additionalProperties: false + example: + relationships: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + attributes: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string + links: + key: + href: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: webhook-event + properties: + type: + example: webhook-event + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + attributes: + $ref: '#/components/schemas/SceneEventDataAttributes' + relationships: + $ref: '#/components/schemas/WebhookEventDataRelationships' links: additionalProperties: $ref: '#/components/schemas/Link' @@ -8721,6 +9518,15 @@ components: - max - min type: object + PartRenditionRelationship: + additionalProperties: false + description: Relationship to a `part-rendition`. + properties: + data: + $ref: '#/components/schemas/PartRenditionRelationship_data' + required: + - data + type: object GeometrySetRelationshipData: additionalProperties: false properties: @@ -8810,7 +9616,7 @@ components: example: all maxLength: 32 type: string - ChangeVisibilityOperation: + ChangeVisibilityOp: additionalProperties: false properties: type: @@ -8828,7 +9634,7 @@ components: - type - visible type: object - ChangeMaterialOperation: + ChangeMaterialOp: additionalProperties: false properties: type: @@ -8844,7 +9650,7 @@ components: - material - type type: object - ClearMaterialOperation: + ClearMaterialOp: additionalProperties: false properties: type: @@ -8857,7 +9663,7 @@ components: required: - type type: object - ChangeTransformOperation: + ChangeTransformOp: additionalProperties: false properties: type: @@ -8873,7 +9679,7 @@ components: - transform - type type: object - ClearTransformOperation: + ClearTransformOp: additionalProperties: false properties: type: @@ -8886,7 +9692,7 @@ components: required: - type type: object - SelectOperation: + SelectOp: additionalProperties: false properties: type: @@ -8912,6 +9718,124 @@ components: required: - type type: object + ClearRenOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - clear-rendition + example: clear-rendition + maxLength: 32 + type: string + required: + - type + type: object + ViewDefaultRenOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - view-default-rendition + example: view-default-rendition + maxLength: 32 + type: string + required: + - type + type: object + ViewRenByIdOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - view-rendition-by-id + example: view-rendition-by-id + maxLength: 32 + type: string + renditionId: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + required: + - renditionId + - type + type: object + ViewRenBySuppliedIdOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - view-rendition-by-supplied-id + example: view-rendition-by-supplied-id + maxLength: 32 + type: string + renditionSuppliedId: + maxLength: 255 + type: string + required: + - renditionSuppliedId + - type + type: object + ViewRepByIdOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - view-representation-by-id + example: view-representation-by-id + maxLength: 32 + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + required: + - id + - type + type: object + ViewRepByPredefinedIdOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - view-representation-by-predefined-id + example: view-representation-by-predefined-id + maxLength: 64 + type: string + id: + description: A predefined representation identifier, such as `entire-part`. + enum: + - empty + - entire-part + example: entire-part + maxLength: 32 + type: string + required: + - id + - type + type: object + ClearRepOp: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - clear-representation + example: clear-representation + maxLength: 32 + type: string + required: + - type + type: object Vector4: additionalProperties: false description: 4D vector. @@ -9067,29 +9991,89 @@ components: maxLength: 36 type: string required: - - id - - type + - id + - type + type: object + ExportStateRelationshipData: + additionalProperties: false + properties: + type: + description: Resource object type. + enum: + - scene-view-state + example: scene-view-state + maxLength: 32 + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + required: + - id + - type + type: object + WebhookEventDataRelationships: + additionalProperties: false + example: + owner: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + resource: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + properties: + owner: + $ref: '#/components/schemas/WebhookEventDataRelationships_owner' + resource: + $ref: '#/components/schemas/WebhookEventDataRelationships_resource' + required: + - owner + - resource type: object - ExportStateRelationshipData: + SceneEventDataAttributes: additionalProperties: false + example: + metadata: + key: metadata + created: 2020-01-01T12:00:00Z + topic: some-string properties: - type: - description: Resource object type. - enum: - - scene-view-state - example: scene-view-state - maxLength: 32 + created: + example: 2020-01-01T12:00:00Z + format: date-time type: string - id: - description: ID of the resource. - example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - format: uuid - maxLength: 36 + topic: + example: some-string + maxLength: 1024 + minLength: 1 type: string + metadata: + additionalProperties: + maxLength: 256 + minLength: 0 + type: string + description: | + User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. + type: object required: - - id - - type + - created + - topic type: object + Color: + description: Color value from 0 to 255. + example: 255 + format: int32 + maximum: 255 + minimum: 0 + type: integer RelationshipLinks: additionalProperties: false example: @@ -9101,13 +10085,6 @@ components: required: - related type: object - Color: - description: Color value from 0 to 255. - example: 255 - format: int32 - maximum: 255 - minimum: 0 - type: integer CreateAccountRequest_data_attributes: properties: name: @@ -9548,6 +10525,51 @@ components: - id - type type: object + CreatePartRenditionRequest_data_attributes: + properties: + name: + example: 1/2in. Washer (flat) + maxLength: 255 + type: string + suppliedId: + description: ID provided for correlation. For example, an existing ID from + a PLM system. + example: PN12345 + maxLength: 255 + type: string + makeDefault: + description: Whether or not to replace the default rendition for the part + revision with the newly created rendition. + example: false + type: boolean + type: object + CreatePartRenditionRequest_data: + description: | + Create a new part rendition. + + This endpoint includes multiple successful response codes: [`201`, `202`]. + + When not given a relationship, this endpoint will create a part rendition with an empty geometry and return a `201` + status code. + + When given a relationship to translate, this endpoint will return a `202` status code with the location of a + `queued-translation`. The status of the translation can be queried via `getQueuedTranslation`. After the + translation is complete, the returned value will include a `part-rendition` that references + the translated geometry. + properties: + type: + description: Resource object type. + example: part-rendition + maxLength: 32 + type: string + attributes: + $ref: '#/components/schemas/CreatePartRenditionRequest_data_attributes' + relationships: + $ref: '#/components/schemas/CreateGeometrySetRequest_data_relationships' + required: + - attributes + - type + type: object CreatePartRequest_data_attributes: properties: suppliedId: @@ -9887,6 +10909,8 @@ components: maxLength: 256 minLength: 0 type: string + description: | + User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. type: object type: object CreateSceneRequest_data_relationships: @@ -9942,12 +10966,6 @@ components: type: boolean worldOrientation: $ref: '#/components/schemas/Orientation' - metadata: - additionalProperties: - maxLength: 256 - minLength: 0 - type: string - type: object type: object UpdateSceneRequest_data: properties: @@ -10093,6 +11111,7 @@ components: mapping: jt: '#/components/schemas/CADExportConfig' step: '#/components/schemas/CADExportConfig' + x_t: '#/components/schemas/CADExportConfig' propertyName: format oneOf: - $ref: '#/components/schemas/CADExportConfig' @@ -10383,8 +11402,11 @@ components: - $ref: '#/components/schemas/GeometrySetRelationship' - $ref: '#/components/schemas/PartRevisionRelationship' - $ref: '#/components/schemas/SceneRelationship' + - $ref: '#/components/schemas/PartRenditionRelationship' parent: $ref: '#/components/schemas/SceneItemRelationship' + partRendition: + $ref: '#/components/schemas/PartRenditionRelationship' type: object PartRevisionData_attributes: properties: @@ -10418,6 +11440,32 @@ components: $ref: '#/components/schemas/GeometrySetRelationshipData' part: $ref: '#/components/schemas/PartRelationshipData' + defaultPartRendition: + $ref: '#/components/schemas/PartRenditionRelationship' + type: object + PartRenditionData_attributes: + properties: + created: + example: 2020-01-01T12:00:00Z + format: date-time + type: string + suppliedId: + example: some-string + maxLength: 1024 + minLength: 1 + type: string + name: + example: some-string + maxLength: 1024 + minLength: 1 + type: string + type: object + PartRenditionData_relationships: + properties: + geometrySet: + $ref: '#/components/schemas/GeometrySetRelationshipData' + partRevision: + $ref: '#/components/schemas/PartRevisionRelationship' type: object PartData_attributes: properties: @@ -10611,7 +11659,9 @@ components: - $ref: '#/components/schemas/GeometrySetRelationship' - $ref: '#/components/schemas/PartRevisionRelationship' - $ref: '#/components/schemas/SceneRelationship' - description: Relationship to a `geometry-set`, `part-revision`, or `scene`. + - $ref: '#/components/schemas/PartRenditionRelationship' + description: Relationship to a `geometry-set`, `part-revision`, `part-rendition`, + or `scene`. referenceTree: $ref: '#/components/schemas/SceneItemRelationship' type: object @@ -10701,7 +11751,11 @@ components: type: integer metadata: additionalProperties: + maxLength: 256 + minLength: 0 type: string + description: | + User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. type: object type: object SceneRelationship_data: @@ -10820,6 +11874,8 @@ components: $ref: '#/components/schemas/GeometrySetRelationship' partRevision: $ref: '#/components/schemas/PartRevisionRelationship' + partRendition: + $ref: '#/components/schemas/PartRenditionRelationship' type: object ExportData_attributes: properties: @@ -10862,7 +11918,7 @@ components: - topics - url type: object - WebhookEventData_attributes: + QueuedSceneItemCompletedEventData_attributes: example: created: 2020-01-01T12:00:00Z topic: some-string @@ -10880,52 +11936,13 @@ components: - created - topic type: object - WebhookEventData_relationships_owner_data: - example: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: account + PartRenditionRelationship_data: properties: type: description: Resource object type. enum: - - account - example: account - maxLength: 32 - type: string - id: - description: ID of the resource. - example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - format: uuid - maxLength: 36 - type: string - required: - - id - - type - type: object - WebhookEventData_relationships_owner: - description: Relationship to an `owner`. - example: - data: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: account - links: - related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 - properties: - data: - $ref: '#/components/schemas/WebhookEventData_relationships_owner_data' - links: - $ref: '#/components/schemas/RelationshipLinks' - required: - - data - type: object - WebhookEventData_relationships_resource_data: - example: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: queued-scene-item - properties: - type: - description: Resource object type. - example: queued-scene-item + - part-rendition + example: part-rendition maxLength: 32 type: string id: @@ -10938,45 +11955,6 @@ components: - id - type type: object - WebhookEventData_relationships_resource: - description: Relationship to a `resource`. - example: - data: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: queued-scene-item - links: - related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 - properties: - data: - $ref: '#/components/schemas/WebhookEventData_relationships_resource_data' - links: - $ref: '#/components/schemas/RelationshipLinks' - required: - - data - type: object - WebhookEventData_relationships: - example: - owner: - data: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: account - links: - related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 - resource: - data: - id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 - type: queued-scene-item - links: - related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 - properties: - owner: - $ref: '#/components/schemas/WebhookEventData_relationships_owner' - resource: - $ref: '#/components/schemas/WebhookEventData_relationships_resource' - required: - - owner - - resource - type: object QueryById_data_attributes: properties: type: @@ -11045,6 +12023,80 @@ components: - attributes - type type: object + WebhookEventDataRelationships_owner_data: + example: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + properties: + type: + description: Resource object type. + enum: + - account + example: account + maxLength: 32 + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + required: + - id + - type + type: object + WebhookEventDataRelationships_owner: + description: Relationship to an `owner`. + example: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: account + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + properties: + data: + $ref: '#/components/schemas/WebhookEventDataRelationships_owner_data' + links: + $ref: '#/components/schemas/RelationshipLinks' + required: + - data + type: object + WebhookEventDataRelationships_resource_data: + example: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + properties: + type: + description: Resource object type. + example: queued-scene-item + maxLength: 32 + type: string + id: + description: ID of the resource. + example: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + format: uuid + maxLength: 36 + type: string + required: + - id + - type + type: object + WebhookEventDataRelationships_resource: + description: Relationship to a `resource`. + example: + data: + id: f79d4760-0b71-44e4-ad0b-22743fdd4ca3 + type: queued-scene-item + links: + related: /some-resource/d98d621a-23da-49fe-af96-6be709abb718 + properties: + data: + $ref: '#/components/schemas/WebhookEventDataRelationships_resource_data' + links: + $ref: '#/components/schemas/RelationshipLinks' + required: + - data + type: object securitySchemes: OAuth2: flows: diff --git a/src/main/java/com/vertexvis/ApiCallback.java b/src/main/java/com/vertexvis/ApiCallback.java index 7664d9e..9545238 100644 --- a/src/main/java/com/vertexvis/ApiCallback.java +++ b/src/main/java/com/vertexvis/ApiCallback.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/ApiClient.java b/src/main/java/com/vertexvis/ApiClient.java index 42a0e96..8959aaa 100644 --- a/src/main/java/com/vertexvis/ApiClient.java +++ b/src/main/java/com/vertexvis/ApiClient.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/ApiException.java b/src/main/java/com/vertexvis/ApiException.java index 7c29c8f..f33f7be 100644 --- a/src/main/java/com/vertexvis/ApiException.java +++ b/src/main/java/com/vertexvis/ApiException.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/ApiResponse.java b/src/main/java/com/vertexvis/ApiResponse.java index 29f6f41..87286dd 100644 --- a/src/main/java/com/vertexvis/ApiResponse.java +++ b/src/main/java/com/vertexvis/ApiResponse.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/Configuration.java b/src/main/java/com/vertexvis/Configuration.java index 7abbc19..e9edaf4 100644 --- a/src/main/java/com/vertexvis/Configuration.java +++ b/src/main/java/com/vertexvis/Configuration.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/GzipRequestInterceptor.java b/src/main/java/com/vertexvis/GzipRequestInterceptor.java index 93b6d75..2b67ef6 100644 --- a/src/main/java/com/vertexvis/GzipRequestInterceptor.java +++ b/src/main/java/com/vertexvis/GzipRequestInterceptor.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/JSON.java b/src/main/java/com/vertexvis/JSON.java index 5ae4274..e7b4830 100644 --- a/src/main/java/com/vertexvis/JSON.java +++ b/src/main/java/com/vertexvis/JSON.java @@ -97,14 +97,14 @@ public JSON() { .registerTypeAdapter(OffsetDateTime.class, offsetDateTimeTypeAdapter) .registerTypeAdapter(LocalDate.class, localDateTypeAdapter) .registerTypeAdapter(byte[].class, byteArrayAdapter).registerTypeAdapter( - AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship.class, + AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship.class, new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter( () -> gson)) .registerTypeAdapter(AnyOfQueryByIdQueryByCollectionQueryAll.class, new AnyOfQueryByIdQueryByCollectionQueryAllTypeAdapter(() -> gson)) .registerTypeAdapter(AnyOfCameraCameraFit.class, new AnyOfCameraCameraFitTypeAdapter(() -> gson)).registerTypeAdapter( - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation.class, + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp.class, new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter( () -> gson)).registerTypeAdapter( AnyOfMetadataLongTypeMetadataFloatTypeMetadataDateTypeMetadataStringTypeMetadataNullType.class, diff --git a/src/main/java/com/vertexvis/Pair.java b/src/main/java/com/vertexvis/Pair.java index 16a74aa..4a6e6eb 100644 --- a/src/main/java/com/vertexvis/Pair.java +++ b/src/main/java/com/vertexvis/Pair.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/ProgressRequestBody.java b/src/main/java/com/vertexvis/ProgressRequestBody.java index cff1165..ee56f3c 100644 --- a/src/main/java/com/vertexvis/ProgressRequestBody.java +++ b/src/main/java/com/vertexvis/ProgressRequestBody.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/ProgressResponseBody.java b/src/main/java/com/vertexvis/ProgressResponseBody.java index 3ba2315..e025f8c 100644 --- a/src/main/java/com/vertexvis/ProgressResponseBody.java +++ b/src/main/java/com/vertexvis/ProgressResponseBody.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/StringUtil.java b/src/main/java/com/vertexvis/StringUtil.java index 76ce0e2..8a57e80 100644 --- a/src/main/java/com/vertexvis/StringUtil.java +++ b/src/main/java/com/vertexvis/StringUtil.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/AccountsApi.java b/src/main/java/com/vertexvis/api/AccountsApi.java index 093dd1c..2ecfe3b 100644 --- a/src/main/java/com/vertexvis/api/AccountsApi.java +++ b/src/main/java/com/vertexvis/api/AccountsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/ApplicationsApi.java b/src/main/java/com/vertexvis/api/ApplicationsApi.java index f7a88c9..a3af59e 100644 --- a/src/main/java/com/vertexvis/api/ApplicationsApi.java +++ b/src/main/java/com/vertexvis/api/ApplicationsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/BatchesApi.java b/src/main/java/com/vertexvis/api/BatchesApi.java index 1c67a43..78a443d 100644 --- a/src/main/java/com/vertexvis/api/BatchesApi.java +++ b/src/main/java/com/vertexvis/api/BatchesApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/ExportsApi.java b/src/main/java/com/vertexvis/api/ExportsApi.java index c0e199e..2191110 100644 --- a/src/main/java/com/vertexvis/api/ExportsApi.java +++ b/src/main/java/com/vertexvis/api/ExportsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/FilesApi.java b/src/main/java/com/vertexvis/api/FilesApi.java index d247075..c3da256 100644 --- a/src/main/java/com/vertexvis/api/FilesApi.java +++ b/src/main/java/com/vertexvis/api/FilesApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/GeometrySetsApi.java b/src/main/java/com/vertexvis/api/GeometrySetsApi.java index 80b9a8d..2e55ef5 100644 --- a/src/main/java/com/vertexvis/api/GeometrySetsApi.java +++ b/src/main/java/com/vertexvis/api/GeometrySetsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/HitsApi.java b/src/main/java/com/vertexvis/api/HitsApi.java index 4ae406d..ac1c089 100644 --- a/src/main/java/com/vertexvis/api/HitsApi.java +++ b/src/main/java/com/vertexvis/api/HitsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/Oauth2Api.java b/src/main/java/com/vertexvis/api/Oauth2Api.java index be004e2..a5b2abe 100644 --- a/src/main/java/com/vertexvis/api/Oauth2Api.java +++ b/src/main/java/com/vertexvis/api/Oauth2Api.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/PartRenditionsApi.java b/src/main/java/com/vertexvis/api/PartRenditionsApi.java new file mode 100644 index 0000000..b10fc50 --- /dev/null +++ b/src/main/java/com/vertexvis/api/PartRenditionsApi.java @@ -0,0 +1,535 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.api; + +import com.vertexvis.ApiCallback; +import com.vertexvis.ApiClient; +import com.vertexvis.ApiException; +import com.vertexvis.ApiResponse; +import com.vertexvis.Configuration; +import com.vertexvis.Pair; +import com.vertexvis.ProgressRequestBody; +import com.vertexvis.ProgressResponseBody; + +import com.google.gson.reflect.TypeToken; + +import java.io.IOException; + + +import com.vertexvis.model.CreatePartRenditionRequest; +import com.vertexvis.model.Failure; +import com.vertexvis.model.PartRendition; +import com.vertexvis.model.PartRenditionList; +import com.vertexvis.model.QueuedJob; +import java.util.UUID; + +import java.lang.reflect.Type; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class PartRenditionsApi { + private ApiClient localVarApiClient; + private int localHostIndex; + private String localCustomBaseUrl; + + public PartRenditionsApi() { + this(Configuration.getDefaultApiClient()); + } + + public PartRenditionsApi(ApiClient apiClient) { + this.localVarApiClient = apiClient; + } + + public ApiClient getApiClient() { + return localVarApiClient; + } + + public void setApiClient(ApiClient apiClient) { + this.localVarApiClient = apiClient; + } + + public int getHostIndex() { + return localHostIndex; + } + + public void setHostIndex(int hostIndex) { + this.localHostIndex = hostIndex; + } + + public String getCustomBaseUrl() { + return localCustomBaseUrl; + } + + public void setCustomBaseUrl(String customBaseUrl) { + this.localCustomBaseUrl = customBaseUrl; + } + + /** + * Build call for createPartRendition + * @param id The `part-revision` ID. (required) + * @param createPartRenditionRequest (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + + + + + +
Status Code Description Response Headers
200 OK -
202 Accepted * content-location -
400 Bad Request -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public okhttp3.Call createPartRenditionCall(UUID id, CreatePartRenditionRequest createPartRenditionRequest, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = createPartRenditionRequest; + + // create path and map variables + String localVarPath = "/part-revisions/{id}/part-renditions" + .replaceAll("\\{" + "id" + "\\}", localVarApiClient.escapeString(id.toString())); + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/vnd.api+json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/vnd.api+json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "OAuth2" }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call createPartRenditionValidateBeforeCall(UUID id, CreatePartRenditionRequest createPartRenditionRequest, final ApiCallback _callback) throws ApiException { + + // verify the required parameter 'id' is set + if (id == null) { + throw new ApiException("Missing the required parameter 'id' when calling createPartRendition(Async)"); + } + + // verify the required parameter 'createPartRenditionRequest' is set + if (createPartRenditionRequest == null) { + throw new ApiException("Missing the required parameter 'createPartRenditionRequest' when calling createPartRendition(Async)"); + } + + + okhttp3.Call localVarCall = createPartRenditionCall(id, createPartRenditionRequest, _callback); + return localVarCall; + + } + + /** + * + * + * @param id The `part-revision` ID. (required) + * @param createPartRenditionRequest (required) + * @return PartRendition + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + + + +
Status Code Description Response Headers
200 OK -
202 Accepted * content-location -
400 Bad Request -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public PartRendition createPartRendition(UUID id, CreatePartRenditionRequest createPartRenditionRequest) throws ApiException { + ApiResponse localVarResp = createPartRenditionWithHttpInfo(id, createPartRenditionRequest); + return localVarResp.getData(); + } + + /** + * + * + * @param id The `part-revision` ID. (required) + * @param createPartRenditionRequest (required) + * @return ApiResponse<PartRendition> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + + + +
Status Code Description Response Headers
200 OK -
202 Accepted * content-location -
400 Bad Request -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public ApiResponse createPartRenditionWithHttpInfo(UUID id, CreatePartRenditionRequest createPartRenditionRequest) throws ApiException { + okhttp3.Call localVarCall = createPartRenditionValidateBeforeCall(id, createPartRenditionRequest, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param id The `part-revision` ID. (required) + * @param createPartRenditionRequest (required) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + + + + +
Status Code Description Response Headers
200 OK -
202 Accepted * content-location -
400 Bad Request -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public okhttp3.Call createPartRenditionAsync(UUID id, CreatePartRenditionRequest createPartRenditionRequest, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = createPartRenditionValidateBeforeCall(id, createPartRenditionRequest, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getPartRendition + * @param id The `part-rendition` ID. (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public okhttp3.Call getPartRenditionCall(UUID id, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = null; + + // create path and map variables + String localVarPath = "/part-renditions/{id}" + .replaceAll("\\{" + "id" + "\\}", localVarApiClient.escapeString(id.toString())); + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/vnd.api+json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "OAuth2" }; + return localVarApiClient.buildCall(basePath, localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getPartRenditionValidateBeforeCall(UUID id, final ApiCallback _callback) throws ApiException { + + // verify the required parameter 'id' is set + if (id == null) { + throw new ApiException("Missing the required parameter 'id' when calling getPartRendition(Async)"); + } + + + okhttp3.Call localVarCall = getPartRenditionCall(id, _callback); + return localVarCall; + + } + + /** + * + * Get a `part-rendition` by ID. + * @param id The `part-rendition` ID. (required) + * @return PartRendition + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public PartRendition getPartRendition(UUID id) throws ApiException { + ApiResponse localVarResp = getPartRenditionWithHttpInfo(id); + return localVarResp.getData(); + } + + /** + * + * Get a `part-rendition` by ID. + * @param id The `part-rendition` ID. (required) + * @return ApiResponse<PartRendition> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public ApiResponse getPartRenditionWithHttpInfo(UUID id) throws ApiException { + okhttp3.Call localVarCall = getPartRenditionValidateBeforeCall(id, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * Get a `part-rendition` by ID. + * @param id The `part-rendition` ID. (required) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public okhttp3.Call getPartRenditionAsync(UUID id, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getPartRenditionValidateBeforeCall(id, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getPartRenditions + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) + * @param filterRevisionId A revision ID to filter on. (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
415 Unsupported Media Type -
+ */ + public okhttp3.Call getPartRenditionsCall(String pageCursor, Integer pageSize, String filterSuppliedId, UUID filterRevisionId, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = null; + + // create path and map variables + String localVarPath = "/part-renditions"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + if (pageCursor != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("page[cursor]", pageCursor)); + } + + if (pageSize != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("page[size]", pageSize)); + } + + if (filterSuppliedId != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("filter[suppliedId]", filterSuppliedId)); + } + + if (filterRevisionId != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("filter[revisionId]", filterRevisionId)); + } + + final String[] localVarAccepts = { + "application/vnd.api+json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "OAuth2" }; + return localVarApiClient.buildCall(basePath, localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getPartRenditionsValidateBeforeCall(String pageCursor, Integer pageSize, String filterSuppliedId, UUID filterRevisionId, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = getPartRenditionsCall(pageCursor, pageSize, filterSuppliedId, filterRevisionId, _callback); + return localVarCall; + + } + + /** + * + * Get `part-renditions` with an optional filter. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) + * @param filterRevisionId A revision ID to filter on. (optional) + * @return PartRenditionList + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
415 Unsupported Media Type -
+ */ + public PartRenditionList getPartRenditions(String pageCursor, Integer pageSize, String filterSuppliedId, UUID filterRevisionId) throws ApiException { + ApiResponse localVarResp = getPartRenditionsWithHttpInfo(pageCursor, pageSize, filterSuppliedId, filterRevisionId); + return localVarResp.getData(); + } + + /** + * + * Get `part-renditions` with an optional filter. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) + * @param filterRevisionId A revision ID to filter on. (optional) + * @return ApiResponse<PartRenditionList> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
415 Unsupported Media Type -
+ */ + public ApiResponse getPartRenditionsWithHttpInfo(String pageCursor, Integer pageSize, String filterSuppliedId, UUID filterRevisionId) throws ApiException { + okhttp3.Call localVarCall = getPartRenditionsValidateBeforeCall(pageCursor, pageSize, filterSuppliedId, filterRevisionId, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * Get `part-renditions` with an optional filter. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) + * @param filterRevisionId A revision ID to filter on. (optional) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
415 Unsupported Media Type -
+ */ + public okhttp3.Call getPartRenditionsAsync(String pageCursor, Integer pageSize, String filterSuppliedId, UUID filterRevisionId, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getPartRenditionsValidateBeforeCall(pageCursor, pageSize, filterSuppliedId, filterRevisionId, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } +} diff --git a/src/main/java/com/vertexvis/api/PartRevisionsApi.java b/src/main/java/com/vertexvis/api/PartRevisionsApi.java index 7723c7a..636f3b6 100644 --- a/src/main/java/com/vertexvis/api/PartRevisionsApi.java +++ b/src/main/java/com/vertexvis/api/PartRevisionsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/PartsApi.java b/src/main/java/com/vertexvis/api/PartsApi.java index bcccc35..71c1177 100644 --- a/src/main/java/com/vertexvis/api/PartsApi.java +++ b/src/main/java/com/vertexvis/api/PartsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/SceneAlterationsApi.java b/src/main/java/com/vertexvis/api/SceneAlterationsApi.java index b9e02df..d53fd10 100644 --- a/src/main/java/com/vertexvis/api/SceneAlterationsApi.java +++ b/src/main/java/com/vertexvis/api/SceneAlterationsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/SceneItemOverridesApi.java b/src/main/java/com/vertexvis/api/SceneItemOverridesApi.java index 0465cee..4d8a75c 100644 --- a/src/main/java/com/vertexvis/api/SceneItemOverridesApi.java +++ b/src/main/java/com/vertexvis/api/SceneItemOverridesApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/SceneItemsApi.java b/src/main/java/com/vertexvis/api/SceneItemsApi.java index 4652e86..4e38d60 100644 --- a/src/main/java/com/vertexvis/api/SceneItemsApi.java +++ b/src/main/java/com/vertexvis/api/SceneItemsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/SceneViewStatesApi.java b/src/main/java/com/vertexvis/api/SceneViewStatesApi.java index 7c11cd5..eb3e3f3 100644 --- a/src/main/java/com/vertexvis/api/SceneViewStatesApi.java +++ b/src/main/java/com/vertexvis/api/SceneViewStatesApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/SceneViewsApi.java b/src/main/java/com/vertexvis/api/SceneViewsApi.java index 1b6b7f8..5aadf65 100644 --- a/src/main/java/com/vertexvis/api/SceneViewsApi.java +++ b/src/main/java/com/vertexvis/api/SceneViewsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/ScenesApi.java b/src/main/java/com/vertexvis/api/ScenesApi.java index bd9d44d..6206373 100644 --- a/src/main/java/com/vertexvis/api/ScenesApi.java +++ b/src/main/java/com/vertexvis/api/ScenesApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -652,7 +652,7 @@ public okhttp3.Call getSceneAsync(UUID id, String fieldsScene, final ApiCallback * @param pageSize The number of items to return. (optional) * @param filterName Comma-separated list of names to filter on. (optional) * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) - * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `sceneItemCount` and `metadata` are only returned if explicitly requested. (optional) + * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `metadata` is only returned if explicitly requested. (optional) * @param filterMetadata Filter scenes that contain all the given metadata key-value pairs. Should be specified in query parameter map notation: `filter[metadata][key1]=value1&filter[metadata][key]=value2`. (optional) * @param _callback Callback for upload/download progress * @return Call to execute @@ -751,7 +751,7 @@ private okhttp3.Call getScenesValidateBeforeCall(String pageCursor, Integer page * @param pageSize The number of items to return. (optional) * @param filterName Comma-separated list of names to filter on. (optional) * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) - * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `sceneItemCount` and `metadata` are only returned if explicitly requested. (optional) + * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `metadata` is only returned if explicitly requested. (optional) * @param filterMetadata Filter scenes that contain all the given metadata key-value pairs. Should be specified in query parameter map notation: `filter[metadata][key1]=value1&filter[metadata][key]=value2`. (optional) * @return SceneList * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -775,7 +775,7 @@ public SceneList getScenes(String pageCursor, Integer pageSize, String filterNam * @param pageSize The number of items to return. (optional) * @param filterName Comma-separated list of names to filter on. (optional) * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) - * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `sceneItemCount` and `metadata` are only returned if explicitly requested. (optional) + * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `metadata` is only returned if explicitly requested. (optional) * @param filterMetadata Filter scenes that contain all the given metadata key-value pairs. Should be specified in query parameter map notation: `filter[metadata][key1]=value1&filter[metadata][key]=value2`. (optional) * @return ApiResponse<SceneList> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -800,7 +800,7 @@ public ApiResponse getScenesWithHttpInfo(String pageCursor, Integer p * @param pageSize The number of items to return. (optional) * @param filterName Comma-separated list of names to filter on. (optional) * @param filterSuppliedId Comma-separated list of supplied IDs to filter on. (optional) - * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `sceneItemCount` and `metadata` are only returned if explicitly requested. (optional) + * @param fieldsScene Comma-separated list of fields to return in response. An empty value returns no fields. `metadata` is only returned if explicitly requested. (optional) * @param filterMetadata Filter scenes that contain all the given metadata key-value pairs. Should be specified in query parameter map notation: `filter[metadata][key1]=value1&filter[metadata][key]=value2`. (optional) * @param _callback The callback to be executed when the API call finishes * @return The request call diff --git a/src/main/java/com/vertexvis/api/StreamKeysApi.java b/src/main/java/com/vertexvis/api/StreamKeysApi.java index 2173546..0725d14 100644 --- a/src/main/java/com/vertexvis/api/StreamKeysApi.java +++ b/src/main/java/com/vertexvis/api/StreamKeysApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/api/TranslationInspectionsApi.java b/src/main/java/com/vertexvis/api/TranslationInspectionsApi.java index 9a78185..f21e7fd 100644 --- a/src/main/java/com/vertexvis/api/TranslationInspectionsApi.java +++ b/src/main/java/com/vertexvis/api/TranslationInspectionsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -372,7 +372,9 @@ public okhttp3.Call getInspectionJobAsync(UUID id, final ApiCallback 404 Not Found - 415 Unsupported Media Type - + * @deprecated */ + @Deprecated public okhttp3.Call getQueuedTranslationCall(UUID id, final ApiCallback _callback) throws ApiException { String basePath = null; @@ -420,6 +422,7 @@ public okhttp3.Call getQueuedTranslationCall(UUID id, final ApiCallback _callbac return localVarApiClient.buildCall(basePath, localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); } + @Deprecated @SuppressWarnings("rawtypes") private okhttp3.Call getQueuedTranslationValidateBeforeCall(UUID id, final ApiCallback _callback) throws ApiException { @@ -436,7 +439,7 @@ private okhttp3.Call getQueuedTranslationValidateBeforeCall(UUID id, final ApiCa /** * - * Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. + * This has been deprecated and replaced by **queued-translation-jobs/{id}** - Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. * @param id The `queued-translation` ID. (required) * @return QueuedJob * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -449,7 +452,9 @@ private okhttp3.Call getQueuedTranslationValidateBeforeCall(UUID id, final ApiCa 404 Not Found - 415 Unsupported Media Type - + * @deprecated */ + @Deprecated public QueuedJob getQueuedTranslation(UUID id) throws ApiException { ApiResponse localVarResp = getQueuedTranslationWithHttpInfo(id); return localVarResp.getData(); @@ -457,7 +462,7 @@ public QueuedJob getQueuedTranslation(UUID id) throws ApiException { /** * - * Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. + * This has been deprecated and replaced by **queued-translation-jobs/{id}** - Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. * @param id The `queued-translation` ID. (required) * @return ApiResponse<QueuedJob> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -470,7 +475,9 @@ public QueuedJob getQueuedTranslation(UUID id) throws ApiException { 404 Not Found - 415 Unsupported Media Type - + * @deprecated */ + @Deprecated public ApiResponse getQueuedTranslationWithHttpInfo(UUID id) throws ApiException { okhttp3.Call localVarCall = getQueuedTranslationValidateBeforeCall(id, null); Type localVarReturnType = new TypeToken(){}.getType(); @@ -479,7 +486,7 @@ public ApiResponse getQueuedTranslationWithHttpInfo(UUID id) throws A /** * (asynchronously) - * Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. + * This has been deprecated and replaced by **queued-translation-jobs/{id}** - Get a `queued-translation`. The response is either the status if `running` or `error` or, upon completion, redirects to the created `part-revision`. Once created, create scenes via the createScene API. For details, see our [Render static scenes](https://developer.vertexvis.com/docs/guides/render-static-scenes) guide. * @param id The `queued-translation` ID. (required) * @param _callback The callback to be executed when the API call finishes * @return The request call @@ -493,7 +500,9 @@ public ApiResponse getQueuedTranslationWithHttpInfo(UUID id) throws A 404 Not Found - 415 Unsupported Media Type - + * @deprecated */ + @Deprecated public okhttp3.Call getQueuedTranslationAsync(UUID id, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getQueuedTranslationValidateBeforeCall(id, _callback); @@ -645,6 +654,160 @@ public okhttp3.Call getQueuedTranslationJobAsync(UUID id, final ApiCallback + Status Code Description Response Headers + 200 OK - + 401 Unauthorized - + 404 Not Found - + 415 Unsupported Media Type - + + */ + public okhttp3.Call getQueuedTranslationJobsCall(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = null; + + // create path and map variables + String localVarPath = "/queued-translation-jobs"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + if (pageCursor != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("page[cursor]", pageCursor)); + } + + if (pageSize != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("page[size]", pageSize)); + } + + if (filterStatus != null) { + localVarQueryParams.addAll(localVarApiClient.parameterToPair("filter[status]", filterStatus)); + } + + final String[] localVarAccepts = { + "application/vnd.api+json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "OAuth2" }; + return localVarApiClient.buildCall(basePath, localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getQueuedTranslationJobsValidateBeforeCall(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = getQueuedTranslationJobsCall(pageCursor, pageSize, filterStatus, _callback); + return localVarCall; + + } + + /** + * + * Get all current translation jobs in progress. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterStatus Status to filter on. (optional) + * @return QueuedJobList + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public QueuedJobList getQueuedTranslationJobs(String pageCursor, Integer pageSize, String filterStatus) throws ApiException { + ApiResponse localVarResp = getQueuedTranslationJobsWithHttpInfo(pageCursor, pageSize, filterStatus); + return localVarResp.getData(); + } + + /** + * + * Get all current translation jobs in progress. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterStatus Status to filter on. (optional) + * @return ApiResponse<QueuedJobList> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public ApiResponse getQueuedTranslationJobsWithHttpInfo(String pageCursor, Integer pageSize, String filterStatus) throws ApiException { + okhttp3.Call localVarCall = getQueuedTranslationJobsValidateBeforeCall(pageCursor, pageSize, filterStatus, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * Get all current translation jobs in progress. + * @param pageCursor The cursor for the next page of items. (optional) + * @param pageSize The number of items to return. (optional) + * @param filterStatus Status to filter on. (optional) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 OK -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ */ + public okhttp3.Call getQueuedTranslationJobsAsync(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getQueuedTranslationJobsValidateBeforeCall(pageCursor, pageSize, filterStatus, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } /** * Build call for getQueuedTranslations * @param pageCursor The cursor for the next page of items. (optional) @@ -657,11 +820,14 @@ public okhttp3.Call getQueuedTranslationJobAsync(UUID id, final ApiCallback Status Code Description Response Headers 200 OK - + 301 Moved Permanently - 401 Unauthorized - 404 Not Found - 415 Unsupported Media Type - + * @deprecated */ + @Deprecated public okhttp3.Call getQueuedTranslationsCall(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { String basePath = null; @@ -720,6 +886,7 @@ public okhttp3.Call getQueuedTranslationsCall(String pageCursor, Integer pageSiz return localVarApiClient.buildCall(basePath, localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); } + @Deprecated @SuppressWarnings("rawtypes") private okhttp3.Call getQueuedTranslationsValidateBeforeCall(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { @@ -731,7 +898,7 @@ private okhttp3.Call getQueuedTranslationsValidateBeforeCall(String pageCursor, /** * - * Get `queued-translation`s. + * This has been deprecated and replaced by **queued-translation-jobs** - Get `queued-translation`s. * @param pageCursor The cursor for the next page of items. (optional) * @param pageSize The number of items to return. (optional) * @param filterStatus Status to filter on. (optional) @@ -741,11 +908,14 @@ private okhttp3.Call getQueuedTranslationsValidateBeforeCall(String pageCursor, +
Status Code Description Response Headers
200 OK -
301 Moved Permanently -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ * @deprecated */ + @Deprecated public QueuedJobList getQueuedTranslations(String pageCursor, Integer pageSize, String filterStatus) throws ApiException { ApiResponse localVarResp = getQueuedTranslationsWithHttpInfo(pageCursor, pageSize, filterStatus); return localVarResp.getData(); @@ -753,7 +923,7 @@ public QueuedJobList getQueuedTranslations(String pageCursor, Integer pageSize, /** * - * Get `queued-translation`s. + * This has been deprecated and replaced by **queued-translation-jobs** - Get `queued-translation`s. * @param pageCursor The cursor for the next page of items. (optional) * @param pageSize The number of items to return. (optional) * @param filterStatus Status to filter on. (optional) @@ -763,11 +933,14 @@ public QueuedJobList getQueuedTranslations(String pageCursor, Integer pageSize, +
Status Code Description Response Headers
200 OK -
301 Moved Permanently -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ * @deprecated */ + @Deprecated public ApiResponse getQueuedTranslationsWithHttpInfo(String pageCursor, Integer pageSize, String filterStatus) throws ApiException { okhttp3.Call localVarCall = getQueuedTranslationsValidateBeforeCall(pageCursor, pageSize, filterStatus, null); Type localVarReturnType = new TypeToken(){}.getType(); @@ -776,7 +949,7 @@ public ApiResponse getQueuedTranslationsWithHttpInfo(String pageC /** * (asynchronously) - * Get `queued-translation`s. + * This has been deprecated and replaced by **queued-translation-jobs** - Get `queued-translation`s. * @param pageCursor The cursor for the next page of items. (optional) * @param pageSize The number of items to return. (optional) * @param filterStatus Status to filter on. (optional) @@ -787,11 +960,14 @@ public ApiResponse getQueuedTranslationsWithHttpInfo(String pageC +
Status Code Description Response Headers
200 OK -
301 Moved Permanently -
401 Unauthorized -
404 Not Found -
415 Unsupported Media Type -
+ * @deprecated */ + @Deprecated public okhttp3.Call getQueuedTranslationsAsync(String pageCursor, Integer pageSize, String filterStatus, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getQueuedTranslationsValidateBeforeCall(pageCursor, pageSize, filterStatus, _callback); diff --git a/src/main/java/com/vertexvis/api/WebhookSubscriptionsApi.java b/src/main/java/com/vertexvis/api/WebhookSubscriptionsApi.java index fb009d7..1471b23 100644 --- a/src/main/java/com/vertexvis/api/WebhookSubscriptionsApi.java +++ b/src/main/java/com/vertexvis/api/WebhookSubscriptionsApi.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/ApiKeyAuth.java b/src/main/java/com/vertexvis/auth/ApiKeyAuth.java index 3a238d0..ac77f0c 100644 --- a/src/main/java/com/vertexvis/auth/ApiKeyAuth.java +++ b/src/main/java/com/vertexvis/auth/ApiKeyAuth.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/Authentication.java b/src/main/java/com/vertexvis/auth/Authentication.java index f0001de..03962f3 100644 --- a/src/main/java/com/vertexvis/auth/Authentication.java +++ b/src/main/java/com/vertexvis/auth/Authentication.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/HttpBasicAuth.java b/src/main/java/com/vertexvis/auth/HttpBasicAuth.java index 05fd299..335f887 100644 --- a/src/main/java/com/vertexvis/auth/HttpBasicAuth.java +++ b/src/main/java/com/vertexvis/auth/HttpBasicAuth.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/HttpBearerAuth.java b/src/main/java/com/vertexvis/auth/HttpBearerAuth.java index 7aa5cdd..9e45f45 100644 --- a/src/main/java/com/vertexvis/auth/HttpBearerAuth.java +++ b/src/main/java/com/vertexvis/auth/HttpBearerAuth.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/OAuth.java b/src/main/java/com/vertexvis/auth/OAuth.java index b3895b3..28edcbe 100644 --- a/src/main/java/com/vertexvis/auth/OAuth.java +++ b/src/main/java/com/vertexvis/auth/OAuth.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/auth/OAuthFlow.java b/src/main/java/com/vertexvis/auth/OAuthFlow.java index bf8be2f..140db09 100644 --- a/src/main/java/com/vertexvis/auth/OAuthFlow.java +++ b/src/main/java/com/vertexvis/auth/OAuthFlow.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/example/SceneCreator.java b/src/main/java/com/vertexvis/example/SceneCreator.java index 634b8a0..7acb15b 100644 --- a/src/main/java/com/vertexvis/example/SceneCreator.java +++ b/src/main/java/com/vertexvis/example/SceneCreator.java @@ -10,10 +10,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.List; import java.util.Optional; import java.util.UUID; -import java.util.stream.Collectors; class SceneCreator { private final ScenesApi scenes; @@ -69,7 +67,7 @@ public Scene createSceneFromPart(Part p, boolean commitChanges) throws Interrupt .relationships( new CreateSceneItemRequestDataRelationships() .source( - new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new PartRevisionRelationship() .data( new PartDataRelationshipsPartRevisions() diff --git a/src/main/java/com/vertexvis/model/Account.java b/src/main/java/com/vertexvis/model/Account.java index c060b1a..ae53ddf 100644 --- a/src/main/java/com/vertexvis/model/Account.java +++ b/src/main/java/com/vertexvis/model/Account.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AccountData.java b/src/main/java/com/vertexvis/model/AccountData.java index 7410bf7..01bb895 100644 --- a/src/main/java/com/vertexvis/model/AccountData.java +++ b/src/main/java/com/vertexvis/model/AccountData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AccountDataAttributes.java b/src/main/java/com/vertexvis/model/AccountDataAttributes.java index 387dc78..2aa1d14 100644 --- a/src/main/java/com/vertexvis/model/AccountDataAttributes.java +++ b/src/main/java/com/vertexvis/model/AccountDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequest.java b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequest.java index b81eddb..8fa0527 100644 --- a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequest.java +++ b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestData.java b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestData.java index e5ac5c5..34b0ed1 100644 --- a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestData.java +++ b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestDataAttributes.java b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestDataAttributes.java index 1ec4a07..ab3e521 100644 --- a/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/AdminConsentAcceptRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequest.java b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequest.java index 9d62faf..2944e52 100644 --- a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequest.java +++ b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestData.java b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestData.java index 0784b85..061ed8a 100644 --- a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestData.java +++ b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestDataAttributes.java b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestDataAttributes.java index b1d6211..38079d8 100644 --- a/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/AdminCreateApplicationRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequest.java b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequest.java index c4250c5..db8f506 100644 --- a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequest.java +++ b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestData.java b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestData.java index 0241d70..46c8149 100644 --- a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestData.java +++ b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestDataAttributes.java b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestDataAttributes.java index afa91b3..0876f46 100644 --- a/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/AdminLoginAcceptRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AdminRedirectTo.java b/src/main/java/com/vertexvis/model/AdminRedirectTo.java index bf79c08..69ae621 100644 --- a/src/main/java/com/vertexvis/model/AdminRedirectTo.java +++ b/src/main/java/com/vertexvis/model/AdminRedirectTo.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp.java b/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp.java new file mode 100644 index 0000000..7184891 --- /dev/null +++ b/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp.java @@ -0,0 +1,109 @@ +package com.vertexvis.model; + +import javax.annotation.Nullable; + +public class AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp { + private ChangeVisibilityOp changeVisibilityOperation; + private ChangeMaterialOp changeMaterialOperation; + private ClearMaterialOp clearMaterialOperation; + private ChangeTransformOp changeTransformOperation; + private ClearTransformOp clearTransformOperation; + private SelectOp selectOperation; + private DeselectOperation deselectOperation; + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + ChangeVisibilityOp changeVisibilityOperation) { + this.changeVisibilityOperation = changeVisibilityOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + ChangeMaterialOp changeMaterialOperation) { + this.changeMaterialOperation = changeMaterialOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + ClearMaterialOp clearMaterialOperation) { + this.clearMaterialOperation = clearMaterialOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + ChangeTransformOp changeTransformOperation) { + this.changeTransformOperation = changeTransformOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + ClearTransformOp clearTransformOperation) { + this.clearTransformOperation = clearTransformOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + SelectOp selectOperation) { + this.selectOperation = selectOperation; + } + + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + DeselectOperation deselectOperation) { + this.deselectOperation = deselectOperation; + } + + public Object getOperation() { + if (this.changeVisibilityOperation != null) { + return this.changeVisibilityOperation; + } + if (this.changeMaterialOperation != null) { + return this.changeMaterialOperation; + } + if (this.clearMaterialOperation != null) { + return this.clearMaterialOperation; + } + if (this.changeTransformOperation != null) { + return this.changeTransformOperation; + } + if (this.clearTransformOperation != null) { + return this.clearTransformOperation; + } + if (this.selectOperation != null) { + return this.selectOperation; + } + if (this.deselectOperation != null) { + return this.deselectOperation; + } + + return null; + } + + @Nullable + public ChangeVisibilityOp getChangeVisibilityOperation() { + return this.changeVisibilityOperation; + } + + @Nullable + public ChangeMaterialOp getChangeMaterialOperation() { + return this.changeMaterialOperation; + } + + @Nullable + public ClearMaterialOp getClearMaterialOperation() { + return this.clearMaterialOperation; + } + + @Nullable + public ChangeTransformOp getChangeTransformOperation() { + return this.changeTransformOperation; + } + + @Nullable + public ClearTransformOp getClearTransformOperation() { + return this.clearTransformOperation; + } + + @Nullable + public SelectOp getSelectOperation() { + return this.selectOperation; + } + + @Nullable + public DeselectOperation getDeselectOperation() { + return this.deselectOperation; + } +} diff --git a/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation.java b/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation.java deleted file mode 100644 index 815c8a8..0000000 --- a/src/main/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation.java +++ /dev/null @@ -1,109 +0,0 @@ -package com.vertexvis.model; - -import javax.annotation.Nullable; - -public class AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation { - private ChangeVisibilityOperation changeVisibilityOperation; - private ChangeMaterialOperation changeMaterialOperation; - private ClearMaterialOperation clearMaterialOperation; - private ChangeTransformOperation changeTransformOperation; - private ClearTransformOperation clearTransformOperation; - private SelectOperation selectOperation; - private DeselectOperation deselectOperation; - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - ChangeVisibilityOperation changeVisibilityOperation) { - this.changeVisibilityOperation = changeVisibilityOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - ChangeMaterialOperation changeMaterialOperation) { - this.changeMaterialOperation = changeMaterialOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - ClearMaterialOperation clearMaterialOperation) { - this.clearMaterialOperation = clearMaterialOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - ChangeTransformOperation changeTransformOperation) { - this.changeTransformOperation = changeTransformOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - ClearTransformOperation clearTransformOperation) { - this.clearTransformOperation = clearTransformOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - SelectOperation selectOperation) { - this.selectOperation = selectOperation; - } - - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - DeselectOperation deselectOperation) { - this.deselectOperation = deselectOperation; - } - - public Object getOperation() { - if (this.changeVisibilityOperation != null) { - return this.changeVisibilityOperation; - } - if (this.changeMaterialOperation != null) { - return this.changeMaterialOperation; - } - if (this.clearMaterialOperation != null) { - return this.clearMaterialOperation; - } - if (this.changeTransformOperation != null) { - return this.changeTransformOperation; - } - if (this.clearTransformOperation != null) { - return this.clearTransformOperation; - } - if (this.selectOperation != null) { - return this.selectOperation; - } - if (this.deselectOperation != null) { - return this.deselectOperation; - } - - return null; - } - - @Nullable - public ChangeVisibilityOperation getChangeVisibilityOperation() { - return this.changeVisibilityOperation; - } - - @Nullable - public ChangeMaterialOperation getChangeMaterialOperation() { - return this.changeMaterialOperation; - } - - @Nullable - public ClearMaterialOperation getClearMaterialOperation() { - return this.clearMaterialOperation; - } - - @Nullable - public ChangeTransformOperation getChangeTransformOperation() { - return this.changeTransformOperation; - } - - @Nullable - public ClearTransformOperation getClearTransformOperation() { - return this.clearTransformOperation; - } - - @Nullable - public SelectOperation getSelectOperation() { - return this.selectOperation; - } - - @Nullable - public DeselectOperation getDeselectOperation() { - return this.deselectOperation; - } -} diff --git a/src/main/java/com/vertexvis/model/AnyOfGeometrySetDataPartRevisionData.java b/src/main/java/com/vertexvis/model/AnyOfGeometrySetDataPartRevisionData.java deleted file mode 100644 index ee95241..0000000 --- a/src/main/java/com/vertexvis/model/AnyOfGeometrySetDataPartRevisionData.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.vertexvis.model; - -public class AnyOfGeometrySetDataPartRevisionData { - private Object value = null; - - public AnyOfGeometrySetDataPartRevisionData() { - } - - public AnyOfGeometrySetDataPartRevisionData(GeometrySetData value) { - this.value = value; - } - - public AnyOfGeometrySetDataPartRevisionData(PartRevisionData value) { - this.value = value; - } - - public Object getRel() { - return value; - } - - public boolean isGeometrySetData() { - return value != null && value instanceof GeometrySetData; - } - - public boolean isPartRevisionData() { - return value != null && value instanceof PartRevisionData; - } - - public GeometrySetData getGeometrySetData() { - return isGeometrySetData() ? (GeometrySetData) value : null; - } - - public PartRevisionData getPartRevisionData() { - return isPartRevisionData() ? (PartRevisionData) value : null; - } -} diff --git a/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationship.java b/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationship.java deleted file mode 100644 index ccf49b7..0000000 --- a/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationship.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.vertexvis.model; - -public class AnyOfGeometrySetRelationshipPartRevisionRelationship { - private GeometrySetRelationship gsRel = null; - private PartRevisionRelationship prRel = null; - - public AnyOfGeometrySetRelationshipPartRevisionRelationship(GeometrySetRelationship gsRel) { - this.gsRel = gsRel; - } - - public AnyOfGeometrySetRelationshipPartRevisionRelationship(PartRevisionRelationship prRel) { - this.prRel = prRel; - } - - public Object getRel() { - if (this.gsRel != null) { - return this.gsRel; - } - if (this.prRel != null) { - return this.prRel; - } - - return null; - } - - public boolean isGeometrySetRel() { - return this.gsRel != null; - } - - public boolean isPartRevisionRel() { - return this.prRel != null; - } - - public GeometrySetRelationship getGeometrySetRel() { - return gsRel; - } - - public PartRevisionRelationship getPartRevisionRel() { - return prRel; - } -} diff --git a/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship.java b/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship.java similarity index 69% rename from src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship.java rename to src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship.java index 45eb954..98de3b7 100644 --- a/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship.java +++ b/src/main/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship.java @@ -1,25 +1,31 @@ package com.vertexvis.model; -public class AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship { +public class AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship { private GeometrySetRelationship gsRel = null; private PartRevisionRelationship prRel = null; private SceneRelationship sRel = null; + private PartRenditionRelationship partRenRel = null; - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( GeometrySetRelationship gsRel) { this.gsRel = gsRel; } - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( PartRevisionRelationship prRel) { this.prRel = prRel; } - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( SceneRelationship sRel) { this.sRel = sRel; } + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( + PartRenditionRelationship partRenRel) { + this.partRenRel = partRenRel; + } + public Object getRel() { if (this.gsRel != null) { return this.gsRel; @@ -30,6 +36,9 @@ public Object getRel() { if (this.sRel != null) { return this.sRel; } + if (this.partRenRel != null) { + return this.partRenRel; + } return null; } @@ -57,4 +66,8 @@ public PartRevisionRelationship getPartRevisionRel() { public SceneRelationship getSceneRel() { return sRel; } + + public PartRenditionRelationship getPartRenditionRel() { + return partRenRel; + } } diff --git a/src/main/java/com/vertexvis/model/ApiError.java b/src/main/java/com/vertexvis/model/ApiError.java index 8c146b1..be4d50b 100644 --- a/src/main/java/com/vertexvis/model/ApiError.java +++ b/src/main/java/com/vertexvis/model/ApiError.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ApiErrorSource.java b/src/main/java/com/vertexvis/model/ApiErrorSource.java index ab88751..0e63bfd 100644 --- a/src/main/java/com/vertexvis/model/ApiErrorSource.java +++ b/src/main/java/com/vertexvis/model/ApiErrorSource.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Application.java b/src/main/java/com/vertexvis/model/Application.java index 7f89640..51b43fd 100644 --- a/src/main/java/com/vertexvis/model/Application.java +++ b/src/main/java/com/vertexvis/model/Application.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ApplicationData.java b/src/main/java/com/vertexvis/model/ApplicationData.java index c5fc9f2..af79208 100644 --- a/src/main/java/com/vertexvis/model/ApplicationData.java +++ b/src/main/java/com/vertexvis/model/ApplicationData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ApplicationDataAttributes.java b/src/main/java/com/vertexvis/model/ApplicationDataAttributes.java index ab9f0aa..de3613d 100644 --- a/src/main/java/com/vertexvis/model/ApplicationDataAttributes.java +++ b/src/main/java/com/vertexvis/model/ApplicationDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ApplicationList.java b/src/main/java/com/vertexvis/model/ApplicationList.java index df72922..586c061 100644 --- a/src/main/java/com/vertexvis/model/ApplicationList.java +++ b/src/main/java/com/vertexvis/model/ApplicationList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Batch.java b/src/main/java/com/vertexvis/model/Batch.java index 8af0695..80f5919 100644 --- a/src/main/java/com/vertexvis/model/Batch.java +++ b/src/main/java/com/vertexvis/model/Batch.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/BatchOperation.java b/src/main/java/com/vertexvis/model/BatchOperation.java index 4be5201..fc39ec9 100644 --- a/src/main/java/com/vertexvis/model/BatchOperation.java +++ b/src/main/java/com/vertexvis/model/BatchOperation.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/BatchOperationRef.java b/src/main/java/com/vertexvis/model/BatchOperationRef.java index a98c149..ed2f660 100644 --- a/src/main/java/com/vertexvis/model/BatchOperationRef.java +++ b/src/main/java/com/vertexvis/model/BatchOperationRef.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/BoundingBox.java b/src/main/java/com/vertexvis/model/BoundingBox.java index 1efacf3..d570059 100644 --- a/src/main/java/com/vertexvis/model/BoundingBox.java +++ b/src/main/java/com/vertexvis/model/BoundingBox.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CADExportConfig.java b/src/main/java/com/vertexvis/model/CADExportConfig.java index 07fc7e0..ac16fcc 100644 --- a/src/main/java/com/vertexvis/model/CADExportConfig.java +++ b/src/main/java/com/vertexvis/model/CADExportConfig.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CameraFit.java b/src/main/java/com/vertexvis/model/CameraFit.java index af1792a..dc73e91 100644 --- a/src/main/java/com/vertexvis/model/CameraFit.java +++ b/src/main/java/com/vertexvis/model/CameraFit.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ChangeMaterialOperation.java b/src/main/java/com/vertexvis/model/ChangeMaterialOp.java similarity index 88% rename from src/main/java/com/vertexvis/model/ChangeMaterialOperation.java rename to src/main/java/com/vertexvis/model/ChangeMaterialOp.java index 945a0fd..3b1ad7c 100644 --- a/src/main/java/com/vertexvis/model/ChangeMaterialOperation.java +++ b/src/main/java/com/vertexvis/model/ChangeMaterialOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -26,10 +26,10 @@ import java.io.IOException; /** - * ChangeMaterialOperation + * ChangeMaterialOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class ChangeMaterialOperation { +public class ChangeMaterialOp { /** * Resource object type. */ @@ -83,10 +83,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_MATERIAL) private ColorMaterial material; - public ChangeMaterialOperation() { + public ChangeMaterialOp() { } - public ChangeMaterialOperation type(TypeEnum type) { + public ChangeMaterialOp type(TypeEnum type) { this.type = type; return this; @@ -109,7 +109,7 @@ public void setType(TypeEnum type) { } - public ChangeMaterialOperation material(ColorMaterial material) { + public ChangeMaterialOp material(ColorMaterial material) { this.material = material; return this; @@ -140,9 +140,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - ChangeMaterialOperation changeMaterialOperation = (ChangeMaterialOperation) o; - return Objects.equals(this.type, changeMaterialOperation.type) && - Objects.equals(this.material, changeMaterialOperation.material); + ChangeMaterialOp changeMaterialOp = (ChangeMaterialOp) o; + return Objects.equals(this.type, changeMaterialOp.type) && + Objects.equals(this.material, changeMaterialOp.material); } @Override @@ -153,7 +153,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class ChangeMaterialOperation {\n"); + sb.append("class ChangeMaterialOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" material: ").append(toIndentedString(material)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/vertexvis/model/ChangeTransformOperation.java b/src/main/java/com/vertexvis/model/ChangeTransformOp.java similarity index 88% rename from src/main/java/com/vertexvis/model/ChangeTransformOperation.java rename to src/main/java/com/vertexvis/model/ChangeTransformOp.java index 78fbd8e..1f5577a 100644 --- a/src/main/java/com/vertexvis/model/ChangeTransformOperation.java +++ b/src/main/java/com/vertexvis/model/ChangeTransformOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -26,10 +26,10 @@ import java.io.IOException; /** - * ChangeTransformOperation + * ChangeTransformOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class ChangeTransformOperation { +public class ChangeTransformOp { /** * Resource object type. */ @@ -83,10 +83,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_TRANSFORM) private Matrix4 transform; - public ChangeTransformOperation() { + public ChangeTransformOp() { } - public ChangeTransformOperation type(TypeEnum type) { + public ChangeTransformOp type(TypeEnum type) { this.type = type; return this; @@ -109,7 +109,7 @@ public void setType(TypeEnum type) { } - public ChangeTransformOperation transform(Matrix4 transform) { + public ChangeTransformOp transform(Matrix4 transform) { this.transform = transform; return this; @@ -140,9 +140,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - ChangeTransformOperation changeTransformOperation = (ChangeTransformOperation) o; - return Objects.equals(this.type, changeTransformOperation.type) && - Objects.equals(this.transform, changeTransformOperation.transform); + ChangeTransformOp changeTransformOp = (ChangeTransformOp) o; + return Objects.equals(this.type, changeTransformOp.type) && + Objects.equals(this.transform, changeTransformOp.transform); } @Override @@ -153,7 +153,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class ChangeTransformOperation {\n"); + sb.append("class ChangeTransformOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" transform: ").append(toIndentedString(transform)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/vertexvis/model/ChangeVisibilityOperation.java b/src/main/java/com/vertexvis/model/ChangeVisibilityOp.java similarity index 88% rename from src/main/java/com/vertexvis/model/ChangeVisibilityOperation.java rename to src/main/java/com/vertexvis/model/ChangeVisibilityOp.java index e94f61d..50eed65 100644 --- a/src/main/java/com/vertexvis/model/ChangeVisibilityOperation.java +++ b/src/main/java/com/vertexvis/model/ChangeVisibilityOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -25,10 +25,10 @@ import java.io.IOException; /** - * ChangeVisibilityOperation + * ChangeVisibilityOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class ChangeVisibilityOperation { +public class ChangeVisibilityOp { /** * Resource object type. */ @@ -82,10 +82,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_VISIBLE) private Boolean visible; - public ChangeVisibilityOperation() { + public ChangeVisibilityOp() { } - public ChangeVisibilityOperation type(TypeEnum type) { + public ChangeVisibilityOp type(TypeEnum type) { this.type = type; return this; @@ -108,7 +108,7 @@ public void setType(TypeEnum type) { } - public ChangeVisibilityOperation visible(Boolean visible) { + public ChangeVisibilityOp visible(Boolean visible) { this.visible = visible; return this; @@ -139,9 +139,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - ChangeVisibilityOperation changeVisibilityOperation = (ChangeVisibilityOperation) o; - return Objects.equals(this.type, changeVisibilityOperation.type) && - Objects.equals(this.visible, changeVisibilityOperation.visible); + ChangeVisibilityOp changeVisibilityOp = (ChangeVisibilityOp) o; + return Objects.equals(this.type, changeVisibilityOp.type) && + Objects.equals(this.visible, changeVisibilityOp.visible); } @Override @@ -152,7 +152,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class ChangeVisibilityOperation {\n"); + sb.append("class ChangeVisibilityOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" visible: ").append(toIndentedString(visible)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/vertexvis/model/ClearMaterialOperation.java b/src/main/java/com/vertexvis/model/ClearMaterialOp.java similarity index 89% rename from src/main/java/com/vertexvis/model/ClearMaterialOperation.java rename to src/main/java/com/vertexvis/model/ClearMaterialOp.java index 3e81b12..4f3f641 100644 --- a/src/main/java/com/vertexvis/model/ClearMaterialOperation.java +++ b/src/main/java/com/vertexvis/model/ClearMaterialOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -25,10 +25,10 @@ import java.io.IOException; /** - * ClearMaterialOperation + * ClearMaterialOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class ClearMaterialOperation { +public class ClearMaterialOp { /** * Resource object type. */ @@ -78,10 +78,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_TYPE) private TypeEnum type; - public ClearMaterialOperation() { + public ClearMaterialOp() { } - public ClearMaterialOperation type(TypeEnum type) { + public ClearMaterialOp type(TypeEnum type) { this.type = type; return this; @@ -112,8 +112,8 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - ClearMaterialOperation clearMaterialOperation = (ClearMaterialOperation) o; - return Objects.equals(this.type, clearMaterialOperation.type); + ClearMaterialOp clearMaterialOp = (ClearMaterialOp) o; + return Objects.equals(this.type, clearMaterialOp.type); } @Override @@ -124,7 +124,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class ClearMaterialOperation {\n"); + sb.append("class ClearMaterialOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/vertexvis/model/ClearRenOp.java b/src/main/java/com/vertexvis/model/ClearRenOp.java new file mode 100644 index 0000000..633ecc1 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ClearRenOp.java @@ -0,0 +1,145 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * ClearRenOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ClearRenOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + CLEAR_RENDITION("clear-rendition"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public ClearRenOp() { + } + + public ClearRenOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "clear-rendition", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ClearRenOp clearRenOp = (ClearRenOp) o; + return Objects.equals(this.type, clearRenOp.type); + } + + @Override + public int hashCode() { + return Objects.hash(type); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ClearRenOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ClearRepOp.java b/src/main/java/com/vertexvis/model/ClearRepOp.java new file mode 100644 index 0000000..63aa719 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ClearRepOp.java @@ -0,0 +1,145 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * ClearRepOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ClearRepOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + CLEAR_REPRESENTATION("clear-representation"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public ClearRepOp() { + } + + public ClearRepOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "clear-representation", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ClearRepOp clearRepOp = (ClearRepOp) o; + return Objects.equals(this.type, clearRepOp.type); + } + + @Override + public int hashCode() { + return Objects.hash(type); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ClearRepOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ClearTransformOperation.java b/src/main/java/com/vertexvis/model/ClearTransformOp.java similarity index 89% rename from src/main/java/com/vertexvis/model/ClearTransformOperation.java rename to src/main/java/com/vertexvis/model/ClearTransformOp.java index f6bf235..1e80065 100644 --- a/src/main/java/com/vertexvis/model/ClearTransformOperation.java +++ b/src/main/java/com/vertexvis/model/ClearTransformOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -25,10 +25,10 @@ import java.io.IOException; /** - * ClearTransformOperation + * ClearTransformOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class ClearTransformOperation { +public class ClearTransformOp { /** * Resource object type. */ @@ -78,10 +78,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_TYPE) private TypeEnum type; - public ClearTransformOperation() { + public ClearTransformOp() { } - public ClearTransformOperation type(TypeEnum type) { + public ClearTransformOp type(TypeEnum type) { this.type = type; return this; @@ -112,8 +112,8 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - ClearTransformOperation clearTransformOperation = (ClearTransformOperation) o; - return Objects.equals(this.type, clearTransformOperation.type); + ClearTransformOp clearTransformOp = (ClearTransformOp) o; + return Objects.equals(this.type, clearTransformOp.type); } @Override @@ -124,7 +124,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class ClearTransformOperation {\n"); + sb.append("class ClearTransformOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/vertexvis/model/Color3.java b/src/main/java/com/vertexvis/model/Color3.java index 0626112..1a0ae11 100644 --- a/src/main/java/com/vertexvis/model/Color3.java +++ b/src/main/java/com/vertexvis/model/Color3.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ColorMaterial.java b/src/main/java/com/vertexvis/model/ColorMaterial.java index 12660f8..231afa9 100644 --- a/src/main/java/com/vertexvis/model/ColorMaterial.java +++ b/src/main/java/com/vertexvis/model/ColorMaterial.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ColorMaterialNullable.java b/src/main/java/com/vertexvis/model/ColorMaterialNullable.java index ec140a0..82a6ec8 100644 --- a/src/main/java/com/vertexvis/model/ColorMaterialNullable.java +++ b/src/main/java/com/vertexvis/model/ColorMaterialNullable.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateAccountRequest.java b/src/main/java/com/vertexvis/model/CreateAccountRequest.java index fb01be4..e2c349a 100644 --- a/src/main/java/com/vertexvis/model/CreateAccountRequest.java +++ b/src/main/java/com/vertexvis/model/CreateAccountRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateAccountRequestData.java b/src/main/java/com/vertexvis/model/CreateAccountRequestData.java index 8fd8579..234f151 100644 --- a/src/main/java/com/vertexvis/model/CreateAccountRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateAccountRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateAccountRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateAccountRequestDataAttributes.java index 85c8681..ac1c5e3 100644 --- a/src/main/java/com/vertexvis/model/CreateAccountRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateAccountRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateApplicationRequest.java b/src/main/java/com/vertexvis/model/CreateApplicationRequest.java index 9f6a76d..05aa073 100644 --- a/src/main/java/com/vertexvis/model/CreateApplicationRequest.java +++ b/src/main/java/com/vertexvis/model/CreateApplicationRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateBatchRequest.java b/src/main/java/com/vertexvis/model/CreateBatchRequest.java index fd10650..7067ac0 100644 --- a/src/main/java/com/vertexvis/model/CreateBatchRequest.java +++ b/src/main/java/com/vertexvis/model/CreateBatchRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateExportRequest.java b/src/main/java/com/vertexvis/model/CreateExportRequest.java index 886331a..9a38ff4 100644 --- a/src/main/java/com/vertexvis/model/CreateExportRequest.java +++ b/src/main/java/com/vertexvis/model/CreateExportRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateExportRequestData.java b/src/main/java/com/vertexvis/model/CreateExportRequestData.java index b6e4e08..b8209f6 100644 --- a/src/main/java/com/vertexvis/model/CreateExportRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateExportRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateExportRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateExportRequestDataAttributes.java index 9dbab5a..8ed0f0d 100644 --- a/src/main/java/com/vertexvis/model/CreateExportRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateExportRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateExportRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateExportRequestDataRelationships.java index 49b6ac3..ea3e110 100644 --- a/src/main/java/com/vertexvis/model/CreateExportRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateExportRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateFileRequest.java b/src/main/java/com/vertexvis/model/CreateFileRequest.java index 1a5a6e4..9b0fa29 100644 --- a/src/main/java/com/vertexvis/model/CreateFileRequest.java +++ b/src/main/java/com/vertexvis/model/CreateFileRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateFileRequestData.java b/src/main/java/com/vertexvis/model/CreateFileRequestData.java index 9cb8f8f..80fedc2 100644 --- a/src/main/java/com/vertexvis/model/CreateFileRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateFileRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateFileRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateFileRequestDataAttributes.java index fc88b91..2bb1da3 100644 --- a/src/main/java/com/vertexvis/model/CreateFileRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateFileRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateGeometrySetRequest.java b/src/main/java/com/vertexvis/model/CreateGeometrySetRequest.java index f2fb76c..39f0ccb 100644 --- a/src/main/java/com/vertexvis/model/CreateGeometrySetRequest.java +++ b/src/main/java/com/vertexvis/model/CreateGeometrySetRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateGeometrySetRequestData.java b/src/main/java/com/vertexvis/model/CreateGeometrySetRequestData.java index 416e529..1ab3c25 100644 --- a/src/main/java/com/vertexvis/model/CreateGeometrySetRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateGeometrySetRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateGeometrySetRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateGeometrySetRequestDataRelationships.java index be6329d..ec5f0ba 100644 --- a/src/main/java/com/vertexvis/model/CreateGeometrySetRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateGeometrySetRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateHitRequest.java b/src/main/java/com/vertexvis/model/CreateHitRequest.java index c18382f..33502dc 100644 --- a/src/main/java/com/vertexvis/model/CreateHitRequest.java +++ b/src/main/java/com/vertexvis/model/CreateHitRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateHitRequestData.java b/src/main/java/com/vertexvis/model/CreateHitRequestData.java index 3a70f4c..b701e4a 100644 --- a/src/main/java/com/vertexvis/model/CreateHitRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateHitRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateHitRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateHitRequestDataAttributes.java index 2899ea3..7ae8c78 100644 --- a/src/main/java/com/vertexvis/model/CreateHitRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateHitRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatePartRenditionRequest.java b/src/main/java/com/vertexvis/model/CreatePartRenditionRequest.java new file mode 100644 index 0000000..fca3e59 --- /dev/null +++ b/src/main/java/com/vertexvis/model/CreatePartRenditionRequest.java @@ -0,0 +1,101 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.CreatePartRenditionRequestData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * CreatePartRenditionRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class CreatePartRenditionRequest { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private CreatePartRenditionRequestData data; + + public CreatePartRenditionRequest() { + } + + public CreatePartRenditionRequest data(CreatePartRenditionRequestData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public CreatePartRenditionRequestData getData() { + return data; + } + + + public void setData(CreatePartRenditionRequestData data) { + this.data = data; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CreatePartRenditionRequest createPartRenditionRequest = (CreatePartRenditionRequest) o; + return Objects.equals(this.data, createPartRenditionRequest.data); + } + + @Override + public int hashCode() { + return Objects.hash(data); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreatePartRenditionRequest {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/CreatePartRenditionRequestData.java b/src/main/java/com/vertexvis/model/CreatePartRenditionRequestData.java new file mode 100644 index 0000000..75be706 --- /dev/null +++ b/src/main/java/com/vertexvis/model/CreatePartRenditionRequestData.java @@ -0,0 +1,161 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.CreateGeometrySetRequestDataRelationships; +import com.vertexvis.model.CreatePartRenditionRequestDataAttributes; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * Create a new part rendition. This endpoint includes multiple successful response codes: [`201`, `202`]. When not given a relationship, this endpoint will create a part rendition with an empty geometry and return a `201` status code. When given a relationship to translate, this endpoint will return a `202` status code with the location of a `queued-translation`. The status of the translation can be queried via `getQueuedTranslation`. After the translation is complete, the returned value will include a `part-rendition` that references the translated geometry. + */ +@ApiModel(description = "Create a new part rendition. This endpoint includes multiple successful response codes: [`201`, `202`]. When not given a relationship, this endpoint will create a part rendition with an empty geometry and return a `201` status code. When given a relationship to translate, this endpoint will return a `202` status code with the location of a `queued-translation`. The status of the translation can be queried via `getQueuedTranslation`. After the translation is complete, the returned value will include a `part-rendition` that references the translated geometry. ") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class CreatePartRenditionRequestData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private CreatePartRenditionRequestDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private CreateGeometrySetRequestDataRelationships relationships; + + public CreatePartRenditionRequestData() { + } + + public CreatePartRenditionRequestData type(String type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "part-rendition", required = true, value = "Resource object type.") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public CreatePartRenditionRequestData attributes(CreatePartRenditionRequestDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public CreatePartRenditionRequestDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(CreatePartRenditionRequestDataAttributes attributes) { + this.attributes = attributes; + } + + + public CreatePartRenditionRequestData relationships(CreateGeometrySetRequestDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public CreateGeometrySetRequestDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(CreateGeometrySetRequestDataRelationships relationships) { + this.relationships = relationships; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CreatePartRenditionRequestData createPartRenditionRequestData = (CreatePartRenditionRequestData) o; + return Objects.equals(this.type, createPartRenditionRequestData.type) && + Objects.equals(this.attributes, createPartRenditionRequestData.attributes) && + Objects.equals(this.relationships, createPartRenditionRequestData.relationships); + } + + @Override + public int hashCode() { + return Objects.hash(type, attributes, relationships); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreatePartRenditionRequestData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/CreatePartRenditionRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreatePartRenditionRequestDataAttributes.java new file mode 100644 index 0000000..66ac5a1 --- /dev/null +++ b/src/main/java/com/vertexvis/model/CreatePartRenditionRequestDataAttributes.java @@ -0,0 +1,158 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * CreatePartRenditionRequestDataAttributes + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class CreatePartRenditionRequestDataAttributes { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_SUPPLIED_ID = "suppliedId"; + @SerializedName(SERIALIZED_NAME_SUPPLIED_ID) + private String suppliedId; + + public static final String SERIALIZED_NAME_MAKE_DEFAULT = "makeDefault"; + @SerializedName(SERIALIZED_NAME_MAKE_DEFAULT) + private Boolean makeDefault; + + public CreatePartRenditionRequestDataAttributes() { + } + + public CreatePartRenditionRequestDataAttributes name(String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "1/2in. Washer (flat)", value = "") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public CreatePartRenditionRequestDataAttributes suppliedId(String suppliedId) { + + this.suppliedId = suppliedId; + return this; + } + + /** + * ID provided for correlation. For example, an existing ID from a PLM system. + * @return suppliedId + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "PN12345", value = "ID provided for correlation. For example, an existing ID from a PLM system.") + + public String getSuppliedId() { + return suppliedId; + } + + + public void setSuppliedId(String suppliedId) { + this.suppliedId = suppliedId; + } + + + public CreatePartRenditionRequestDataAttributes makeDefault(Boolean makeDefault) { + + this.makeDefault = makeDefault; + return this; + } + + /** + * Whether or not to replace the default rendition for the part revision with the newly created rendition. + * @return makeDefault + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "false", value = "Whether or not to replace the default rendition for the part revision with the newly created rendition.") + + public Boolean getMakeDefault() { + return makeDefault; + } + + + public void setMakeDefault(Boolean makeDefault) { + this.makeDefault = makeDefault; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CreatePartRenditionRequestDataAttributes createPartRenditionRequestDataAttributes = (CreatePartRenditionRequestDataAttributes) o; + return Objects.equals(this.name, createPartRenditionRequestDataAttributes.name) && + Objects.equals(this.suppliedId, createPartRenditionRequestDataAttributes.suppliedId) && + Objects.equals(this.makeDefault, createPartRenditionRequestDataAttributes.makeDefault); + } + + @Override + public int hashCode() { + return Objects.hash(name, suppliedId, makeDefault); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreatePartRenditionRequestDataAttributes {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" suppliedId: ").append(toIndentedString(suppliedId)).append("\n"); + sb.append(" makeDefault: ").append(toIndentedString(makeDefault)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/CreatePartRequest.java b/src/main/java/com/vertexvis/model/CreatePartRequest.java index aa23198..856fcaf 100644 --- a/src/main/java/com/vertexvis/model/CreatePartRequest.java +++ b/src/main/java/com/vertexvis/model/CreatePartRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatePartRequestData.java b/src/main/java/com/vertexvis/model/CreatePartRequestData.java index d9f2539..7911d44 100644 --- a/src/main/java/com/vertexvis/model/CreatePartRequestData.java +++ b/src/main/java/com/vertexvis/model/CreatePartRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatePartRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreatePartRequestDataAttributes.java index fb0ec21..eb15505 100644 --- a/src/main/java/com/vertexvis/model/CreatePartRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreatePartRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatePartRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreatePartRequestDataRelationships.java index 62a7fa1..e521dbd 100644 --- a/src/main/java/com/vertexvis/model/CreatePartRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreatePartRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequest.java b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequest.java index a998b2b..7142fe8 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestData.java index a3f5d2f..719c0af 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestDataAttributes.java index 9bbd754..cb7a576 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneAlterationRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequest.java b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequest.java index 5ca9a59..eb3303f 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestData.java index 7982a23..853e9bc 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataAttributes.java index 6e37300..ccb9ede 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataRelationships.java index 09ed444..6347613 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemOverrideRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemRequest.java b/src/main/java/com/vertexvis/model/CreateSceneItemRequest.java index d64f65f..51e1dfc 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneItemRequestData.java index 855c77a..b4c75ab 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataAttributes.java index 71514d0..313b13a 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataRelationships.java index f191435..ee03421 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateSceneItemRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -37,7 +37,7 @@ public class CreateSceneItemRequestDataRelationships { public static final String SERIALIZED_NAME_SOURCE = "source"; @SerializedName(SERIALIZED_NAME_SOURCE) - private AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source; + private AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source; public static final String SERIALIZED_NAME_REFERENCE_TREE = "referenceTree"; @SerializedName(SERIALIZED_NAME_REFERENCE_TREE) @@ -69,25 +69,25 @@ public void setParent(SceneItemRelationship parent) { } - public CreateSceneItemRequestDataRelationships source(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source) { + public CreateSceneItemRequestDataRelationships source(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source) { this.source = source; return this; } /** - * Relationship to a `geometry-set`, `part-revision`, or `scene`. + * Relationship to a `geometry-set`, `part-revision`, `part-rendition`, or `scene`. * @return source **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Relationship to a `geometry-set`, `part-revision`, or `scene`.") + @ApiModelProperty(value = "Relationship to a `geometry-set`, `part-revision`, `part-rendition`, or `scene`.") - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship getSource() { + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship getSource() { return source; } - public void setSource(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source) { + public void setSource(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source) { this.source = source; } diff --git a/src/main/java/com/vertexvis/model/CreateSceneRequest.java b/src/main/java/com/vertexvis/model/CreateSceneRequest.java index ca235ff..ec582c3 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneRequestData.java index 8aba54b..0b1757c 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneRequestDataAttributes.java index 5e32dd3..66f56b4 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -193,11 +193,11 @@ public CreateSceneRequestDataAttributes putMetadataItem(String key, String metad } /** - * Get metadata + * User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. * @return metadata **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. ") public Map getMetadata() { return metadata; diff --git a/src/main/java/com/vertexvis/model/CreateSceneRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateSceneRequestDataRelationships.java index ab50b6c..91dc0e8 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateSceneRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewRequest.java b/src/main/java/com/vertexvis/model/CreateSceneViewRequest.java index ff8a5d4..10391b2 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneViewRequestData.java index 8166187..a3b2e18 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataAttributes.java index 1f60c52..59c4530 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataRelationships.java index 626e68a..f8d642f 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequest.java b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequest.java index 1780c8f..61ad470 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequest.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestData.java b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestData.java index f064d1c..9689fbe 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataAttributes.java index aa487ff..92947d1 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataRelationships.java b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataRelationships.java index 8f0f473..d531d43 100644 --- a/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/CreateSceneViewStateRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateStreamKeyRequest.java b/src/main/java/com/vertexvis/model/CreateStreamKeyRequest.java index 16a73c6..aa151e7 100644 --- a/src/main/java/com/vertexvis/model/CreateStreamKeyRequest.java +++ b/src/main/java/com/vertexvis/model/CreateStreamKeyRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateStreamKeyRequestData.java b/src/main/java/com/vertexvis/model/CreateStreamKeyRequestData.java index 3672e6b..18b6558 100644 --- a/src/main/java/com/vertexvis/model/CreateStreamKeyRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateStreamKeyRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateStreamKeyRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateStreamKeyRequestDataAttributes.java index bcdbfe0..41c49be 100644 --- a/src/main/java/com/vertexvis/model/CreateStreamKeyRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateStreamKeyRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequest.java b/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequest.java index 237cc76..5a4eba2 100644 --- a/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequest.java +++ b/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequestData.java b/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequestData.java index 8783cc8..fa664e1 100644 --- a/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateTranslationInspectionRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequest.java b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequest.java index 20a406a..af56e4b 100644 --- a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequest.java +++ b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestData.java b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestData.java index 16438c3..727d184 100644 --- a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestData.java +++ b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestDataAttributes.java b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestDataAttributes.java index 9b342ed..a15dfc8 100644 --- a/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreateWebhookSubscriptionRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatedApplication.java b/src/main/java/com/vertexvis/model/CreatedApplication.java index 8d5e2ca..e12509a 100644 --- a/src/main/java/com/vertexvis/model/CreatedApplication.java +++ b/src/main/java/com/vertexvis/model/CreatedApplication.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatedApplicationData.java b/src/main/java/com/vertexvis/model/CreatedApplicationData.java index 0ce32d0..9719583 100644 --- a/src/main/java/com/vertexvis/model/CreatedApplicationData.java +++ b/src/main/java/com/vertexvis/model/CreatedApplicationData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CreatedApplicationDataAttributes.java b/src/main/java/com/vertexvis/model/CreatedApplicationDataAttributes.java index 0a13525..237cfa4 100644 --- a/src/main/java/com/vertexvis/model/CreatedApplicationDataAttributes.java +++ b/src/main/java/com/vertexvis/model/CreatedApplicationDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/CrossSectioning.java b/src/main/java/com/vertexvis/model/CrossSectioning.java index f16500f..08034a0 100644 --- a/src/main/java/com/vertexvis/model/CrossSectioning.java +++ b/src/main/java/com/vertexvis/model/CrossSectioning.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/DeselectOperation.java b/src/main/java/com/vertexvis/model/DeselectOperation.java index da8e4e1..d3209b3 100644 --- a/src/main/java/com/vertexvis/model/DeselectOperation.java +++ b/src/main/java/com/vertexvis/model/DeselectOperation.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Dimensions.java b/src/main/java/com/vertexvis/model/Dimensions.java index 9e027c1..a55e272 100644 --- a/src/main/java/com/vertexvis/model/Dimensions.java +++ b/src/main/java/com/vertexvis/model/Dimensions.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Export.java b/src/main/java/com/vertexvis/model/Export.java index 6f7f8b3..c349583 100644 --- a/src/main/java/com/vertexvis/model/Export.java +++ b/src/main/java/com/vertexvis/model/Export.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportConfig.java b/src/main/java/com/vertexvis/model/ExportConfig.java index 3894554..e823a49 100644 --- a/src/main/java/com/vertexvis/model/ExportConfig.java +++ b/src/main/java/com/vertexvis/model/ExportConfig.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportData.java b/src/main/java/com/vertexvis/model/ExportData.java index 788e0e9..c6f5522 100644 --- a/src/main/java/com/vertexvis/model/ExportData.java +++ b/src/main/java/com/vertexvis/model/ExportData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportDataAttributes.java b/src/main/java/com/vertexvis/model/ExportDataAttributes.java index f8e9de4..73d81c0 100644 --- a/src/main/java/com/vertexvis/model/ExportDataAttributes.java +++ b/src/main/java/com/vertexvis/model/ExportDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportRelationship.java b/src/main/java/com/vertexvis/model/ExportRelationship.java index c84d0d2..869f7fe 100644 --- a/src/main/java/com/vertexvis/model/ExportRelationship.java +++ b/src/main/java/com/vertexvis/model/ExportRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportRelationshipData.java b/src/main/java/com/vertexvis/model/ExportRelationshipData.java index 53171f2..d9eef84 100644 --- a/src/main/java/com/vertexvis/model/ExportRelationshipData.java +++ b/src/main/java/com/vertexvis/model/ExportRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportStateRelationship.java b/src/main/java/com/vertexvis/model/ExportStateRelationship.java index 7df17e5..b8e6f32 100644 --- a/src/main/java/com/vertexvis/model/ExportStateRelationship.java +++ b/src/main/java/com/vertexvis/model/ExportStateRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ExportStateRelationshipData.java b/src/main/java/com/vertexvis/model/ExportStateRelationshipData.java index 63c6ac3..3ae7a5f 100644 --- a/src/main/java/com/vertexvis/model/ExportStateRelationshipData.java +++ b/src/main/java/com/vertexvis/model/ExportStateRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Failure.java b/src/main/java/com/vertexvis/model/Failure.java index 4432d32..a217cef 100644 --- a/src/main/java/com/vertexvis/model/Failure.java +++ b/src/main/java/com/vertexvis/model/Failure.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FeatureLines.java b/src/main/java/com/vertexvis/model/FeatureLines.java index cfac780..80d38d1 100644 --- a/src/main/java/com/vertexvis/model/FeatureLines.java +++ b/src/main/java/com/vertexvis/model/FeatureLines.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileList.java b/src/main/java/com/vertexvis/model/FileList.java index ee0fe57..32da174 100644 --- a/src/main/java/com/vertexvis/model/FileList.java +++ b/src/main/java/com/vertexvis/model/FileList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileMetadata.java b/src/main/java/com/vertexvis/model/FileMetadata.java index 8970517..ddf1faa 100644 --- a/src/main/java/com/vertexvis/model/FileMetadata.java +++ b/src/main/java/com/vertexvis/model/FileMetadata.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileMetadataData.java b/src/main/java/com/vertexvis/model/FileMetadataData.java index 768d9b4..23cc138 100644 --- a/src/main/java/com/vertexvis/model/FileMetadataData.java +++ b/src/main/java/com/vertexvis/model/FileMetadataData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileMetadataDataAttributes.java b/src/main/java/com/vertexvis/model/FileMetadataDataAttributes.java index cd8128b..0148a4b 100644 --- a/src/main/java/com/vertexvis/model/FileMetadataDataAttributes.java +++ b/src/main/java/com/vertexvis/model/FileMetadataDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileRelationship.java b/src/main/java/com/vertexvis/model/FileRelationship.java index 774ecfa..57a3c9b 100644 --- a/src/main/java/com/vertexvis/model/FileRelationship.java +++ b/src/main/java/com/vertexvis/model/FileRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/FileRelationshipData.java b/src/main/java/com/vertexvis/model/FileRelationshipData.java index 42db9a3..fb51088 100644 --- a/src/main/java/com/vertexvis/model/FileRelationshipData.java +++ b/src/main/java/com/vertexvis/model/FileRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/GeometrySet.java b/src/main/java/com/vertexvis/model/GeometrySet.java index 309b579..cb77692 100644 --- a/src/main/java/com/vertexvis/model/GeometrySet.java +++ b/src/main/java/com/vertexvis/model/GeometrySet.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/GeometrySetData.java b/src/main/java/com/vertexvis/model/GeometrySetData.java index d22ae17..e02c7dd 100644 --- a/src/main/java/com/vertexvis/model/GeometrySetData.java +++ b/src/main/java/com/vertexvis/model/GeometrySetData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/GeometrySetList.java b/src/main/java/com/vertexvis/model/GeometrySetList.java index ec4b555..6c4bf10 100644 --- a/src/main/java/com/vertexvis/model/GeometrySetList.java +++ b/src/main/java/com/vertexvis/model/GeometrySetList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/GeometrySetRelationship.java b/src/main/java/com/vertexvis/model/GeometrySetRelationship.java index a37e69d..58d5f18 100644 --- a/src/main/java/com/vertexvis/model/GeometrySetRelationship.java +++ b/src/main/java/com/vertexvis/model/GeometrySetRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/GeometrySetRelationshipData.java b/src/main/java/com/vertexvis/model/GeometrySetRelationshipData.java index 8186ede..e16b45b 100644 --- a/src/main/java/com/vertexvis/model/GeometrySetRelationshipData.java +++ b/src/main/java/com/vertexvis/model/GeometrySetRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Hit.java b/src/main/java/com/vertexvis/model/Hit.java index ab11e64..c744814 100644 --- a/src/main/java/com/vertexvis/model/Hit.java +++ b/src/main/java/com/vertexvis/model/Hit.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitData.java b/src/main/java/com/vertexvis/model/HitData.java index 1f51715..28a389a 100644 --- a/src/main/java/com/vertexvis/model/HitData.java +++ b/src/main/java/com/vertexvis/model/HitData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitDataAttributes.java b/src/main/java/com/vertexvis/model/HitDataAttributes.java index de42c25..0117e41 100644 --- a/src/main/java/com/vertexvis/model/HitDataAttributes.java +++ b/src/main/java/com/vertexvis/model/HitDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitDataRelationships.java b/src/main/java/com/vertexvis/model/HitDataRelationships.java index fcaab4f..3ea3253 100644 --- a/src/main/java/com/vertexvis/model/HitDataRelationships.java +++ b/src/main/java/com/vertexvis/model/HitDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitResultData.java b/src/main/java/com/vertexvis/model/HitResultData.java index 36c8366..7f7e686 100644 --- a/src/main/java/com/vertexvis/model/HitResultData.java +++ b/src/main/java/com/vertexvis/model/HitResultData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitResultDataAttributes.java b/src/main/java/com/vertexvis/model/HitResultDataAttributes.java index 2568047..5b2593c 100644 --- a/src/main/java/com/vertexvis/model/HitResultDataAttributes.java +++ b/src/main/java/com/vertexvis/model/HitResultDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/HitResultDataRelationships.java b/src/main/java/com/vertexvis/model/HitResultDataRelationships.java index 14b3ad0..581b4f8 100644 --- a/src/main/java/com/vertexvis/model/HitResultDataRelationships.java +++ b/src/main/java/com/vertexvis/model/HitResultDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Link.java b/src/main/java/com/vertexvis/model/Link.java index ba5d9c7..b4402a2 100644 --- a/src/main/java/com/vertexvis/model/Link.java +++ b/src/main/java/com/vertexvis/model/Link.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MaterialOverride.java b/src/main/java/com/vertexvis/model/MaterialOverride.java index 77a73c1..126475d 100644 --- a/src/main/java/com/vertexvis/model/MaterialOverride.java +++ b/src/main/java/com/vertexvis/model/MaterialOverride.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Matrix4.java b/src/main/java/com/vertexvis/model/Matrix4.java index bbfa635..b72ca87 100644 --- a/src/main/java/com/vertexvis/model/Matrix4.java +++ b/src/main/java/com/vertexvis/model/Matrix4.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Matrix4Nullable.java b/src/main/java/com/vertexvis/model/Matrix4Nullable.java index f93e2db..2361e8e 100644 --- a/src/main/java/com/vertexvis/model/Matrix4Nullable.java +++ b/src/main/java/com/vertexvis/model/Matrix4Nullable.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MetadataDateType.java b/src/main/java/com/vertexvis/model/MetadataDateType.java index 6dc5e15..159bf52 100644 --- a/src/main/java/com/vertexvis/model/MetadataDateType.java +++ b/src/main/java/com/vertexvis/model/MetadataDateType.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MetadataFloatType.java b/src/main/java/com/vertexvis/model/MetadataFloatType.java index 44cc15c..79d3028 100644 --- a/src/main/java/com/vertexvis/model/MetadataFloatType.java +++ b/src/main/java/com/vertexvis/model/MetadataFloatType.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MetadataLongType.java b/src/main/java/com/vertexvis/model/MetadataLongType.java index 6d5fe5c..218abba 100644 --- a/src/main/java/com/vertexvis/model/MetadataLongType.java +++ b/src/main/java/com/vertexvis/model/MetadataLongType.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MetadataNullType.java b/src/main/java/com/vertexvis/model/MetadataNullType.java index b2f02ed..0b38b1c 100644 --- a/src/main/java/com/vertexvis/model/MetadataNullType.java +++ b/src/main/java/com/vertexvis/model/MetadataNullType.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/MetadataStringType.java b/src/main/java/com/vertexvis/model/MetadataStringType.java index eae7f2f..8a41140 100644 --- a/src/main/java/com/vertexvis/model/MetadataStringType.java +++ b/src/main/java/com/vertexvis/model/MetadataStringType.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/OAuth2BadRequest.java b/src/main/java/com/vertexvis/model/OAuth2BadRequest.java index 0ee43f3..b609f95 100644 --- a/src/main/java/com/vertexvis/model/OAuth2BadRequest.java +++ b/src/main/java/com/vertexvis/model/OAuth2BadRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/OAuth2Token.java b/src/main/java/com/vertexvis/model/OAuth2Token.java index 16171e3..bda40b8 100644 --- a/src/main/java/com/vertexvis/model/OAuth2Token.java +++ b/src/main/java/com/vertexvis/model/OAuth2Token.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Orientation.java b/src/main/java/com/vertexvis/model/Orientation.java index 3a08681..07c4e3b 100644 --- a/src/main/java/com/vertexvis/model/Orientation.java +++ b/src/main/java/com/vertexvis/model/Orientation.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/OrthographicCamera.java b/src/main/java/com/vertexvis/model/OrthographicCamera.java index 42f9f59..f0260d7 100644 --- a/src/main/java/com/vertexvis/model/OrthographicCamera.java +++ b/src/main/java/com/vertexvis/model/OrthographicCamera.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Part.java b/src/main/java/com/vertexvis/model/Part.java index f1e476e..c1a5a23 100644 --- a/src/main/java/com/vertexvis/model/Part.java +++ b/src/main/java/com/vertexvis/model/Part.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartAssemblyRelationship.java b/src/main/java/com/vertexvis/model/PartAssemblyRelationship.java index 0760d68..c4d8209 100644 --- a/src/main/java/com/vertexvis/model/PartAssemblyRelationship.java +++ b/src/main/java/com/vertexvis/model/PartAssemblyRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartAssemblyRelationshipData.java b/src/main/java/com/vertexvis/model/PartAssemblyRelationshipData.java index c2f13f5..48b0afe 100644 --- a/src/main/java/com/vertexvis/model/PartAssemblyRelationshipData.java +++ b/src/main/java/com/vertexvis/model/PartAssemblyRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartData.java b/src/main/java/com/vertexvis/model/PartData.java index 3c59945..bfb53ec 100644 --- a/src/main/java/com/vertexvis/model/PartData.java +++ b/src/main/java/com/vertexvis/model/PartData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartDataAttributes.java b/src/main/java/com/vertexvis/model/PartDataAttributes.java index b574331..13be1e3 100644 --- a/src/main/java/com/vertexvis/model/PartDataAttributes.java +++ b/src/main/java/com/vertexvis/model/PartDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartDataRelationships.java b/src/main/java/com/vertexvis/model/PartDataRelationships.java index 7545d20..342b2cf 100644 --- a/src/main/java/com/vertexvis/model/PartDataRelationships.java +++ b/src/main/java/com/vertexvis/model/PartDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartDataRelationshipsPartRevisions.java b/src/main/java/com/vertexvis/model/PartDataRelationshipsPartRevisions.java index af05b6f..fbdcc0f 100644 --- a/src/main/java/com/vertexvis/model/PartDataRelationshipsPartRevisions.java +++ b/src/main/java/com/vertexvis/model/PartDataRelationshipsPartRevisions.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartList.java b/src/main/java/com/vertexvis/model/PartList.java index fcc85cd..860e375 100644 --- a/src/main/java/com/vertexvis/model/PartList.java +++ b/src/main/java/com/vertexvis/model/PartList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRelationshipData.java b/src/main/java/com/vertexvis/model/PartRelationshipData.java index bdf9cc7..a5dcc51 100644 --- a/src/main/java/com/vertexvis/model/PartRelationshipData.java +++ b/src/main/java/com/vertexvis/model/PartRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookEvent.java b/src/main/java/com/vertexvis/model/PartRendition.java similarity index 82% rename from src/main/java/com/vertexvis/model/WebhookEvent.java rename to src/main/java/com/vertexvis/model/PartRendition.java index fed9cee..34bcb7e 100644 --- a/src/main/java/com/vertexvis/model/WebhookEvent.java +++ b/src/main/java/com/vertexvis/model/PartRendition.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -21,7 +21,7 @@ import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; import com.vertexvis.model.Link; -import com.vertexvis.model.WebhookEventData; +import com.vertexvis.model.PartRenditionData; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.IOException; @@ -30,22 +30,22 @@ import java.util.Map; /** - * WebhookEvent + * PartRendition */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class WebhookEvent { +public class PartRendition { public static final String SERIALIZED_NAME_DATA = "data"; @SerializedName(SERIALIZED_NAME_DATA) - private WebhookEventData data; + private PartRenditionData data; public static final String SERIALIZED_NAME_LINKS = "links"; @SerializedName(SERIALIZED_NAME_LINKS) private Map links = null; - public WebhookEvent() { + public PartRendition() { } - public WebhookEvent data(WebhookEventData data) { + public PartRendition data(PartRenditionData data) { this.data = data; return this; @@ -58,23 +58,23 @@ public WebhookEvent data(WebhookEventData data) { @javax.annotation.Nonnull @ApiModelProperty(required = true, value = "") - public WebhookEventData getData() { + public PartRenditionData getData() { return data; } - public void setData(WebhookEventData data) { + public void setData(PartRenditionData data) { this.data = data; } - public WebhookEvent links(Map links) { + public PartRendition links(Map links) { this.links = links; return this; } - public WebhookEvent putLinksItem(String key, Link linksItem) { + public PartRendition putLinksItem(String key, Link linksItem) { if (this.links == null) { this.links = new HashMap<>(); } @@ -107,9 +107,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - WebhookEvent webhookEvent = (WebhookEvent) o; - return Objects.equals(this.data, webhookEvent.data) && - Objects.equals(this.links, webhookEvent.links); + PartRendition partRendition = (PartRendition) o; + return Objects.equals(this.data, partRendition.data) && + Objects.equals(this.links, partRendition.links); } @Override @@ -120,7 +120,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class WebhookEvent {\n"); + sb.append("class PartRendition {\n"); sb.append(" data: ").append(toIndentedString(data)).append("\n"); sb.append(" links: ").append(toIndentedString(links)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/vertexvis/model/PartRenditionData.java b/src/main/java/com/vertexvis/model/PartRenditionData.java new file mode 100644 index 0000000..2457a9d --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionData.java @@ -0,0 +1,231 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.PartRenditionDataAttributes; +import com.vertexvis.model.PartRenditionDataRelationships; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; + +/** + * PartRenditionData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private PartRenditionDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private PartRenditionDataRelationships relationships; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public PartRenditionData() { + } + + public PartRenditionData type(String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "part-rendition", required = true, value = "") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public PartRenditionData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + public PartRenditionData attributes(PartRenditionDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public PartRenditionDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(PartRenditionDataAttributes attributes) { + this.attributes = attributes; + } + + + public PartRenditionData relationships(PartRenditionDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public PartRenditionDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(PartRenditionDataRelationships relationships) { + this.relationships = relationships; + } + + + public PartRenditionData links(Map links) { + + this.links = links; + return this; + } + + public PartRenditionData putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionData partRenditionData = (PartRenditionData) o; + return Objects.equals(this.type, partRenditionData.type) && + Objects.equals(this.id, partRenditionData.id) && + Objects.equals(this.attributes, partRenditionData.attributes) && + Objects.equals(this.relationships, partRenditionData.relationships) && + Objects.equals(this.links, partRenditionData.links); + } + + @Override + public int hashCode() { + return Objects.hash(type, id, attributes, relationships, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRenditionDataAttributes.java b/src/main/java/com/vertexvis/model/PartRenditionDataAttributes.java new file mode 100644 index 0000000..2d144cf --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionDataAttributes.java @@ -0,0 +1,159 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.time.OffsetDateTime; + +/** + * PartRenditionDataAttributes + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionDataAttributes { + public static final String SERIALIZED_NAME_CREATED = "created"; + @SerializedName(SERIALIZED_NAME_CREATED) + private OffsetDateTime created; + + public static final String SERIALIZED_NAME_SUPPLIED_ID = "suppliedId"; + @SerializedName(SERIALIZED_NAME_SUPPLIED_ID) + private String suppliedId; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public PartRenditionDataAttributes() { + } + + public PartRenditionDataAttributes created(OffsetDateTime created) { + + this.created = created; + return this; + } + + /** + * Get created + * @return created + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "2020-01-01T12:00Z", value = "") + + public OffsetDateTime getCreated() { + return created; + } + + + public void setCreated(OffsetDateTime created) { + this.created = created; + } + + + public PartRenditionDataAttributes suppliedId(String suppliedId) { + + this.suppliedId = suppliedId; + return this; + } + + /** + * Get suppliedId + * @return suppliedId + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "some-string", value = "") + + public String getSuppliedId() { + return suppliedId; + } + + + public void setSuppliedId(String suppliedId) { + this.suppliedId = suppliedId; + } + + + public PartRenditionDataAttributes name(String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(example = "some-string", value = "") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionDataAttributes partRenditionDataAttributes = (PartRenditionDataAttributes) o; + return Objects.equals(this.created, partRenditionDataAttributes.created) && + Objects.equals(this.suppliedId, partRenditionDataAttributes.suppliedId) && + Objects.equals(this.name, partRenditionDataAttributes.name); + } + + @Override + public int hashCode() { + return Objects.hash(created, suppliedId, name); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionDataAttributes {\n"); + sb.append(" created: ").append(toIndentedString(created)).append("\n"); + sb.append(" suppliedId: ").append(toIndentedString(suppliedId)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRenditionDataRelationships.java b/src/main/java/com/vertexvis/model/PartRenditionDataRelationships.java new file mode 100644 index 0000000..cc06645 --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionDataRelationships.java @@ -0,0 +1,131 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.GeometrySetRelationshipData; +import com.vertexvis.model.PartRevisionRelationship; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * PartRenditionDataRelationships + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionDataRelationships { + public static final String SERIALIZED_NAME_GEOMETRY_SET = "geometrySet"; + @SerializedName(SERIALIZED_NAME_GEOMETRY_SET) + private GeometrySetRelationshipData geometrySet; + + public static final String SERIALIZED_NAME_PART_REVISION = "partRevision"; + @SerializedName(SERIALIZED_NAME_PART_REVISION) + private PartRevisionRelationship partRevision; + + public PartRenditionDataRelationships() { + } + + public PartRenditionDataRelationships geometrySet(GeometrySetRelationshipData geometrySet) { + + this.geometrySet = geometrySet; + return this; + } + + /** + * Get geometrySet + * @return geometrySet + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public GeometrySetRelationshipData getGeometrySet() { + return geometrySet; + } + + + public void setGeometrySet(GeometrySetRelationshipData geometrySet) { + this.geometrySet = geometrySet; + } + + + public PartRenditionDataRelationships partRevision(PartRevisionRelationship partRevision) { + + this.partRevision = partRevision; + return this; + } + + /** + * Get partRevision + * @return partRevision + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public PartRevisionRelationship getPartRevision() { + return partRevision; + } + + + public void setPartRevision(PartRevisionRelationship partRevision) { + this.partRevision = partRevision; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionDataRelationships partRenditionDataRelationships = (PartRenditionDataRelationships) o; + return Objects.equals(this.geometrySet, partRenditionDataRelationships.geometrySet) && + Objects.equals(this.partRevision, partRenditionDataRelationships.partRevision); + } + + @Override + public int hashCode() { + return Objects.hash(geometrySet, partRevision); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionDataRelationships {\n"); + sb.append(" geometrySet: ").append(toIndentedString(geometrySet)).append("\n"); + sb.append(" partRevision: ").append(toIndentedString(partRevision)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRenditionList.java b/src/main/java/com/vertexvis/model/PartRenditionList.java new file mode 100644 index 0000000..b0bbfc7 --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionList.java @@ -0,0 +1,145 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.PartRenditionData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * PartRenditionList + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionList { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private List data = new ArrayList<>(); + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = new HashMap<>(); + + public PartRenditionList() { + } + + public PartRenditionList data(List data) { + + this.data = data; + return this; + } + + public PartRenditionList addDataItem(PartRenditionData dataItem) { + this.data.add(dataItem); + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public List getData() { + return data; + } + + + public void setData(List data) { + this.data = data; + } + + + public PartRenditionList links(Map links) { + + this.links = links; + return this; + } + + public PartRenditionList putLinksItem(String key, Link linksItem) { + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionList partRenditionList = (PartRenditionList) o; + return Objects.equals(this.data, partRenditionList.data) && + Objects.equals(this.links, partRenditionList.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionList {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRenditionRelationship.java b/src/main/java/com/vertexvis/model/PartRenditionRelationship.java new file mode 100644 index 0000000..e61fb63 --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionRelationship.java @@ -0,0 +1,102 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.PartRenditionRelationshipData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * Relationship to a `part-rendition`. + */ +@ApiModel(description = "Relationship to a `part-rendition`.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionRelationship { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private PartRenditionRelationshipData data; + + public PartRenditionRelationship() { + } + + public PartRenditionRelationship data(PartRenditionRelationshipData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public PartRenditionRelationshipData getData() { + return data; + } + + + public void setData(PartRenditionRelationshipData data) { + this.data = data; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionRelationship partRenditionRelationship = (PartRenditionRelationship) o; + return Objects.equals(this.data, partRenditionRelationship.data); + } + + @Override + public int hashCode() { + return Objects.hash(data); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionRelationship {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRenditionRelationshipData.java b/src/main/java/com/vertexvis/model/PartRenditionRelationshipData.java new file mode 100644 index 0000000..5d412e9 --- /dev/null +++ b/src/main/java/com/vertexvis/model/PartRenditionRelationshipData.java @@ -0,0 +1,175 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.UUID; + +/** + * PartRenditionRelationshipData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PartRenditionRelationshipData { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + PART_RENDITION("part-rendition"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public PartRenditionRelationshipData() { + } + + public PartRenditionRelationshipData type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "part-rendition", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + public PartRenditionRelationshipData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PartRenditionRelationshipData partRenditionRelationshipData = (PartRenditionRelationshipData) o; + return Objects.equals(this.type, partRenditionRelationshipData.type) && + Objects.equals(this.id, partRenditionRelationshipData.id); + } + + @Override + public int hashCode() { + return Objects.hash(type, id); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PartRenditionRelationshipData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/PartRevision.java b/src/main/java/com/vertexvis/model/PartRevision.java index fad6e8d..9e28e97 100644 --- a/src/main/java/com/vertexvis/model/PartRevision.java +++ b/src/main/java/com/vertexvis/model/PartRevision.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionData.java b/src/main/java/com/vertexvis/model/PartRevisionData.java index c2f0d49..015f424 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionData.java +++ b/src/main/java/com/vertexvis/model/PartRevisionData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionDataAttributes.java b/src/main/java/com/vertexvis/model/PartRevisionDataAttributes.java index 1239925..d550a45 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionDataAttributes.java +++ b/src/main/java/com/vertexvis/model/PartRevisionDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionDataRelationships.java b/src/main/java/com/vertexvis/model/PartRevisionDataRelationships.java index 0193617..15bb94a 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionDataRelationships.java +++ b/src/main/java/com/vertexvis/model/PartRevisionDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -22,6 +22,7 @@ import com.google.gson.stream.JsonWriter; import com.vertexvis.model.GeometrySetRelationshipData; import com.vertexvis.model.PartRelationshipData; +import com.vertexvis.model.PartRenditionRelationship; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.IOException; @@ -39,6 +40,10 @@ public class PartRevisionDataRelationships { @SerializedName(SERIALIZED_NAME_PART) private PartRelationshipData part; + public static final String SERIALIZED_NAME_DEFAULT_PART_RENDITION = "defaultPartRendition"; + @SerializedName(SERIALIZED_NAME_DEFAULT_PART_RENDITION) + private PartRenditionRelationship defaultPartRendition; + public PartRevisionDataRelationships() { } @@ -88,6 +93,29 @@ public void setPart(PartRelationshipData part) { } + public PartRevisionDataRelationships defaultPartRendition(PartRenditionRelationship defaultPartRendition) { + + this.defaultPartRendition = defaultPartRendition; + return this; + } + + /** + * Get defaultPartRendition + * @return defaultPartRendition + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public PartRenditionRelationship getDefaultPartRendition() { + return defaultPartRendition; + } + + + public void setDefaultPartRendition(PartRenditionRelationship defaultPartRendition) { + this.defaultPartRendition = defaultPartRendition; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -98,12 +126,13 @@ public boolean equals(Object o) { } PartRevisionDataRelationships partRevisionDataRelationships = (PartRevisionDataRelationships) o; return Objects.equals(this.geometrySet, partRevisionDataRelationships.geometrySet) && - Objects.equals(this.part, partRevisionDataRelationships.part); + Objects.equals(this.part, partRevisionDataRelationships.part) && + Objects.equals(this.defaultPartRendition, partRevisionDataRelationships.defaultPartRendition); } @Override public int hashCode() { - return Objects.hash(geometrySet, part); + return Objects.hash(geometrySet, part, defaultPartRendition); } @Override @@ -112,6 +141,7 @@ public String toString() { sb.append("class PartRevisionDataRelationships {\n"); sb.append(" geometrySet: ").append(toIndentedString(geometrySet)).append("\n"); sb.append(" part: ").append(toIndentedString(part)).append("\n"); + sb.append(" defaultPartRendition: ").append(toIndentedString(defaultPartRendition)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/vertexvis/model/PartRevisionInstance.java b/src/main/java/com/vertexvis/model/PartRevisionInstance.java index 85315dd..90bf898 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionInstance.java +++ b/src/main/java/com/vertexvis/model/PartRevisionInstance.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionList.java b/src/main/java/com/vertexvis/model/PartRevisionList.java index 11a531e..5e8d6a5 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionList.java +++ b/src/main/java/com/vertexvis/model/PartRevisionList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionRelationship.java b/src/main/java/com/vertexvis/model/PartRevisionRelationship.java index 683fcdf..36181fb 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionRelationship.java +++ b/src/main/java/com/vertexvis/model/PartRevisionRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PartRevisionSuppliedId.java b/src/main/java/com/vertexvis/model/PartRevisionSuppliedId.java index e9ef447..7e1d015 100644 --- a/src/main/java/com/vertexvis/model/PartRevisionSuppliedId.java +++ b/src/main/java/com/vertexvis/model/PartRevisionSuppliedId.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/PerspectiveCamera.java b/src/main/java/com/vertexvis/model/PerspectiveCamera.java index e218388..386d9dc 100644 --- a/src/main/java/com/vertexvis/model/PerspectiveCamera.java +++ b/src/main/java/com/vertexvis/model/PerspectiveCamera.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Point.java b/src/main/java/com/vertexvis/model/Point.java index 6ae1f81..2ec5141 100644 --- a/src/main/java/com/vertexvis/model/Point.java +++ b/src/main/java/com/vertexvis/model/Point.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryAll.java b/src/main/java/com/vertexvis/model/QueryAll.java index d5eedcf..f0b317f 100644 --- a/src/main/java/com/vertexvis/model/QueryAll.java +++ b/src/main/java/com/vertexvis/model/QueryAll.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryByCollection.java b/src/main/java/com/vertexvis/model/QueryByCollection.java index 6b850db..1767906 100644 --- a/src/main/java/com/vertexvis/model/QueryByCollection.java +++ b/src/main/java/com/vertexvis/model/QueryByCollection.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryByCollectionData.java b/src/main/java/com/vertexvis/model/QueryByCollectionData.java index ea7d41d..f0484ea 100644 --- a/src/main/java/com/vertexvis/model/QueryByCollectionData.java +++ b/src/main/java/com/vertexvis/model/QueryByCollectionData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryByCollectionDataAttributes.java b/src/main/java/com/vertexvis/model/QueryByCollectionDataAttributes.java index 503b235..b600f86 100644 --- a/src/main/java/com/vertexvis/model/QueryByCollectionDataAttributes.java +++ b/src/main/java/com/vertexvis/model/QueryByCollectionDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryById.java b/src/main/java/com/vertexvis/model/QueryById.java index 6e9cd17..139743b 100644 --- a/src/main/java/com/vertexvis/model/QueryById.java +++ b/src/main/java/com/vertexvis/model/QueryById.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryByIdData.java b/src/main/java/com/vertexvis/model/QueryByIdData.java index 30c1bc6..a25e8af 100644 --- a/src/main/java/com/vertexvis/model/QueryByIdData.java +++ b/src/main/java/com/vertexvis/model/QueryByIdData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueryByIdDataAttributes.java b/src/main/java/com/vertexvis/model/QueryByIdDataAttributes.java index 18f4c8c..b90a557 100644 --- a/src/main/java/com/vertexvis/model/QueryByIdDataAttributes.java +++ b/src/main/java/com/vertexvis/model/QueryByIdDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedJob.java b/src/main/java/com/vertexvis/model/QueuedJob.java index fb9ca10..137a477 100644 --- a/src/main/java/com/vertexvis/model/QueuedJob.java +++ b/src/main/java/com/vertexvis/model/QueuedJob.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedJobData.java b/src/main/java/com/vertexvis/model/QueuedJobData.java index 21d3612..95b0cde 100644 --- a/src/main/java/com/vertexvis/model/QueuedJobData.java +++ b/src/main/java/com/vertexvis/model/QueuedJobData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedJobDataAttributes.java b/src/main/java/com/vertexvis/model/QueuedJobDataAttributes.java index ece7cee..7f35d3a 100644 --- a/src/main/java/com/vertexvis/model/QueuedJobDataAttributes.java +++ b/src/main/java/com/vertexvis/model/QueuedJobDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedJobList.java b/src/main/java/com/vertexvis/model/QueuedJobList.java index e79e158..1d693f6 100644 --- a/src/main/java/com/vertexvis/model/QueuedJobList.java +++ b/src/main/java/com/vertexvis/model/QueuedJobList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEvent.java b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEvent.java new file mode 100644 index 0000000..752a27a --- /dev/null +++ b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEvent.java @@ -0,0 +1,142 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.QueuedSceneItemCompletedEventData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * QueuedSceneItemCompletedEvent + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class QueuedSceneItemCompletedEvent { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private QueuedSceneItemCompletedEventData data; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public QueuedSceneItemCompletedEvent() { + } + + public QueuedSceneItemCompletedEvent data(QueuedSceneItemCompletedEventData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public QueuedSceneItemCompletedEventData getData() { + return data; + } + + + public void setData(QueuedSceneItemCompletedEventData data) { + this.data = data; + } + + + public QueuedSceneItemCompletedEvent links(Map links) { + + this.links = links; + return this; + } + + public QueuedSceneItemCompletedEvent putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + QueuedSceneItemCompletedEvent queuedSceneItemCompletedEvent = (QueuedSceneItemCompletedEvent) o; + return Objects.equals(this.data, queuedSceneItemCompletedEvent.data) && + Objects.equals(this.links, queuedSceneItemCompletedEvent.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class QueuedSceneItemCompletedEvent {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventData.java b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventData.java new file mode 100644 index 0000000..6270c00 --- /dev/null +++ b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventData.java @@ -0,0 +1,231 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.QueuedSceneItemCompletedEventDataAttributes; +import com.vertexvis.model.WebhookEventDataRelationships; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; + +/** + * QueuedSceneItemCompletedEventData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class QueuedSceneItemCompletedEventData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private QueuedSceneItemCompletedEventDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private WebhookEventDataRelationships relationships; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public QueuedSceneItemCompletedEventData() { + } + + public QueuedSceneItemCompletedEventData type(String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "webhook-event", required = true, value = "") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public QueuedSceneItemCompletedEventData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + public QueuedSceneItemCompletedEventData attributes(QueuedSceneItemCompletedEventDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public QueuedSceneItemCompletedEventDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(QueuedSceneItemCompletedEventDataAttributes attributes) { + this.attributes = attributes; + } + + + public QueuedSceneItemCompletedEventData relationships(WebhookEventDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public WebhookEventDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(WebhookEventDataRelationships relationships) { + this.relationships = relationships; + } + + + public QueuedSceneItemCompletedEventData links(Map links) { + + this.links = links; + return this; + } + + public QueuedSceneItemCompletedEventData putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + QueuedSceneItemCompletedEventData queuedSceneItemCompletedEventData = (QueuedSceneItemCompletedEventData) o; + return Objects.equals(this.type, queuedSceneItemCompletedEventData.type) && + Objects.equals(this.id, queuedSceneItemCompletedEventData.id) && + Objects.equals(this.attributes, queuedSceneItemCompletedEventData.attributes) && + Objects.equals(this.relationships, queuedSceneItemCompletedEventData.relationships) && + Objects.equals(this.links, queuedSceneItemCompletedEventData.links); + } + + @Override + public int hashCode() { + return Objects.hash(type, id, attributes, relationships, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class QueuedSceneItemCompletedEventData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataAttributes.java b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventDataAttributes.java similarity index 80% rename from src/main/java/com/vertexvis/model/WebhookEventDataAttributes.java rename to src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventDataAttributes.java index fcb8aaa..a00df0c 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataAttributes.java +++ b/src/main/java/com/vertexvis/model/QueuedSceneItemCompletedEventDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -26,10 +26,10 @@ import java.time.OffsetDateTime; /** - * WebhookEventDataAttributes + * QueuedSceneItemCompletedEventDataAttributes */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class WebhookEventDataAttributes { +public class QueuedSceneItemCompletedEventDataAttributes { public static final String SERIALIZED_NAME_CREATED = "created"; @SerializedName(SERIALIZED_NAME_CREATED) private OffsetDateTime created; @@ -38,10 +38,10 @@ public class WebhookEventDataAttributes { @SerializedName(SERIALIZED_NAME_TOPIC) private String topic; - public WebhookEventDataAttributes() { + public QueuedSceneItemCompletedEventDataAttributes() { } - public WebhookEventDataAttributes created(OffsetDateTime created) { + public QueuedSceneItemCompletedEventDataAttributes created(OffsetDateTime created) { this.created = created; return this; @@ -64,7 +64,7 @@ public void setCreated(OffsetDateTime created) { } - public WebhookEventDataAttributes topic(String topic) { + public QueuedSceneItemCompletedEventDataAttributes topic(String topic) { this.topic = topic; return this; @@ -95,9 +95,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - WebhookEventDataAttributes webhookEventDataAttributes = (WebhookEventDataAttributes) o; - return Objects.equals(this.created, webhookEventDataAttributes.created) && - Objects.equals(this.topic, webhookEventDataAttributes.topic); + QueuedSceneItemCompletedEventDataAttributes queuedSceneItemCompletedEventDataAttributes = (QueuedSceneItemCompletedEventDataAttributes) o; + return Objects.equals(this.created, queuedSceneItemCompletedEventDataAttributes.created) && + Objects.equals(this.topic, queuedSceneItemCompletedEventDataAttributes.topic); } @Override @@ -108,7 +108,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class WebhookEventDataAttributes {\n"); + sb.append("class QueuedSceneItemCompletedEventDataAttributes {\n"); sb.append(" created: ").append(toIndentedString(created)).append("\n"); sb.append(" topic: ").append(toIndentedString(topic)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEvent.java b/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEvent.java new file mode 100644 index 0000000..50c265b --- /dev/null +++ b/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEvent.java @@ -0,0 +1,142 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.QueuedTranslationCompletedEventData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * QueuedTranslationCompletedEvent + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class QueuedTranslationCompletedEvent { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private QueuedTranslationCompletedEventData data; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public QueuedTranslationCompletedEvent() { + } + + public QueuedTranslationCompletedEvent data(QueuedTranslationCompletedEventData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public QueuedTranslationCompletedEventData getData() { + return data; + } + + + public void setData(QueuedTranslationCompletedEventData data) { + this.data = data; + } + + + public QueuedTranslationCompletedEvent links(Map links) { + + this.links = links; + return this; + } + + public QueuedTranslationCompletedEvent putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + QueuedTranslationCompletedEvent queuedTranslationCompletedEvent = (QueuedTranslationCompletedEvent) o; + return Objects.equals(this.data, queuedTranslationCompletedEvent.data) && + Objects.equals(this.links, queuedTranslationCompletedEvent.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class QueuedTranslationCompletedEvent {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEventData.java b/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEventData.java new file mode 100644 index 0000000..22d2934 --- /dev/null +++ b/src/main/java/com/vertexvis/model/QueuedTranslationCompletedEventData.java @@ -0,0 +1,231 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.QueuedSceneItemCompletedEventDataAttributes; +import com.vertexvis.model.WebhookEventDataRelationships; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; + +/** + * QueuedTranslationCompletedEventData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class QueuedTranslationCompletedEventData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private QueuedSceneItemCompletedEventDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private WebhookEventDataRelationships relationships; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public QueuedTranslationCompletedEventData() { + } + + public QueuedTranslationCompletedEventData type(String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "webhook-event", required = true, value = "") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public QueuedTranslationCompletedEventData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + public QueuedTranslationCompletedEventData attributes(QueuedSceneItemCompletedEventDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public QueuedSceneItemCompletedEventDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(QueuedSceneItemCompletedEventDataAttributes attributes) { + this.attributes = attributes; + } + + + public QueuedTranslationCompletedEventData relationships(WebhookEventDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public WebhookEventDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(WebhookEventDataRelationships relationships) { + this.relationships = relationships; + } + + + public QueuedTranslationCompletedEventData links(Map links) { + + this.links = links; + return this; + } + + public QueuedTranslationCompletedEventData putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + QueuedTranslationCompletedEventData queuedTranslationCompletedEventData = (QueuedTranslationCompletedEventData) o; + return Objects.equals(this.type, queuedTranslationCompletedEventData.type) && + Objects.equals(this.id, queuedTranslationCompletedEventData.id) && + Objects.equals(this.attributes, queuedTranslationCompletedEventData.attributes) && + Objects.equals(this.relationships, queuedTranslationCompletedEventData.relationships) && + Objects.equals(this.links, queuedTranslationCompletedEventData.links); + } + + @Override + public int hashCode() { + return Objects.hash(type, id, attributes, relationships, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class QueuedTranslationCompletedEventData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationJob.java b/src/main/java/com/vertexvis/model/QueuedTranslationJob.java index 3e01cef..8ad6553 100644 --- a/src/main/java/com/vertexvis/model/QueuedTranslationJob.java +++ b/src/main/java/com/vertexvis/model/QueuedTranslationJob.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -20,7 +20,7 @@ import com.google.gson.annotations.SerializedName; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; -import com.vertexvis.model.AnyOfGeometrySetDataPartRevisionData; +import com.vertexvis.model.AnyOfGeometrySetDataPartRevisionDataPartRenditionData; import com.vertexvis.model.Link; import com.vertexvis.model.QueuedTranslationJobData; import io.swagger.annotations.ApiModel; @@ -42,7 +42,7 @@ public class QueuedTranslationJob { public static final String SERIALIZED_NAME_INCLUDED = "included"; @SerializedName(SERIALIZED_NAME_INCLUDED) - private List included = null; + private List included = null; public static final String SERIALIZED_NAME_LINKS = "links"; @SerializedName(SERIALIZED_NAME_LINKS) @@ -74,13 +74,13 @@ public void setData(QueuedTranslationJobData data) { } - public QueuedTranslationJob included(List included) { + public QueuedTranslationJob included(List included) { this.included = included; return this; } - public QueuedTranslationJob addIncludedItem(AnyOfGeometrySetDataPartRevisionData includedItem) { + public QueuedTranslationJob addIncludedItem(AnyOfGeometrySetDataPartRevisionDataPartRenditionData includedItem) { if (this.included == null) { this.included = new ArrayList<>(); } @@ -95,12 +95,12 @@ public QueuedTranslationJob addIncludedItem(AnyOfGeometrySetDataPartRevisionData @javax.annotation.Nullable @ApiModelProperty(value = "") - public List getIncluded() { + public List getIncluded() { return included; } - public void setIncluded(List included) { + public void setIncluded(List included) { this.included = included; } diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationJobData.java b/src/main/java/com/vertexvis/model/QueuedTranslationJobData.java index c6eecdc..1a39140 100644 --- a/src/main/java/com/vertexvis/model/QueuedTranslationJobData.java +++ b/src/main/java/com/vertexvis/model/QueuedTranslationJobData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationJobDataAttributes.java b/src/main/java/com/vertexvis/model/QueuedTranslationJobDataAttributes.java index fb7743c..c66e323 100644 --- a/src/main/java/com/vertexvis/model/QueuedTranslationJobDataAttributes.java +++ b/src/main/java/com/vertexvis/model/QueuedTranslationJobDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/QueuedTranslationJobDataRelationships.java b/src/main/java/com/vertexvis/model/QueuedTranslationJobDataRelationships.java index 5284997..f42d8f2 100644 --- a/src/main/java/com/vertexvis/model/QueuedTranslationJobDataRelationships.java +++ b/src/main/java/com/vertexvis/model/QueuedTranslationJobDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -21,6 +21,7 @@ import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; import com.vertexvis.model.GeometrySetRelationship; +import com.vertexvis.model.PartRenditionRelationship; import com.vertexvis.model.PartRevisionRelationship; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -39,6 +40,10 @@ public class QueuedTranslationJobDataRelationships { @SerializedName(SERIALIZED_NAME_PART_REVISION) private PartRevisionRelationship partRevision; + public static final String SERIALIZED_NAME_PART_RENDITION = "partRendition"; + @SerializedName(SERIALIZED_NAME_PART_RENDITION) + private PartRenditionRelationship partRendition; + public QueuedTranslationJobDataRelationships() { } @@ -88,6 +93,29 @@ public void setPartRevision(PartRevisionRelationship partRevision) { } + public QueuedTranslationJobDataRelationships partRendition(PartRenditionRelationship partRendition) { + + this.partRendition = partRendition; + return this; + } + + /** + * Get partRendition + * @return partRendition + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public PartRenditionRelationship getPartRendition() { + return partRendition; + } + + + public void setPartRendition(PartRenditionRelationship partRendition) { + this.partRendition = partRendition; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -98,12 +126,13 @@ public boolean equals(Object o) { } QueuedTranslationJobDataRelationships queuedTranslationJobDataRelationships = (QueuedTranslationJobDataRelationships) o; return Objects.equals(this.geometrySet, queuedTranslationJobDataRelationships.geometrySet) && - Objects.equals(this.partRevision, queuedTranslationJobDataRelationships.partRevision); + Objects.equals(this.partRevision, queuedTranslationJobDataRelationships.partRevision) && + Objects.equals(this.partRendition, queuedTranslationJobDataRelationships.partRendition); } @Override public int hashCode() { - return Objects.hash(geometrySet, partRevision); + return Objects.hash(geometrySet, partRevision, partRendition); } @Override @@ -112,6 +141,7 @@ public String toString() { sb.append("class QueuedTranslationJobDataRelationships {\n"); sb.append(" geometrySet: ").append(toIndentedString(geometrySet)).append("\n"); sb.append(" partRevision: ").append(toIndentedString(partRevision)).append("\n"); + sb.append(" partRendition: ").append(toIndentedString(partRendition)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/vertexvis/model/RelationshipData.java b/src/main/java/com/vertexvis/model/RelationshipData.java index 8149715..40fedb0 100644 --- a/src/main/java/com/vertexvis/model/RelationshipData.java +++ b/src/main/java/com/vertexvis/model/RelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/RelationshipLinks.java b/src/main/java/com/vertexvis/model/RelationshipLinks.java index f91d901..d47cbaf 100644 --- a/src/main/java/com/vertexvis/model/RelationshipLinks.java +++ b/src/main/java/com/vertexvis/model/RelationshipLinks.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequest.java b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequest.java index 8a40439..bc8296c 100644 --- a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequest.java +++ b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestData.java b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestData.java index 8d286ec..9607108 100644 --- a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestData.java +++ b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestDataAttributes.java b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestDataAttributes.java index ab4236e..ac95367 100644 --- a/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/RevokeOAuth2TokenRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Scene.java b/src/main/java/com/vertexvis/model/Scene.java index a3cf362..543d43b 100644 --- a/src/main/java/com/vertexvis/model/Scene.java +++ b/src/main/java/com/vertexvis/model/Scene.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneAlteration.java b/src/main/java/com/vertexvis/model/SceneAlteration.java index 50b3279..25cead6 100644 --- a/src/main/java/com/vertexvis/model/SceneAlteration.java +++ b/src/main/java/com/vertexvis/model/SceneAlteration.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneAlterationData.java b/src/main/java/com/vertexvis/model/SceneAlterationData.java index 182ec8d..1a481e9 100644 --- a/src/main/java/com/vertexvis/model/SceneAlterationData.java +++ b/src/main/java/com/vertexvis/model/SceneAlterationData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneAlterationDataRelationships.java b/src/main/java/com/vertexvis/model/SceneAlterationDataRelationships.java index 27401dc..0c52bc8 100644 --- a/src/main/java/com/vertexvis/model/SceneAlterationDataRelationships.java +++ b/src/main/java/com/vertexvis/model/SceneAlterationDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneAlterationList.java b/src/main/java/com/vertexvis/model/SceneAlterationList.java index 7e4dec1..0ac2113 100644 --- a/src/main/java/com/vertexvis/model/SceneAlterationList.java +++ b/src/main/java/com/vertexvis/model/SceneAlterationList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneCreatedEvent.java b/src/main/java/com/vertexvis/model/SceneCreatedEvent.java new file mode 100644 index 0000000..998ea0d --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneCreatedEvent.java @@ -0,0 +1,142 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.SceneCreatedEventData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * SceneCreatedEvent + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneCreatedEvent { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private SceneCreatedEventData data; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public SceneCreatedEvent() { + } + + public SceneCreatedEvent data(SceneCreatedEventData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public SceneCreatedEventData getData() { + return data; + } + + + public void setData(SceneCreatedEventData data) { + this.data = data; + } + + + public SceneCreatedEvent links(Map links) { + + this.links = links; + return this; + } + + public SceneCreatedEvent putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneCreatedEvent sceneCreatedEvent = (SceneCreatedEvent) o; + return Objects.equals(this.data, sceneCreatedEvent.data) && + Objects.equals(this.links, sceneCreatedEvent.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneCreatedEvent {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/WebhookEventData.java b/src/main/java/com/vertexvis/model/SceneCreatedEventData.java similarity index 80% rename from src/main/java/com/vertexvis/model/WebhookEventData.java rename to src/main/java/com/vertexvis/model/SceneCreatedEventData.java index 7e3077f..5f31c13 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventData.java +++ b/src/main/java/com/vertexvis/model/SceneCreatedEventData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -21,7 +21,7 @@ import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; import com.vertexvis.model.Link; -import com.vertexvis.model.WebhookEventDataAttributes; +import com.vertexvis.model.SceneEventDataAttributes; import com.vertexvis.model.WebhookEventDataRelationships; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -32,10 +32,10 @@ import java.util.UUID; /** - * WebhookEventData + * SceneCreatedEventData */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class WebhookEventData { +public class SceneCreatedEventData { public static final String SERIALIZED_NAME_TYPE = "type"; @SerializedName(SERIALIZED_NAME_TYPE) private String type; @@ -46,7 +46,7 @@ public class WebhookEventData { public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; @SerializedName(SERIALIZED_NAME_ATTRIBUTES) - private WebhookEventDataAttributes attributes; + private SceneEventDataAttributes attributes; public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) @@ -56,10 +56,10 @@ public class WebhookEventData { @SerializedName(SERIALIZED_NAME_LINKS) private Map links = null; - public WebhookEventData() { + public SceneCreatedEventData() { } - public WebhookEventData type(String type) { + public SceneCreatedEventData type(String type) { this.type = type; return this; @@ -82,7 +82,7 @@ public void setType(String type) { } - public WebhookEventData id(UUID id) { + public SceneCreatedEventData id(UUID id) { this.id = id; return this; @@ -105,7 +105,7 @@ public void setId(UUID id) { } - public WebhookEventData attributes(WebhookEventDataAttributes attributes) { + public SceneCreatedEventData attributes(SceneEventDataAttributes attributes) { this.attributes = attributes; return this; @@ -118,17 +118,17 @@ public WebhookEventData attributes(WebhookEventDataAttributes attributes) { @javax.annotation.Nonnull @ApiModelProperty(required = true, value = "") - public WebhookEventDataAttributes getAttributes() { + public SceneEventDataAttributes getAttributes() { return attributes; } - public void setAttributes(WebhookEventDataAttributes attributes) { + public void setAttributes(SceneEventDataAttributes attributes) { this.attributes = attributes; } - public WebhookEventData relationships(WebhookEventDataRelationships relationships) { + public SceneCreatedEventData relationships(WebhookEventDataRelationships relationships) { this.relationships = relationships; return this; @@ -151,13 +151,13 @@ public void setRelationships(WebhookEventDataRelationships relationships) { } - public WebhookEventData links(Map links) { + public SceneCreatedEventData links(Map links) { this.links = links; return this; } - public WebhookEventData putLinksItem(String key, Link linksItem) { + public SceneCreatedEventData putLinksItem(String key, Link linksItem) { if (this.links == null) { this.links = new HashMap<>(); } @@ -190,12 +190,12 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - WebhookEventData webhookEventData = (WebhookEventData) o; - return Objects.equals(this.type, webhookEventData.type) && - Objects.equals(this.id, webhookEventData.id) && - Objects.equals(this.attributes, webhookEventData.attributes) && - Objects.equals(this.relationships, webhookEventData.relationships) && - Objects.equals(this.links, webhookEventData.links); + SceneCreatedEventData sceneCreatedEventData = (SceneCreatedEventData) o; + return Objects.equals(this.type, sceneCreatedEventData.type) && + Objects.equals(this.id, sceneCreatedEventData.id) && + Objects.equals(this.attributes, sceneCreatedEventData.attributes) && + Objects.equals(this.relationships, sceneCreatedEventData.relationships) && + Objects.equals(this.links, sceneCreatedEventData.links); } @Override @@ -206,7 +206,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class WebhookEventData {\n"); + sb.append("class SceneCreatedEventData {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); diff --git a/src/main/java/com/vertexvis/model/SceneData.java b/src/main/java/com/vertexvis/model/SceneData.java index 3336047..d5bc1a6 100644 --- a/src/main/java/com/vertexvis/model/SceneData.java +++ b/src/main/java/com/vertexvis/model/SceneData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneDataAttributes.java b/src/main/java/com/vertexvis/model/SceneDataAttributes.java index 99be36c..1114b18 100644 --- a/src/main/java/com/vertexvis/model/SceneDataAttributes.java +++ b/src/main/java/com/vertexvis/model/SceneDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -302,11 +302,11 @@ public SceneDataAttributes putMetadataItem(String key, String metadataItem) { } /** - * Get metadata + * User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. * @return metadata **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. ") public Map getMetadata() { return metadata; diff --git a/src/main/java/com/vertexvis/model/SceneDeletedEvent.java b/src/main/java/com/vertexvis/model/SceneDeletedEvent.java new file mode 100644 index 0000000..a5590ff --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneDeletedEvent.java @@ -0,0 +1,142 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.SceneDeletedEventData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * SceneDeletedEvent + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneDeletedEvent { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private SceneDeletedEventData data; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public SceneDeletedEvent() { + } + + public SceneDeletedEvent data(SceneDeletedEventData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public SceneDeletedEventData getData() { + return data; + } + + + public void setData(SceneDeletedEventData data) { + this.data = data; + } + + + public SceneDeletedEvent links(Map links) { + + this.links = links; + return this; + } + + public SceneDeletedEvent putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneDeletedEvent sceneDeletedEvent = (SceneDeletedEvent) o; + return Objects.equals(this.data, sceneDeletedEvent.data) && + Objects.equals(this.links, sceneDeletedEvent.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneDeletedEvent {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/SceneDeletedEventData.java b/src/main/java/com/vertexvis/model/SceneDeletedEventData.java new file mode 100644 index 0000000..11da4ee --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneDeletedEventData.java @@ -0,0 +1,231 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.SceneEventDataAttributes; +import com.vertexvis.model.WebhookEventDataRelationships; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; + +/** + * SceneDeletedEventData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneDeletedEventData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private SceneEventDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private WebhookEventDataRelationships relationships; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public SceneDeletedEventData() { + } + + public SceneDeletedEventData type(String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "webhook-event", required = true, value = "") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public SceneDeletedEventData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + public SceneDeletedEventData attributes(SceneEventDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public SceneEventDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(SceneEventDataAttributes attributes) { + this.attributes = attributes; + } + + + public SceneDeletedEventData relationships(WebhookEventDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public WebhookEventDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(WebhookEventDataRelationships relationships) { + this.relationships = relationships; + } + + + public SceneDeletedEventData links(Map links) { + + this.links = links; + return this; + } + + public SceneDeletedEventData putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneDeletedEventData sceneDeletedEventData = (SceneDeletedEventData) o; + return Objects.equals(this.type, sceneDeletedEventData.type) && + Objects.equals(this.id, sceneDeletedEventData.id) && + Objects.equals(this.attributes, sceneDeletedEventData.attributes) && + Objects.equals(this.relationships, sceneDeletedEventData.relationships) && + Objects.equals(this.links, sceneDeletedEventData.links); + } + + @Override + public int hashCode() { + return Objects.hash(type, id, attributes, relationships, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneDeletedEventData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/SceneEventDataAttributes.java b/src/main/java/com/vertexvis/model/SceneEventDataAttributes.java new file mode 100644 index 0000000..cf513c1 --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneEventDataAttributes.java @@ -0,0 +1,170 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * SceneEventDataAttributes + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneEventDataAttributes { + public static final String SERIALIZED_NAME_CREATED = "created"; + @SerializedName(SERIALIZED_NAME_CREATED) + private OffsetDateTime created; + + public static final String SERIALIZED_NAME_TOPIC = "topic"; + @SerializedName(SERIALIZED_NAME_TOPIC) + private String topic; + + public static final String SERIALIZED_NAME_METADATA = "metadata"; + @SerializedName(SERIALIZED_NAME_METADATA) + private Map metadata = null; + + public SceneEventDataAttributes() { + } + + public SceneEventDataAttributes created(OffsetDateTime created) { + + this.created = created; + return this; + } + + /** + * Get created + * @return created + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "2020-01-01T12:00Z", required = true, value = "") + + public OffsetDateTime getCreated() { + return created; + } + + + public void setCreated(OffsetDateTime created) { + this.created = created; + } + + + public SceneEventDataAttributes topic(String topic) { + + this.topic = topic; + return this; + } + + /** + * Get topic + * @return topic + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "some-string", required = true, value = "") + + public String getTopic() { + return topic; + } + + + public void setTopic(String topic) { + this.topic = topic; + } + + + public SceneEventDataAttributes metadata(Map metadata) { + + this.metadata = metadata; + return this; + } + + public SceneEventDataAttributes putMetadataItem(String key, String metadataItem) { + if (this.metadata == null) { + this.metadata = new HashMap<>(); + } + this.metadata.put(key, metadataItem); + return this; + } + + /** + * User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "User supplied key-value pairs for a scene. You can supply up to 50 entries, with key names limited to 64 characters and values limited to 256 characters. ") + + public Map getMetadata() { + return metadata; + } + + + public void setMetadata(Map metadata) { + this.metadata = metadata; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneEventDataAttributes sceneEventDataAttributes = (SceneEventDataAttributes) o; + return Objects.equals(this.created, sceneEventDataAttributes.created) && + Objects.equals(this.topic, sceneEventDataAttributes.topic) && + Objects.equals(this.metadata, sceneEventDataAttributes.metadata); + } + + @Override + public int hashCode() { + return Objects.hash(created, topic, metadata); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneEventDataAttributes {\n"); + sb.append(" created: ").append(toIndentedString(created)).append("\n"); + sb.append(" topic: ").append(toIndentedString(topic)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/SceneItem.java b/src/main/java/com/vertexvis/model/SceneItem.java index c7b590f..e241d87 100644 --- a/src/main/java/com/vertexvis/model/SceneItem.java +++ b/src/main/java/com/vertexvis/model/SceneItem.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemData.java b/src/main/java/com/vertexvis/model/SceneItemData.java index aed5aa6..870d28d 100644 --- a/src/main/java/com/vertexvis/model/SceneItemData.java +++ b/src/main/java/com/vertexvis/model/SceneItemData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemDataAttributes.java b/src/main/java/com/vertexvis/model/SceneItemDataAttributes.java index 87e19b9..99b2c09 100644 --- a/src/main/java/com/vertexvis/model/SceneItemDataAttributes.java +++ b/src/main/java/com/vertexvis/model/SceneItemDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemDataRelationships.java b/src/main/java/com/vertexvis/model/SceneItemDataRelationships.java index 60d08fd..7db33d1 100644 --- a/src/main/java/com/vertexvis/model/SceneItemDataRelationships.java +++ b/src/main/java/com/vertexvis/model/SceneItemDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -20,6 +20,7 @@ import com.google.gson.annotations.SerializedName; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.PartRenditionRelationship; import com.vertexvis.model.SceneItemRelationship; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -33,16 +34,20 @@ public class SceneItemDataRelationships { public static final String SERIALIZED_NAME_SOURCE = "source"; @SerializedName(SERIALIZED_NAME_SOURCE) - private AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source; + private AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source; public static final String SERIALIZED_NAME_PARENT = "parent"; @SerializedName(SERIALIZED_NAME_PARENT) private SceneItemRelationship parent; + public static final String SERIALIZED_NAME_PART_RENDITION = "partRendition"; + @SerializedName(SERIALIZED_NAME_PART_RENDITION) + private PartRenditionRelationship partRendition; + public SceneItemDataRelationships() { } - public SceneItemDataRelationships source(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source) { + public SceneItemDataRelationships source(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source) { this.source = source; return this; @@ -55,12 +60,12 @@ public SceneItemDataRelationships source(AnyOfGeometrySetRelationshipPartRevisio @javax.annotation.Nullable @ApiModelProperty(value = "") - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship getSource() { + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship getSource() { return source; } - public void setSource(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship source) { + public void setSource(AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship source) { this.source = source; } @@ -88,6 +93,29 @@ public void setParent(SceneItemRelationship parent) { } + public SceneItemDataRelationships partRendition(PartRenditionRelationship partRendition) { + + this.partRendition = partRendition; + return this; + } + + /** + * Get partRendition + * @return partRendition + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public PartRenditionRelationship getPartRendition() { + return partRendition; + } + + + public void setPartRendition(PartRenditionRelationship partRendition) { + this.partRendition = partRendition; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -98,7 +126,8 @@ public boolean equals(Object o) { } SceneItemDataRelationships sceneItemDataRelationships = (SceneItemDataRelationships) o; return Objects.equals(this.source, sceneItemDataRelationships.source) && - Objects.equals(this.parent, sceneItemDataRelationships.parent); + Objects.equals(this.parent, sceneItemDataRelationships.parent) && + Objects.equals(this.partRendition, sceneItemDataRelationships.partRendition); } private static boolean equalsNullable(JsonNullable a, JsonNullable b) { @@ -107,7 +136,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b) @Override public int hashCode() { - return Objects.hash(source, parent); + return Objects.hash(source, parent, partRendition); } private static int hashCodeNullable(JsonNullable a) { @@ -123,6 +152,7 @@ public String toString() { sb.append("class SceneItemDataRelationships {\n"); sb.append(" source: ").append(toIndentedString(source)).append("\n"); sb.append(" parent: ").append(toIndentedString(parent)).append("\n"); + sb.append(" partRendition: ").append(toIndentedString(partRendition)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/vertexvis/model/SceneItemList.java b/src/main/java/com/vertexvis/model/SceneItemList.java index 2e2deb1..8b925ab 100644 --- a/src/main/java/com/vertexvis/model/SceneItemList.java +++ b/src/main/java/com/vertexvis/model/SceneItemList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemOverride.java b/src/main/java/com/vertexvis/model/SceneItemOverride.java index 4118000..df178e6 100644 --- a/src/main/java/com/vertexvis/model/SceneItemOverride.java +++ b/src/main/java/com/vertexvis/model/SceneItemOverride.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemOverrideData.java b/src/main/java/com/vertexvis/model/SceneItemOverrideData.java index 2ad26b9..7028fb0 100644 --- a/src/main/java/com/vertexvis/model/SceneItemOverrideData.java +++ b/src/main/java/com/vertexvis/model/SceneItemOverrideData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemOverrideDataAttributes.java b/src/main/java/com/vertexvis/model/SceneItemOverrideDataAttributes.java index 7c7086b..5cc7a49 100644 --- a/src/main/java/com/vertexvis/model/SceneItemOverrideDataAttributes.java +++ b/src/main/java/com/vertexvis/model/SceneItemOverrideDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemOverrideDataRelationships.java b/src/main/java/com/vertexvis/model/SceneItemOverrideDataRelationships.java index 681a93c..2a767c4 100644 --- a/src/main/java/com/vertexvis/model/SceneItemOverrideDataRelationships.java +++ b/src/main/java/com/vertexvis/model/SceneItemOverrideDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemOverrideList.java b/src/main/java/com/vertexvis/model/SceneItemOverrideList.java index 4683e36..dbd0b54 100644 --- a/src/main/java/com/vertexvis/model/SceneItemOverrideList.java +++ b/src/main/java/com/vertexvis/model/SceneItemOverrideList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemRelationship.java b/src/main/java/com/vertexvis/model/SceneItemRelationship.java index 1c959e0..be63834 100644 --- a/src/main/java/com/vertexvis/model/SceneItemRelationship.java +++ b/src/main/java/com/vertexvis/model/SceneItemRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneItemRelationshipData.java b/src/main/java/com/vertexvis/model/SceneItemRelationshipData.java index e147f75..b26b8fd 100644 --- a/src/main/java/com/vertexvis/model/SceneItemRelationshipData.java +++ b/src/main/java/com/vertexvis/model/SceneItemRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneList.java b/src/main/java/com/vertexvis/model/SceneList.java index c5c8ba1..895c1e3 100644 --- a/src/main/java/com/vertexvis/model/SceneList.java +++ b/src/main/java/com/vertexvis/model/SceneList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneOperation.java b/src/main/java/com/vertexvis/model/SceneOperation.java index 874d804..add4553 100644 --- a/src/main/java/com/vertexvis/model/SceneOperation.java +++ b/src/main/java/com/vertexvis/model/SceneOperation.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -20,7 +20,7 @@ import com.google.gson.annotations.SerializedName; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; -import com.vertexvis.model.AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation; +import com.vertexvis.model.AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.IOException; @@ -38,7 +38,7 @@ public class SceneOperation { public static final String SERIALIZED_NAME_OPERATIONS = "operations"; @SerializedName(SERIALIZED_NAME_OPERATIONS) - private List operations = new ArrayList<>(); + private List operations = new ArrayList<>(); public SceneOperation() { } @@ -66,13 +66,13 @@ public void setQuery(AnyOfQueryByIdQueryByCollectionQueryAll query) { } - public SceneOperation operations(List operations) { + public SceneOperation operations(List operations) { this.operations = operations; return this; } - public SceneOperation addOperationsItem(AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation operationsItem) { + public SceneOperation addOperationsItem(AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp operationsItem) { this.operations.add(operationsItem); return this; } @@ -84,12 +84,12 @@ public SceneOperation addOperationsItem(AnyOfChangeVisibilityOperationChangeMate @javax.annotation.Nonnull @ApiModelProperty(required = true, value = "List of operations to perform on `scene-items` matching the query.") - public List getOperations() { + public List getOperations() { return operations; } - public void setOperations(List operations) { + public void setOperations(List operations) { this.operations = operations; } diff --git a/src/main/java/com/vertexvis/model/SceneRelationship.java b/src/main/java/com/vertexvis/model/SceneRelationship.java index 5544968..5f48109 100644 --- a/src/main/java/com/vertexvis/model/SceneRelationship.java +++ b/src/main/java/com/vertexvis/model/SceneRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneRelationshipData.java b/src/main/java/com/vertexvis/model/SceneRelationshipData.java index 2af404d..60620c6 100644 --- a/src/main/java/com/vertexvis/model/SceneRelationshipData.java +++ b/src/main/java/com/vertexvis/model/SceneRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneUpdatedEvent.java b/src/main/java/com/vertexvis/model/SceneUpdatedEvent.java new file mode 100644 index 0000000..00017d7 --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneUpdatedEvent.java @@ -0,0 +1,142 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.SceneUpdatedEventData; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * SceneUpdatedEvent + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneUpdatedEvent { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private SceneUpdatedEventData data; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public SceneUpdatedEvent() { + } + + public SceneUpdatedEvent data(SceneUpdatedEventData data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public SceneUpdatedEventData getData() { + return data; + } + + + public void setData(SceneUpdatedEventData data) { + this.data = data; + } + + + public SceneUpdatedEvent links(Map links) { + + this.links = links; + return this; + } + + public SceneUpdatedEvent putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneUpdatedEvent sceneUpdatedEvent = (SceneUpdatedEvent) o; + return Objects.equals(this.data, sceneUpdatedEvent.data) && + Objects.equals(this.links, sceneUpdatedEvent.links); + } + + @Override + public int hashCode() { + return Objects.hash(data, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneUpdatedEvent {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/SceneUpdatedEventData.java b/src/main/java/com/vertexvis/model/SceneUpdatedEventData.java new file mode 100644 index 0000000..2be3505 --- /dev/null +++ b/src/main/java/com/vertexvis/model/SceneUpdatedEventData.java @@ -0,0 +1,231 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.vertexvis.model.Link; +import com.vertexvis.model.SceneEventDataAttributes; +import com.vertexvis.model.WebhookEventDataRelationships; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; + +/** + * SceneUpdatedEventData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class SceneUpdatedEventData { + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private String type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes"; + @SerializedName(SERIALIZED_NAME_ATTRIBUTES) + private SceneEventDataAttributes attributes; + + public static final String SERIALIZED_NAME_RELATIONSHIPS = "relationships"; + @SerializedName(SERIALIZED_NAME_RELATIONSHIPS) + private WebhookEventDataRelationships relationships; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + private Map links = null; + + public SceneUpdatedEventData() { + } + + public SceneUpdatedEventData type(String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "webhook-event", required = true, value = "") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public SceneUpdatedEventData id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + public SceneUpdatedEventData attributes(SceneEventDataAttributes attributes) { + + this.attributes = attributes; + return this; + } + + /** + * Get attributes + * @return attributes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public SceneEventDataAttributes getAttributes() { + return attributes; + } + + + public void setAttributes(SceneEventDataAttributes attributes) { + this.attributes = attributes; + } + + + public SceneUpdatedEventData relationships(WebhookEventDataRelationships relationships) { + + this.relationships = relationships; + return this; + } + + /** + * Get relationships + * @return relationships + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public WebhookEventDataRelationships getRelationships() { + return relationships; + } + + + public void setRelationships(WebhookEventDataRelationships relationships) { + this.relationships = relationships; + } + + + public SceneUpdatedEventData links(Map links) { + + this.links = links; + return this; + } + + public SceneUpdatedEventData putLinksItem(String key, Link linksItem) { + if (this.links == null) { + this.links = new HashMap<>(); + } + this.links.put(key, linksItem); + return this; + } + + /** + * Get links + * @return links + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Map getLinks() { + return links; + } + + + public void setLinks(Map links) { + this.links = links; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SceneUpdatedEventData sceneUpdatedEventData = (SceneUpdatedEventData) o; + return Objects.equals(this.type, sceneUpdatedEventData.type) && + Objects.equals(this.id, sceneUpdatedEventData.id) && + Objects.equals(this.attributes, sceneUpdatedEventData.attributes) && + Objects.equals(this.relationships, sceneUpdatedEventData.relationships) && + Objects.equals(this.links, sceneUpdatedEventData.links); + } + + @Override + public int hashCode() { + return Objects.hash(type, id, attributes, relationships, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SceneUpdatedEventData {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n"); + sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/SceneView.java b/src/main/java/com/vertexvis/model/SceneView.java index 3540047..0467f3f 100644 --- a/src/main/java/com/vertexvis/model/SceneView.java +++ b/src/main/java/com/vertexvis/model/SceneView.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewData.java b/src/main/java/com/vertexvis/model/SceneViewData.java index 83ad2ec..310d412 100644 --- a/src/main/java/com/vertexvis/model/SceneViewData.java +++ b/src/main/java/com/vertexvis/model/SceneViewData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewDataAttributes.java b/src/main/java/com/vertexvis/model/SceneViewDataAttributes.java index d838f62..0d7705e 100644 --- a/src/main/java/com/vertexvis/model/SceneViewDataAttributes.java +++ b/src/main/java/com/vertexvis/model/SceneViewDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewDataRelationships.java b/src/main/java/com/vertexvis/model/SceneViewDataRelationships.java index e06a2de..fea2450 100644 --- a/src/main/java/com/vertexvis/model/SceneViewDataRelationships.java +++ b/src/main/java/com/vertexvis/model/SceneViewDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewItem.java b/src/main/java/com/vertexvis/model/SceneViewItem.java index 806ed76..31e20f1 100644 --- a/src/main/java/com/vertexvis/model/SceneViewItem.java +++ b/src/main/java/com/vertexvis/model/SceneViewItem.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewList.java b/src/main/java/com/vertexvis/model/SceneViewList.java index 4c358be..545882b 100644 --- a/src/main/java/com/vertexvis/model/SceneViewList.java +++ b/src/main/java/com/vertexvis/model/SceneViewList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewRelationship.java b/src/main/java/com/vertexvis/model/SceneViewRelationship.java index 9117a88..e7110e5 100644 --- a/src/main/java/com/vertexvis/model/SceneViewRelationship.java +++ b/src/main/java/com/vertexvis/model/SceneViewRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewRelationshipData.java b/src/main/java/com/vertexvis/model/SceneViewRelationshipData.java index 6a9a449..fc1b002 100644 --- a/src/main/java/com/vertexvis/model/SceneViewRelationshipData.java +++ b/src/main/java/com/vertexvis/model/SceneViewRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewState.java b/src/main/java/com/vertexvis/model/SceneViewState.java index 9acd5ed..c124172 100644 --- a/src/main/java/com/vertexvis/model/SceneViewState.java +++ b/src/main/java/com/vertexvis/model/SceneViewState.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewStateData.java b/src/main/java/com/vertexvis/model/SceneViewStateData.java index 971b622..88637e6 100644 --- a/src/main/java/com/vertexvis/model/SceneViewStateData.java +++ b/src/main/java/com/vertexvis/model/SceneViewStateData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewStateDataAttributes.java b/src/main/java/com/vertexvis/model/SceneViewStateDataAttributes.java index d7b7ba0..ba790ae 100644 --- a/src/main/java/com/vertexvis/model/SceneViewStateDataAttributes.java +++ b/src/main/java/com/vertexvis/model/SceneViewStateDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewStateList.java b/src/main/java/com/vertexvis/model/SceneViewStateList.java index ede4487..8bca325 100644 --- a/src/main/java/com/vertexvis/model/SceneViewStateList.java +++ b/src/main/java/com/vertexvis/model/SceneViewStateList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewStateRelationship.java b/src/main/java/com/vertexvis/model/SceneViewStateRelationship.java index 0baf870..6b18707 100644 --- a/src/main/java/com/vertexvis/model/SceneViewStateRelationship.java +++ b/src/main/java/com/vertexvis/model/SceneViewStateRelationship.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SceneViewStateRelationshipData.java b/src/main/java/com/vertexvis/model/SceneViewStateRelationshipData.java index 9881dd9..790a2c8 100644 --- a/src/main/java/com/vertexvis/model/SceneViewStateRelationshipData.java +++ b/src/main/java/com/vertexvis/model/SceneViewStateRelationshipData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SectionPlane.java b/src/main/java/com/vertexvis/model/SectionPlane.java index 25e0ba4..9b15b5a 100644 --- a/src/main/java/com/vertexvis/model/SectionPlane.java +++ b/src/main/java/com/vertexvis/model/SectionPlane.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/SelectOperation.java b/src/main/java/com/vertexvis/model/SelectOp.java similarity index 91% rename from src/main/java/com/vertexvis/model/SelectOperation.java rename to src/main/java/com/vertexvis/model/SelectOp.java index c0fd041..9c896cc 100644 --- a/src/main/java/com/vertexvis/model/SelectOperation.java +++ b/src/main/java/com/vertexvis/model/SelectOp.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -25,10 +25,10 @@ import java.io.IOException; /** - * SelectOperation + * SelectOp */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class SelectOperation { +public class SelectOp { /** * Resource object type. */ @@ -78,10 +78,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_TYPE) private TypeEnum type; - public SelectOperation() { + public SelectOp() { } - public SelectOperation type(TypeEnum type) { + public SelectOp type(TypeEnum type) { this.type = type; return this; @@ -112,8 +112,8 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - SelectOperation selectOperation = (SelectOperation) o; - return Objects.equals(this.type, selectOperation.type); + SelectOp selectOp = (SelectOp) o; + return Objects.equals(this.type, selectOp.type); } @Override @@ -124,7 +124,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class SelectOperation {\n"); + sb.append("class SelectOp {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/vertexvis/model/StreamKey.java b/src/main/java/com/vertexvis/model/StreamKey.java index 37666af..169136f 100644 --- a/src/main/java/com/vertexvis/model/StreamKey.java +++ b/src/main/java/com/vertexvis/model/StreamKey.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/StreamKeyData.java b/src/main/java/com/vertexvis/model/StreamKeyData.java index da387c3..f6c7790 100644 --- a/src/main/java/com/vertexvis/model/StreamKeyData.java +++ b/src/main/java/com/vertexvis/model/StreamKeyData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/StreamKeyDataAttributes.java b/src/main/java/com/vertexvis/model/StreamKeyDataAttributes.java index 5bb6637..574cb41 100644 --- a/src/main/java/com/vertexvis/model/StreamKeyDataAttributes.java +++ b/src/main/java/com/vertexvis/model/StreamKeyDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/StreamKeyList.java b/src/main/java/com/vertexvis/model/StreamKeyList.java index 981f2df..d32d44c 100644 --- a/src/main/java/com/vertexvis/model/StreamKeyList.java +++ b/src/main/java/com/vertexvis/model/StreamKeyList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ThumbnailData.java b/src/main/java/com/vertexvis/model/ThumbnailData.java index 4bc0a78..a18b1b1 100644 --- a/src/main/java/com/vertexvis/model/ThumbnailData.java +++ b/src/main/java/com/vertexvis/model/ThumbnailData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/TranslationInspectionJob.java b/src/main/java/com/vertexvis/model/TranslationInspectionJob.java index bc0998c..62d4f07 100644 --- a/src/main/java/com/vertexvis/model/TranslationInspectionJob.java +++ b/src/main/java/com/vertexvis/model/TranslationInspectionJob.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/TranslationInspectionJobData.java b/src/main/java/com/vertexvis/model/TranslationInspectionJobData.java index 9e40e7e..63e28ea 100644 --- a/src/main/java/com/vertexvis/model/TranslationInspectionJobData.java +++ b/src/main/java/com/vertexvis/model/TranslationInspectionJobData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/TranslationInspectionJobDataAttributes.java b/src/main/java/com/vertexvis/model/TranslationInspectionJobDataAttributes.java index 66d99c7..a226d4e 100644 --- a/src/main/java/com/vertexvis/model/TranslationInspectionJobDataAttributes.java +++ b/src/main/java/com/vertexvis/model/TranslationInspectionJobDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateAccountRequest.java b/src/main/java/com/vertexvis/model/UpdateAccountRequest.java index 40ea1cb..046b421 100644 --- a/src/main/java/com/vertexvis/model/UpdateAccountRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateAccountRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateAccountRequestData.java b/src/main/java/com/vertexvis/model/UpdateAccountRequestData.java index 6238e5a..359ffc8 100644 --- a/src/main/java/com/vertexvis/model/UpdateAccountRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateAccountRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateAccountRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateAccountRequestDataAttributes.java index 6073cf8..17887d8 100644 --- a/src/main/java/com/vertexvis/model/UpdateAccountRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateAccountRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateApplicationRequest.java b/src/main/java/com/vertexvis/model/UpdateApplicationRequest.java index 50e463c..0db57b0 100644 --- a/src/main/java/com/vertexvis/model/UpdateApplicationRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateApplicationRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateApplicationRequestData.java b/src/main/java/com/vertexvis/model/UpdateApplicationRequestData.java index 78c83ff..546ad66 100644 --- a/src/main/java/com/vertexvis/model/UpdateApplicationRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateApplicationRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequest.java b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequest.java index 82500f0..b3c868f 100644 --- a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequest.java +++ b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestData.java b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestData.java index f4e5e5b..4ab7fdb 100644 --- a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestDataAttributes.java index cf42236..9b8b5e8 100644 --- a/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdatePartRevisionRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequest.java b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequest.java index a137ad3..1f8dca5 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestData.java b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestData.java index aebd74b..7db7379 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestDataAttributes.java index 3acc5f7..a733d2f 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemOverrideRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemRequest.java b/src/main/java/com/vertexvis/model/UpdateSceneItemRequest.java index dfbbaa2..e97838c 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestData.java b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestData.java index 232bd8d..3af467d 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataAttributes.java index 31fa793..079e6a6 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataRelationships.java b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataRelationships.java index 3ca1c11..65dbfbd 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataRelationships.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneItemRequestDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneRequest.java b/src/main/java/com/vertexvis/model/UpdateSceneRequest.java index 9de6812..77a1c39 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneRequestData.java b/src/main/java/com/vertexvis/model/UpdateSceneRequestData.java index 6b6c602..45c28da 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateSceneRequestDataAttributes.java index f4e74b6..b5bb903 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com @@ -24,9 +24,6 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.IOException; -import java.util.HashMap; -import java.util.List; -import java.util.Map; import org.openapitools.jackson.nullable.JsonNullable; /** @@ -105,10 +102,6 @@ public StateEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_WORLD_ORIENTATION) private Orientation worldOrientation; - public static final String SERIALIZED_NAME_METADATA = "metadata"; - @SerializedName(SERIALIZED_NAME_METADATA) - private Map metadata = null; - public UpdateSceneRequestDataAttributes() { } @@ -250,37 +243,6 @@ public void setWorldOrientation(Orientation worldOrientation) { } - public UpdateSceneRequestDataAttributes metadata(Map metadata) { - - this.metadata = metadata; - return this; - } - - public UpdateSceneRequestDataAttributes putMetadataItem(String key, String metadataItem) { - if (this.metadata == null) { - this.metadata = new HashMap<>(); - } - this.metadata.put(key, metadataItem); - return this; - } - - /** - * Get metadata - * @return metadata - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - - public Map getMetadata() { - return metadata; - } - - - public void setMetadata(Map metadata) { - this.metadata = metadata; - } - - @Override public boolean equals(Object o) { if (this == o) { @@ -295,8 +257,7 @@ public boolean equals(Object o) { Objects.equals(this.suppliedId, updateSceneRequestDataAttributes.suppliedId) && Objects.equals(this.name, updateSceneRequestDataAttributes.name) && Objects.equals(this.treeEnabled, updateSceneRequestDataAttributes.treeEnabled) && - Objects.equals(this.worldOrientation, updateSceneRequestDataAttributes.worldOrientation) && - Objects.equals(this.metadata, updateSceneRequestDataAttributes.metadata); + Objects.equals(this.worldOrientation, updateSceneRequestDataAttributes.worldOrientation); } private static boolean equalsNullable(JsonNullable a, JsonNullable b) { @@ -305,7 +266,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b) @Override public int hashCode() { - return Objects.hash(camera, state, suppliedId, name, treeEnabled, worldOrientation, metadata); + return Objects.hash(camera, state, suppliedId, name, treeEnabled, worldOrientation); } private static int hashCodeNullable(JsonNullable a) { @@ -325,7 +286,6 @@ public String toString() { sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" treeEnabled: ").append(toIndentedString(treeEnabled)).append("\n"); sb.append(" worldOrientation: ").append(toIndentedString(worldOrientation)).append("\n"); - sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/vertexvis/model/UpdateSceneViewRequest.java b/src/main/java/com/vertexvis/model/UpdateSceneViewRequest.java index 53e116d..f2b5d0a 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneViewRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneViewRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneViewRequestData.java b/src/main/java/com/vertexvis/model/UpdateSceneViewRequestData.java index d394cf2..1e767c9 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneViewRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneViewRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneViewRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateSceneViewRequestDataAttributes.java index 72db9e3..9a3169d 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneViewRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneViewRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequest.java b/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequest.java index 3dc03e1..f46717f 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequestData.java b/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequestData.java index 2aebc8c..4e21554 100644 --- a/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateSceneViewStateRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequest.java b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequest.java index 51ca3cf..d585f1d 100644 --- a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequest.java +++ b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequest.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestData.java b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestData.java index ccca890..71b6fb3 100644 --- a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestData.java +++ b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestDataAttributes.java b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestDataAttributes.java index 69acda3..3244fdd 100644 --- a/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestDataAttributes.java +++ b/src/main/java/com/vertexvis/model/UpdateWebhookSubscriptionRequestDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Vector3.java b/src/main/java/com/vertexvis/model/Vector3.java index 147ea35..88626e9 100644 --- a/src/main/java/com/vertexvis/model/Vector3.java +++ b/src/main/java/com/vertexvis/model/Vector3.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/Vector4.java b/src/main/java/com/vertexvis/model/Vector4.java index d9bb3b6..9114f89 100644 --- a/src/main/java/com/vertexvis/model/Vector4.java +++ b/src/main/java/com/vertexvis/model/Vector4.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/ViewDefaultRenOp.java b/src/main/java/com/vertexvis/model/ViewDefaultRenOp.java new file mode 100644 index 0000000..6674b35 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ViewDefaultRenOp.java @@ -0,0 +1,145 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * ViewDefaultRenOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ViewDefaultRenOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + VIEW_DEFAULT_RENDITION("view-default-rendition"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public ViewDefaultRenOp() { + } + + public ViewDefaultRenOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "view-default-rendition", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ViewDefaultRenOp viewDefaultRenOp = (ViewDefaultRenOp) o; + return Objects.equals(this.type, viewDefaultRenOp.type); + } + + @Override + public int hashCode() { + return Objects.hash(type); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ViewDefaultRenOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ViewRenByIdOp.java b/src/main/java/com/vertexvis/model/ViewRenByIdOp.java new file mode 100644 index 0000000..f03bb57 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ViewRenByIdOp.java @@ -0,0 +1,175 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.UUID; + +/** + * ViewRenByIdOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ViewRenByIdOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + VIEW_RENDITION_BY_ID("view-rendition-by-id"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public static final String SERIALIZED_NAME_RENDITION_ID = "renditionId"; + @SerializedName(SERIALIZED_NAME_RENDITION_ID) + private UUID renditionId; + + public ViewRenByIdOp() { + } + + public ViewRenByIdOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "view-rendition-by-id", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + public ViewRenByIdOp renditionId(UUID renditionId) { + + this.renditionId = renditionId; + return this; + } + + /** + * ID of the resource. + * @return renditionId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getRenditionId() { + return renditionId; + } + + + public void setRenditionId(UUID renditionId) { + this.renditionId = renditionId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ViewRenByIdOp viewRenByIdOp = (ViewRenByIdOp) o; + return Objects.equals(this.type, viewRenByIdOp.type) && + Objects.equals(this.renditionId, viewRenByIdOp.renditionId); + } + + @Override + public int hashCode() { + return Objects.hash(type, renditionId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ViewRenByIdOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" renditionId: ").append(toIndentedString(renditionId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ViewRenBySuppliedIdOp.java b/src/main/java/com/vertexvis/model/ViewRenBySuppliedIdOp.java new file mode 100644 index 0000000..a302419 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ViewRenBySuppliedIdOp.java @@ -0,0 +1,174 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * ViewRenBySuppliedIdOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ViewRenBySuppliedIdOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + VIEW_RENDITION_BY_SUPPLIED_ID("view-rendition-by-supplied-id"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public static final String SERIALIZED_NAME_RENDITION_SUPPLIED_ID = "renditionSuppliedId"; + @SerializedName(SERIALIZED_NAME_RENDITION_SUPPLIED_ID) + private String renditionSuppliedId; + + public ViewRenBySuppliedIdOp() { + } + + public ViewRenBySuppliedIdOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "view-rendition-by-supplied-id", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + public ViewRenBySuppliedIdOp renditionSuppliedId(String renditionSuppliedId) { + + this.renditionSuppliedId = renditionSuppliedId; + return this; + } + + /** + * Get renditionSuppliedId + * @return renditionSuppliedId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public String getRenditionSuppliedId() { + return renditionSuppliedId; + } + + + public void setRenditionSuppliedId(String renditionSuppliedId) { + this.renditionSuppliedId = renditionSuppliedId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ViewRenBySuppliedIdOp viewRenBySuppliedIdOp = (ViewRenBySuppliedIdOp) o; + return Objects.equals(this.type, viewRenBySuppliedIdOp.type) && + Objects.equals(this.renditionSuppliedId, viewRenBySuppliedIdOp.renditionSuppliedId); + } + + @Override + public int hashCode() { + return Objects.hash(type, renditionSuppliedId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ViewRenBySuppliedIdOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" renditionSuppliedId: ").append(toIndentedString(renditionSuppliedId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ViewRepByIdOp.java b/src/main/java/com/vertexvis/model/ViewRepByIdOp.java new file mode 100644 index 0000000..28adcb7 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ViewRepByIdOp.java @@ -0,0 +1,175 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; +import java.util.UUID; + +/** + * ViewRepByIdOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ViewRepByIdOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + VIEW_REPRESENTATION_BY_ID("view-representation-by-id"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private UUID id; + + public ViewRepByIdOp() { + } + + public ViewRepByIdOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "view-representation-by-id", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + public ViewRepByIdOp id(UUID id) { + + this.id = id; + return this; + } + + /** + * ID of the resource. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "f79d4760-0b71-44e4-ad0b-22743fdd4ca3", required = true, value = "ID of the resource.") + + public UUID getId() { + return id; + } + + + public void setId(UUID id) { + this.id = id; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ViewRepByIdOp viewRepByIdOp = (ViewRepByIdOp) o; + return Objects.equals(this.type, viewRepByIdOp.type) && + Objects.equals(this.id, viewRepByIdOp.id); + } + + @Override + public int hashCode() { + return Objects.hash(type, id); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ViewRepByIdOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/ViewRepByPredefinedIdOp.java b/src/main/java/com/vertexvis/model/ViewRepByPredefinedIdOp.java new file mode 100644 index 0000000..f3aa250 --- /dev/null +++ b/src/main/java/com/vertexvis/model/ViewRepByPredefinedIdOp.java @@ -0,0 +1,221 @@ +/* + * Vertex Platform API + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * + * The version of the OpenAPI document: 1.0 + * Contact: support@vertexvis.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.vertexvis.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.IOException; + +/** + * ViewRepByPredefinedIdOp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class ViewRepByPredefinedIdOp { + /** + * Resource object type. + */ + @JsonAdapter(TypeEnum.Adapter.class) + public enum TypeEnum { + VIEW_REPRESENTATION_BY_PREDEFINED_ID("view-representation-by-predefined-id"); + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static TypeEnum fromValue(String value) { + for (TypeEnum b : TypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final TypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public TypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return TypeEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private TypeEnum type; + + /** + * A predefined representation identifier, such as `entire-part`. + */ + @JsonAdapter(IdEnum.Adapter.class) + public enum IdEnum { + EMPTY("empty"), + + ENTIRE_PART("entire-part"); + + private String value; + + IdEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static IdEnum fromValue(String value) { + for (IdEnum b : IdEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final IdEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public IdEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return IdEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private IdEnum id; + + public ViewRepByPredefinedIdOp() { + } + + public ViewRepByPredefinedIdOp type(TypeEnum type) { + + this.type = type; + return this; + } + + /** + * Resource object type. + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "view-representation-by-predefined-id", required = true, value = "Resource object type.") + + public TypeEnum getType() { + return type; + } + + + public void setType(TypeEnum type) { + this.type = type; + } + + + public ViewRepByPredefinedIdOp id(IdEnum id) { + + this.id = id; + return this; + } + + /** + * A predefined representation identifier, such as `entire-part`. + * @return id + **/ + @javax.annotation.Nonnull + @ApiModelProperty(example = "entire-part", required = true, value = "A predefined representation identifier, such as `entire-part`.") + + public IdEnum getId() { + return id; + } + + + public void setId(IdEnum id) { + this.id = id; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ViewRepByPredefinedIdOp viewRepByPredefinedIdOp = (ViewRepByPredefinedIdOp) o; + return Objects.equals(this.type, viewRepByPredefinedIdOp.type) && + Objects.equals(this.id, viewRepByPredefinedIdOp.id); + } + + @Override + public int hashCode() { + return Objects.hash(type, id); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ViewRepByPredefinedIdOp {\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataRelationships.java b/src/main/java/com/vertexvis/model/WebhookEventDataRelationships.java index 8006ecb..7b88657 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataRelationships.java +++ b/src/main/java/com/vertexvis/model/WebhookEventDataRelationships.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwner.java b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwner.java index 6e8bd3c..a49af03 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwner.java +++ b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwner.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwnerData.java b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwnerData.java index 06283c6..3d61241 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwnerData.java +++ b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsOwnerData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResource.java b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResource.java index 28bd971..2dc5948 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResource.java +++ b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResource.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResourceData.java b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResourceData.java index 299177f..c0532e0 100644 --- a/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResourceData.java +++ b/src/main/java/com/vertexvis/model/WebhookEventDataRelationshipsResourceData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookSubscription.java b/src/main/java/com/vertexvis/model/WebhookSubscription.java index ec10afb..35978cc 100644 --- a/src/main/java/com/vertexvis/model/WebhookSubscription.java +++ b/src/main/java/com/vertexvis/model/WebhookSubscription.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookSubscriptionData.java b/src/main/java/com/vertexvis/model/WebhookSubscriptionData.java index 703fd3a..ca36ab9 100644 --- a/src/main/java/com/vertexvis/model/WebhookSubscriptionData.java +++ b/src/main/java/com/vertexvis/model/WebhookSubscriptionData.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookSubscriptionDataAttributes.java b/src/main/java/com/vertexvis/model/WebhookSubscriptionDataAttributes.java index 11764f2..fe5b26c 100644 --- a/src/main/java/com/vertexvis/model/WebhookSubscriptionDataAttributes.java +++ b/src/main/java/com/vertexvis/model/WebhookSubscriptionDataAttributes.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/WebhookSubscriptionList.java b/src/main/java/com/vertexvis/model/WebhookSubscriptionList.java index b592973..e616e19 100644 --- a/src/main/java/com/vertexvis/model/WebhookSubscriptionList.java +++ b/src/main/java/com/vertexvis/model/WebhookSubscriptionList.java @@ -1,6 +1,6 @@ /* * Vertex Platform API - * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples, - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. + * The Vertex distributed cloud rendering platform includes a set of APIs and SDKs, which together allow easily integrating 3D product data into your business application. See our [Developer Guides](https://developer.vertexvis.com/docs/guides/render-your-first-scene) to get started. Notes about the Postman collection and API Reference code samples: - They include all required and optional body parameters for completeness. Remove any optional parameters as desired. - They use auto-generated IDs and other values that may share the same value for ease of documentation only. In actual requests and responses, the IDs should uniquely identify their corresponding resource. * * The version of the OpenAPI document: 1.0 * Contact: support@vertexvis.com diff --git a/src/main/java/com/vertexvis/model/serialization/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter.java b/src/main/java/com/vertexvis/model/serialization/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter.java index e8dfbd0..5adfdd4 100644 --- a/src/main/java/com/vertexvis/model/serialization/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter.java +++ b/src/main/java/com/vertexvis/model/serialization/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter.java @@ -4,14 +4,14 @@ import com.google.gson.TypeAdapter; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; -import com.vertexvis.model.AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation; +import com.vertexvis.model.AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp; import java.io.IOException; import java.util.function.Supplier; public class AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter extends - TypeAdapter { + TypeAdapter { private final Supplier gsonSupplier; public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTypeAdapter( @@ -21,13 +21,13 @@ public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperati @Override public void write(JsonWriter out, - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation value) + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp value) throws IOException { out.jsonValue(gsonSupplier.get().toJson(value.getOperation())); } @Override - public AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation read( + public AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp read( JsonReader in) throws IOException { throw new UnsupportedOperationException("Deserializing this is currently not supported."); } diff --git a/src/main/java/com/vertexvis/model/serialization/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter.java b/src/main/java/com/vertexvis/model/serialization/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter.java index deaca2c..bfdc547 100644 --- a/src/main/java/com/vertexvis/model/serialization/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter.java +++ b/src/main/java/com/vertexvis/model/serialization/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter.java @@ -4,7 +4,7 @@ import com.google.gson.TypeAdapter; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; -import com.vertexvis.model.AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship; +import com.vertexvis.model.AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship; import com.vertexvis.model.GeometrySetRelationship; import com.vertexvis.model.GeometrySetRelationshipData; import com.vertexvis.model.PartDataRelationshipsPartRevisions; @@ -17,7 +17,7 @@ import java.util.function.Supplier; public class AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter - extends TypeAdapter { + extends TypeAdapter { private final Supplier gsonSupplier; public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapter( @@ -27,13 +27,13 @@ public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipType @Override public void write(JsonWriter out, - AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship value) + AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship value) throws IOException { out.jsonValue(gsonSupplier.get().toJson(value.getRel())); } @Override - public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship read(JsonReader in) + public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship read(JsonReader in) throws IOException { String type = ""; String id = ""; @@ -57,16 +57,16 @@ public AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship rea switch (type) { case "part-revision": - return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new PartRevisionRelationship().data(new PartDataRelationshipsPartRevisions() .type(PartDataRelationshipsPartRevisions.TypeEnum.PART_REVISION) .id(UUID.fromString(id)))); case "geometry-set": - return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new GeometrySetRelationship().data(new GeometrySetRelationshipData() .type(GeometrySetRelationshipData.TypeEnum.GEOMETRY_SET).id(UUID.fromString(id)))); case "scene": - return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + return new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new SceneRelationship().data( new SceneRelationshipData().type(SceneRelationshipData.TypeEnum.SCENE) .id(UUID.fromString(id)))); diff --git a/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOpTest.java b/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOpTest.java new file mode 100644 index 0000000..a1b94c1 --- /dev/null +++ b/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOpTest.java @@ -0,0 +1,104 @@ +package com.vertexvis.model; + +import static org.junit.jupiter.api.Assertions.assertEquals; + + +import com.vertexvis.JSON; +import org.junit.jupiter.api.Test; + +public class AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOpTest { + + @Test + void serializesChangeVisibilityOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new ChangeVisibilityOp().type( + ChangeVisibilityOp.TypeEnum.CHANGE_VISIBILITY).visible(false)); + + String expected = "{\"type\":\"change-visibility\",\"visible\":false}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesChangeMaterialOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new ChangeMaterialOp().type(ChangeMaterialOp.TypeEnum.CHANGE_MATERIAL) + .material(new ColorMaterial())); + + String expected = "{\"type\":\"change-material\",\"material\":{}}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesClearMaterialOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new ClearMaterialOp().type(ClearMaterialOp.TypeEnum.CLEAR_MATERIAL)); + + String expected = "{\"type\":\"clear-material\"}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesChangeTransformOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new ChangeTransformOp().type(ChangeTransformOp.TypeEnum.CHANGE_TRANSFORM) + .transform(new Matrix4())); + + String expected = "{\"type\":\"change-transform\",\"transform\":{}}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesClearTransformOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new ClearTransformOp().type(ClearTransformOp.TypeEnum.CLEAR_TRANSFORM)); + + String expected = "{\"type\":\"clear-transform\"}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesSelectOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new SelectOp().type(SelectOp.TypeEnum.SELECT)); + + String expected = "{\"type\":\"select\"}"; + + assertEquals(expected, new JSON().serialize(op)); + } + + @Test + void serializesDeselectOperation() { + AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp + op + = + new AnyOfChangeVisibilityOpChangeMaterialOpClearMaterialOpChangeTransformOpClearTransformOpSelectOpDeselectOperationClearRenOpViewDefaultRenOpViewRenByIdOpViewRenBySuppliedIdOpViewRepByIdOpViewRepByPredefinedIdOpClearRepOp( + new DeselectOperation().type(DeselectOperation.TypeEnum.DESELECT)); + + String expected = "{\"type\":\"deselect\"}"; + + assertEquals(expected, new JSON().serialize(op)); + } +} diff --git a/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTest.java b/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTest.java deleted file mode 100644 index b5705cd..0000000 --- a/src/test/java/com/vertexvis/model/AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTest.java +++ /dev/null @@ -1,104 +0,0 @@ -package com.vertexvis.model; - -import static org.junit.jupiter.api.Assertions.assertEquals; - - -import com.vertexvis.JSON; -import org.junit.jupiter.api.Test; - -public class AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperationTest { - - @Test - void serializesChangeVisibilityOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new ChangeVisibilityOperation().type( - ChangeVisibilityOperation.TypeEnum.CHANGE_VISIBILITY).visible(false)); - - String expected = "{\"type\":\"change-visibility\",\"visible\":false}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesChangeMaterialOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new ChangeMaterialOperation().type(ChangeMaterialOperation.TypeEnum.CHANGE_MATERIAL) - .material(new ColorMaterial())); - - String expected = "{\"type\":\"change-material\",\"material\":{}}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesClearMaterialOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new ClearMaterialOperation().type(ClearMaterialOperation.TypeEnum.CLEAR_MATERIAL)); - - String expected = "{\"type\":\"clear-material\"}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesChangeTransformOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new ChangeTransformOperation().type(ChangeTransformOperation.TypeEnum.CHANGE_TRANSFORM) - .transform(new Matrix4())); - - String expected = "{\"type\":\"change-transform\",\"transform\":{}}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesClearTransformOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new ClearTransformOperation().type(ClearTransformOperation.TypeEnum.CLEAR_TRANSFORM)); - - String expected = "{\"type\":\"clear-transform\"}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesSelectOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new SelectOperation().type(SelectOperation.TypeEnum.SELECT)); - - String expected = "{\"type\":\"select\"}"; - - assertEquals(expected, new JSON().serialize(op)); - } - - @Test - void serializesDeselectOperation() { - AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation - op - = - new AnyOfChangeVisibilityOperationChangeMaterialOperationClearMaterialOperationChangeTransformOperationClearTransformOperationSelectOperationDeselectOperation( - new DeselectOperation().type(DeselectOperation.TypeEnum.DESELECT)); - - String expected = "{\"type\":\"deselect\"}"; - - assertEquals(expected, new JSON().serialize(op)); - } -} diff --git a/src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapterTest.java b/src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationshipTypeAdapterTest.java similarity index 93% rename from src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapterTest.java rename to src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationshipTypeAdapterTest.java index b743103..2c87449 100644 --- a/src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapterTest.java +++ b/src/test/java/com/vertexvis/model/AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationshipTypeAdapterTest.java @@ -10,14 +10,14 @@ import org.junit.jupiter.api.Test; -public class AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipTypeAdapterTest { +public class AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationshipTypeAdapterTest { @Test void serializesGeometrySetRelationships() { UUID id = UUID.randomUUID(); - AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship rel = - new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship rel = + new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new GeometrySetRelationship() .data(new GeometrySetRelationshipData().id(id) .type(GeometrySetRelationshipData.TypeEnum.GEOMETRY_SET))); @@ -55,8 +55,8 @@ void deserializeGeometrySetRelationships() { void serializesPartRevisionRelationships() { UUID id = UUID.randomUUID(); - AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship rel = - new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship rel = + new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new PartRevisionRelationship() .data(new PartDataRelationshipsPartRevisions().id(id) .type(PartDataRelationshipsPartRevisions.TypeEnum.PART_REVISION))); @@ -94,8 +94,8 @@ void deserializePartRevisionRelationships() { void serializesSceneRelationships() { UUID id = UUID.randomUUID(); - AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship rel = - new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationship( + AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship rel = + new AnyOfGeometrySetRelationshipPartRevisionRelationshipSceneRelationshipPartRenditionRelationship( new SceneRelationship() .data( new SceneRelationshipData().id(id).type(SceneRelationshipData.TypeEnum.SCENE)));