├── .github └── workflows │ └── ci-java.yml ├── .gitignore ├── .gitmodules ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── LICENSE ├── NOTICE ├── README.md ├── ci ├── Dockerfile ├── claim-environment.sh ├── create-release.sh ├── deploy.sh ├── integration-test.sh ├── promote-to-maven-central.sh ├── tcp-routes.yml ├── unclaim-environment.sh └── unit-test.sh ├── cloudfoundry-client-reactor ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── cloudfoundry │ │ └── reactor │ │ ├── AbstractPayloadCachingRootProvider.java │ │ ├── AbstractRootProvider.java │ │ ├── ConnectionContext.java │ │ ├── RootProvider.java │ │ ├── TokenProvider.java │ │ ├── _DefaultConnectionContext.java │ │ ├── _DelegatingRootProvider.java │ │ ├── _HttpClientResponseWithBody.java │ │ ├── _HttpClientResponseWithConnection.java │ │ ├── _HttpClientResponseWithParsedBody.java │ │ ├── _InfoPayloadRootProvider.java │ │ ├── _ProxyConfiguration.java │ │ ├── _RootPayloadRootProvider.java │ │ ├── _SingleEndpointRootProvider.java │ │ ├── client │ │ ├── CloudFoundryClientCompatibilityChecker.java │ │ ├── MethodNameComparator.java │ │ ├── QueryBuilder.java │ │ ├── _ReactorCloudFoundryClient.java │ │ ├── v2 │ │ │ ├── AbstractClientV2Operations.java │ │ │ ├── FilterBuilder.java │ │ │ ├── applications │ │ │ │ └── ReactorApplicationsV2.java │ │ │ ├── applicationusageevents │ │ │ │ └── ReactorApplicationUsageEvents.java │ │ │ ├── blobstores │ │ │ │ └── ReactorBlobstores.java │ │ │ ├── buildpacks │ │ │ │ └── ReactorBuildpacks.java │ │ │ ├── domains │ │ │ │ └── ReactorDomains.java │ │ │ ├── environmentvariablegroups │ │ │ │ └── ReactorEnvironmentVariableGroups.java │ │ │ ├── events │ │ │ │ └── ReactorEvents.java │ │ │ ├── featureflags │ │ │ │ └── ReactorFeatureFlags.java │ │ │ ├── info │ │ │ │ └── ReactorInfo.java │ │ │ ├── jobs │ │ │ │ └── ReactorJobs.java │ │ │ ├── organizationquotadefinitions │ │ │ │ └── ReactorOrganizationQuotaDefinitions.java │ │ │ ├── organizations │ │ │ │ └── ReactorOrganizations.java │ │ │ ├── privatedomains │ │ │ │ └── ReactorPrivateDomains.java │ │ │ ├── resourcematch │ │ │ │ └── ReactorResourceMatch.java │ │ │ ├── routemappings │ │ │ │ └── ReactorRouteMappings.java │ │ │ ├── routes │ │ │ │ └── ReactorRoutes.java │ │ │ ├── securitygroups │ │ │ │ └── ReactorSecurityGroups.java │ │ │ ├── servicebindings │ │ │ │ └── ReactorServiceBindingsV2.java │ │ │ ├── servicebrokers │ │ │ │ └── ReactorServiceBrokers.java │ │ │ ├── serviceinstances │ │ │ │ └── ReactorServiceInstances.java │ │ │ ├── servicekeys │ │ │ │ └── ReactorServiceKeys.java │ │ │ ├── serviceplans │ │ │ │ └── ReactorServicePlans.java │ │ │ ├── serviceplanvisibilities │ │ │ │ └── ReactorServicePlanVisibilities.java │ │ │ ├── services │ │ │ │ └── ReactorServices.java │ │ │ ├── serviceusageevents │ │ │ │ └── ReactorServiceUsageEvents.java │ │ │ ├── shareddomains │ │ │ │ └── ReactorSharedDomains.java │ │ │ ├── spacequotadefinitions │ │ │ │ └── ReactorSpaceQuotaDefinitions.java │ │ │ ├── spaces │ │ │ │ └── ReactorSpaces.java │ │ │ ├── stacks │ │ │ │ └── ReactorStacks.java │ │ │ ├── userprovidedserviceinstances │ │ │ │ └── ReactorUserProvidedServiceInstances.java │ │ │ └── users │ │ │ │ └── ReactorUsers.java │ │ └── v3 │ │ │ ├── AbstractClientV3Operations.java │ │ │ ├── FilterBuilder.java │ │ │ ├── admin │ │ │ └── ReactorAdminV3.java │ │ │ ├── applications │ │ │ └── ReactorApplicationsV3.java │ │ │ ├── auditevents │ │ │ └── ReactorAuditEventsV3.java │ │ │ ├── builds │ │ │ └── ReactorBuilds.java │ │ │ ├── builpacks │ │ │ └── ReactorBuildpacksV3.java │ │ │ ├── deployments │ │ │ └── ReactorDeploymentsV3.java │ │ │ ├── domains │ │ │ └── ReactorDomainsV3.java │ │ │ ├── droplets │ │ │ └── ReactorDroplets.java │ │ │ ├── isolationsegments │ │ │ └── ReactorIsolationSegments.java │ │ │ ├── jobs │ │ │ └── ReactorJobsV3.java │ │ │ ├── organizations │ │ │ └── ReactorOrganizationsV3.java │ │ │ ├── packages │ │ │ └── ReactorPackages.java │ │ │ ├── processes │ │ │ └── ReactorProcesses.java │ │ │ ├── resourcematch │ │ │ └── ReactorResourceMatchV3.java │ │ │ ├── roles │ │ │ └── ReactorRolesV3.java │ │ │ ├── routes │ │ │ └── ReactorRoutesV3.java │ │ │ ├── securitygroups │ │ │ └── ReactorSecurityGroupsV3.java │ │ │ ├── servicebindings │ │ │ └── ReactorServiceBindingsV3.java │ │ │ ├── servicebrokers │ │ │ └── ReactorServiceBrokersV3.java │ │ │ ├── serviceinstances │ │ │ └── ReactorServiceInstancesV3.java │ │ │ ├── serviceofferings │ │ │ └── ReactorServiceOfferingsV3.java │ │ │ ├── serviceplans │ │ │ └── ReactorServicePlansV3.java │ │ │ ├── spaces │ │ │ └── ReactorSpacesV3.java │ │ │ ├── stacks │ │ │ └── ReactorStacksV3.java │ │ │ └── tasks │ │ │ └── ReactorTasks.java │ │ ├── doppler │ │ ├── AbstractDopplerOperations.java │ │ ├── MultipartCodec.java │ │ ├── ReactorDopplerEndpoints.java │ │ └── _ReactorDopplerClient.java │ │ ├── logcache │ │ └── v1 │ │ │ ├── AbstractLogCacheOperations.java │ │ │ ├── ReactorLogCacheEndpoints.java │ │ │ └── _ReactorLogCacheClient.java │ │ ├── networking │ │ ├── AbstractNetworkingOperations.java │ │ ├── _ReactorNetworkingClient.java │ │ └── v1 │ │ │ ├── policies │ │ │ └── ReactorPolicies.java │ │ │ └── tags │ │ │ └── ReactorTags.java │ │ ├── routing │ │ ├── _ReactorRoutingClient.java │ │ └── v1 │ │ │ ├── AbstractRoutingV1Operations.java │ │ │ ├── routergroups │ │ │ └── ReactorRouterGroups.java │ │ │ └── tcproutes │ │ │ ├── EventStreamCodec.java │ │ │ ├── ReactorTcpRoutes.java │ │ │ └── _ServerSentEvent.java │ │ ├── tokenprovider │ │ ├── AbstractUaaTokenProvider.java │ │ ├── _ClientCredentialsGrantTokenProvider.java │ │ ├── _OneTimePasscodeTokenProvider.java │ │ ├── _PasswordGrantTokenProvider.java │ │ └── _RefreshTokenGrantTokenProvider.java │ │ ├── uaa │ │ ├── AbstractUaaOperations.java │ │ ├── IdentityZoneBuilder.java │ │ ├── UaaSigningKeyResolver.java │ │ ├── UsernameProvider.java │ │ ├── VersionBuilder.java │ │ ├── _ReactorUaaClient.java │ │ ├── authorizations │ │ │ └── ReactorAuthorizations.java │ │ ├── clients │ │ │ └── ReactorClients.java │ │ ├── groups │ │ │ └── ReactorGroups.java │ │ ├── identityproviders │ │ │ └── ReactorIdentityProviders.java │ │ ├── identityzones │ │ │ └── ReactorIdentityZones.java │ │ ├── serverinformation │ │ │ └── ReactorServerInformation.java │ │ ├── tokens │ │ │ └── ReactorTokens.java │ │ └── users │ │ │ └── ReactorUsers.java │ │ └── util │ │ ├── AbstractReactorOperations.java │ │ ├── AnnotationUtils.java │ │ ├── ByteBufAllocatorMetricProviderMXBean.java │ │ ├── ByteBufAllocatorMetricProviderWrapper.java │ │ ├── CertificateCollectingTrustManager.java │ │ ├── DefaultSslCertificateTruster.java │ │ ├── ErrorPayloadMapper.java │ │ ├── ErrorPayloadMappers.java │ │ ├── JsonCodec.java │ │ ├── JsonParsingException.java │ │ ├── MultipartHttpClientRequest.java │ │ ├── Operator.java │ │ ├── RequestLogger.java │ │ ├── SslCertificateTruster.java │ │ ├── StaticTrustManagerFactory.java │ │ ├── UriQueryParameterBuilder.java │ │ ├── UriQueryParameters.java │ │ ├── UriVariablesRegistry.java │ │ ├── UserAgent.java │ │ ├── _DelegatingUriQueryParameterBuilder.java │ │ ├── _OperatorContext.java │ │ ├── _UriQueryParameter.java │ │ └── _UriVariable.java │ └── test │ ├── java │ └── org │ │ └── cloudfoundry │ │ └── reactor │ │ ├── AbstractRestTest.java │ │ ├── CustomRequestTagTest.java │ │ ├── DefaultConnectionContextTest.java │ │ ├── DelegatingRootProviderTest.java │ │ ├── InfoPayloadRootProviderTest.java │ │ ├── RootPayloadRootProviderTest.java │ │ ├── SingleEndpointRootProviderTest.java │ │ ├── _InteractionContext.java │ │ ├── _TestRequest.java │ │ ├── _TestResponse.java │ │ ├── client │ │ ├── AbstractClientApiTest.java │ │ ├── MethodNameComparatorTest.java │ │ ├── QueryBuilderTest.java │ │ ├── ReactorCloudFoundryClientTest.java │ │ ├── v2 │ │ │ ├── FilterBuilderTest.java │ │ │ ├── applications │ │ │ │ └── ReactorApplicationsV2Test.java │ │ │ ├── applicationusageevents │ │ │ │ └── ReactorApplicationUsageEventsTest.java │ │ │ ├── blobstores │ │ │ │ └── ReactorBlobstoresTest.java │ │ │ ├── buildpacks │ │ │ │ └── ReactorBuildpacksTest.java │ │ │ ├── domains │ │ │ │ └── ReactorDomainsTest.java │ │ │ ├── environmentvariablegroups │ │ │ │ └── ReactorEnvironmentVariableGroupsTest.java │ │ │ ├── events │ │ │ │ └── ReactorEventsTest.java │ │ │ ├── featureflags │ │ │ │ └── ReactorFeatureFlagsTest.java │ │ │ ├── info │ │ │ │ └── ReactorInfoTest.java │ │ │ ├── jobs │ │ │ │ └── ReactorJobsTest.java │ │ │ ├── organizationquotadefinitions │ │ │ │ └── ReactorOrganizationQuotaDefinitionsTest.java │ │ │ ├── organizations │ │ │ │ └── ReactorOrganizationsTest.java │ │ │ ├── privatedomains │ │ │ │ └── ReactorPrivateDomainsTest.java │ │ │ ├── resourcematch │ │ │ │ └── ReactorResourceMatchTest.java │ │ │ ├── routemappings │ │ │ │ └── ReactorRouteMappingsTest.java │ │ │ ├── routes │ │ │ │ └── ReactorRoutesTest.java │ │ │ ├── securitygroups │ │ │ │ └── ReactorSecurityGroupsTest.java │ │ │ ├── servicebindings │ │ │ │ └── ReactorServiceBindingsV2Test.java │ │ │ ├── servicebrokers │ │ │ │ └── ReactorServiceBrokersTest.java │ │ │ ├── serviceinstances │ │ │ │ └── ReactorServiceInstancesTest.java │ │ │ ├── servicekeys │ │ │ │ └── ReactorServiceKeysTest.java │ │ │ ├── serviceplans │ │ │ │ └── ReactorServicePlansTest.java │ │ │ ├── serviceplanvisibilities │ │ │ │ └── ReactorServicePlanVisibilitiesTest.java │ │ │ ├── services │ │ │ │ └── ReactorServicesTest.java │ │ │ ├── serviceusageevents │ │ │ │ └── ReactorServiceUsageEventsTest.java │ │ │ ├── shareddomains │ │ │ │ └── ReactorSharedDomainsTest.java │ │ │ ├── spacequotadefinitions │ │ │ │ └── ReactorSpaceQuotaDefinitionsTest.java │ │ │ ├── spaces │ │ │ │ └── ReactorSpacesTest.java │ │ │ ├── stacks │ │ │ │ └── ReactorStacksTest.java │ │ │ ├── userprovidedserviceinstances │ │ │ │ └── ReactorUserProvidedServiceInstancesTest.java │ │ │ └── users │ │ │ │ └── ReactorUsersTest.java │ │ └── v3 │ │ │ ├── FilterBuilderTest.java │ │ │ ├── admin │ │ │ └── ReactorAdminV3Test.java │ │ │ ├── applications │ │ │ └── ReactorApplicationsV3Test.java │ │ │ ├── auditevents │ │ │ └── ReactorAuditEventsV3Test.java │ │ │ ├── buildpacks │ │ │ └── ReactorBuildpacksTest.java │ │ │ ├── builds │ │ │ └── ReactorBuildsTest.java │ │ │ ├── deployments │ │ │ └── ReactorDeploymentsV3Test.java │ │ │ ├── domains │ │ │ └── ReactorDomainsV3Test.java │ │ │ ├── droplets │ │ │ └── ReactorDropletsTest.java │ │ │ ├── isolationsegments │ │ │ └── ReactorIsolationSegmentsTest.java │ │ │ ├── jobs │ │ │ └── ReactorJobsV3Test.java │ │ │ ├── organizations │ │ │ └── ReactorOrganizationsV3Test.java │ │ │ ├── packages │ │ │ └── ReactorPackagesTest.java │ │ │ ├── processes │ │ │ └── ReactorProcessesTest.java │ │ │ ├── roles │ │ │ └── ReactorRolesV3Test.java │ │ │ ├── routes │ │ │ └── ReactorRoutesV3Test.java │ │ │ ├── securitygroups │ │ │ └── ReactorSecurityGroupsV3Test.java │ │ │ ├── serviceInstances │ │ │ └── ReactorServiceInstancesV3Test.java │ │ │ ├── servicebindings │ │ │ └── ReactorServiceBindingsV3Test.java │ │ │ ├── servicebrokers │ │ │ └── ReactorServiceBrokersV3Test.java │ │ │ ├── serviceofferings │ │ │ └── ReactorServiceOfferingsTest.java │ │ │ ├── serviceplans │ │ │ └── ReactorServicePlansTest.java │ │ │ ├── spaces │ │ │ └── ReactorSpacesV3Test.java │ │ │ ├── stacks │ │ │ └── ReactorStacksV3Test.java │ │ │ └── tasks │ │ │ └── ReactorTasksTest.java │ │ ├── doppler │ │ ├── AbstractDopplerApiTest.java │ │ └── ReactorDopplerClientTest.java │ │ ├── logcache │ │ └── v1 │ │ │ ├── AbstractLogCacheApiTest.java │ │ │ └── ReactorLogCacheClientTest.java │ │ ├── networking │ │ ├── AbstractNetworkingApiTest.java │ │ └── v1 │ │ │ ├── policies │ │ │ └── ReactorPoliciesClientTest.java │ │ │ └── tags │ │ │ └── ReactorTagsClientTest.java │ │ ├── routing │ │ ├── AbstractRoutingApiTest.java │ │ └── v1 │ │ │ ├── routergroups │ │ │ └── ReactorRouterGroupsTest.java │ │ │ └── tcproutes │ │ │ ├── EventStreamCodecTest.java │ │ │ └── ReactorTcpRoutesTest.java │ │ ├── uaa │ │ ├── AbstractUaaApiTest.java │ │ ├── IdentityZoneBuilderTest.java │ │ ├── ReactorUaaClientTest.java │ │ ├── UaaSigningKeyResolverTest.java │ │ ├── UsernameProviderTest.java │ │ ├── VersionBuilderTest.java │ │ ├── authorizations │ │ │ └── ReactorAuthorizationsTest.java │ │ ├── clients │ │ │ └── ReactorClientsTest.java │ │ ├── groups │ │ │ └── ReactorGroupsTest.java │ │ ├── identityproviders │ │ │ └── ReactorIdentityProvidersTest.java │ │ ├── identityzones │ │ │ └── ReactorIdentityZonesTest.java │ │ ├── serverinformation │ │ │ └── ReactorServerInformationTest.java │ │ ├── tokens │ │ │ └── ReactorTokensTest.java │ │ └── users │ │ │ └── ReactorUsersTest.java │ │ └── util │ │ ├── CertificateCollectingTrustManagerTest.java │ │ └── ErrorPayloadMappersTest.java │ └── resources │ ├── fixtures │ ├── GET_response.json │ ├── client │ │ ├── v2 │ │ │ ├── app_usage_events │ │ │ │ ├── GET_response.json │ │ │ │ └── GET_{id}_response.json │ │ │ ├── apps │ │ │ │ ├── GET_apps_response.json │ │ │ │ ├── GET_{id}_download_response.bin │ │ │ │ ├── GET_{id}_env_response.json │ │ │ │ ├── GET_{id}_instances_response.json │ │ │ │ ├── GET_{id}_permissions_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_routes_response.json │ │ │ │ ├── GET_{id}_service_bindings_response.json │ │ │ │ ├── GET_{id}_stats_response.json │ │ │ │ ├── GET_{id}_summary_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── POST_{id}_copy_bits_request.json │ │ │ │ ├── POST_{id}_copy_bits_response.json │ │ │ │ ├── POST_{id}_restage_response.json │ │ │ │ ├── PUT_{id}_bits_response.json │ │ │ │ ├── PUT_{id}_droplet_upload_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ ├── PUT_{id}_routes_{route-id}_response.json │ │ │ │ ├── test-application.zip │ │ │ │ └── test-droplet.tgz │ │ │ ├── blobstores │ │ │ │ └── DELETE_buildpack_cache_response.json │ │ │ ├── buildpacks │ │ │ │ ├── DELETE_{id}_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_bits_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ └── test-buildpack.zip │ │ │ ├── config │ │ │ │ ├── GET_running_security_groups_response.json │ │ │ │ ├── GET_staging_security_groups_response.json │ │ │ │ ├── GET_{id}_spaces_response.json │ │ │ │ ├── PUT_{id}_running_security_groups_response.json │ │ │ │ └── PUT_{id}_staging_security_groups_response.json │ │ │ ├── domains │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_spaces_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── environment_variable_groups │ │ │ │ ├── GET_running_response.json │ │ │ │ ├── GET_staging_response.json │ │ │ │ ├── PUT_running_request.json │ │ │ │ ├── PUT_running_request_empty.json │ │ │ │ ├── PUT_running_response.json │ │ │ │ ├── PUT_running_response_empty.json │ │ │ │ ├── PUT_staging_request.json │ │ │ │ ├── PUT_staging_request_empty.json │ │ │ │ ├── PUT_staging_response.json │ │ │ │ └── PUT_staging_response_empty.json │ │ │ ├── error_response.json │ │ │ ├── events │ │ │ │ ├── GET_response.json │ │ │ │ └── GET_{id}_response.json │ │ │ ├── feature_flags │ │ │ │ ├── GET_app_scaling_flag_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_set_user_roles_flag_response.json │ │ │ │ ├── PUT_user_org_creation_request.json │ │ │ │ └── PUT_user_org_creation_response.json │ │ │ ├── info │ │ │ │ └── GET_response.json │ │ │ ├── jobs │ │ │ │ └── GET_{id}_response.json │ │ │ ├── organizations │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── DELETE_{id}_auditors_request.json │ │ │ │ ├── DELETE_{id}_billing_managers_request.json │ │ │ │ ├── DELETE_{id}_managers_request.json │ │ │ │ ├── DELETE_{id}_users_request.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_auditors_response.json │ │ │ │ ├── GET_{id}_billing_managers_response.json │ │ │ │ ├── GET_{id}_domains_response.json │ │ │ │ ├── GET_{id}_instance_usage_response.json │ │ │ │ ├── GET_{id}_managers_response.json │ │ │ │ ├── GET_{id}_memory_usage_response.json │ │ │ │ ├── GET_{id}_private_domains_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_services_response.json │ │ │ │ ├── GET_{id}_space_quota_definitions_response.json │ │ │ │ ├── GET_{id}_spaces_response.json │ │ │ │ ├── GET_{id}_summary_response.json │ │ │ │ ├── GET_{id}_user_roles_response.json │ │ │ │ ├── GET_{id}_users_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_auditors_request.json │ │ │ │ ├── PUT_{id}_auditors_response.json │ │ │ │ ├── PUT_{id}_auditors_{auditor-id}_response.json │ │ │ │ ├── PUT_{id}_billing_managers_request.json │ │ │ │ ├── PUT_{id}_billing_managers_response.json │ │ │ │ ├── PUT_{id}_billing_managers_{billing-manager-id}_response.json │ │ │ │ ├── PUT_{id}_managers_request.json │ │ │ │ ├── PUT_{id}_managers_response.json │ │ │ │ ├── PUT_{id}_managers_{manager-id}_response.json │ │ │ │ ├── PUT_{id}_private_domains_{private-domain-id}_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ ├── PUT_{id}_users_request.json │ │ │ │ ├── PUT_{id}_users_response.json │ │ │ │ └── PUT_{id}_users_{user-id}_response.json │ │ │ ├── private_domains │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_shared_organizations_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── quota_definitions │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ └── PUT_{id}_response.json │ │ │ ├── resource_match │ │ │ │ ├── PUT_request.json │ │ │ │ └── PUT_response.json │ │ │ ├── route_mappings │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── routes │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_apps_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_route_mappings_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_apps_{app-id}_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ └── PUT_{id}_response.json │ │ │ ├── security_groups │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_security_groups_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ └── PUT_{id}_spaces_{space-id}_response.json │ │ │ ├── service_bindings │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_parameters_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── service_brokers │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ └── PUT_{id}_response.json │ │ │ ├── service_instances │ │ │ │ ├── DELETE_{id}_accepts_incomplete_response.json │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_parameters_response.json │ │ │ │ ├── GET_{id}_permissions_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_routes_response.json │ │ │ │ ├── GET_{id}_service_bindings_response.json │ │ │ │ ├── GET_{id}_service_keys_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ ├── PUT_{id}_routes_request.json │ │ │ │ └── PUT_{id}_routes_response.json │ │ │ ├── service_keys │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── service_plan_visibilities │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ └── PUT_{id}_response.json │ │ │ ├── service_plans │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_service_instances_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ ├── PUT_{id}_service_instances_request.json │ │ │ │ └── PUT_{id}_service_instances_response.json │ │ │ ├── service_usage_events │ │ │ │ ├── GET_response.json │ │ │ │ └── GET_{id}_response.json │ │ │ ├── services │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ └── GET_{id}_service_plans_response.json │ │ │ ├── shared_domains │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── space_quota_definitions │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_spaces_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ └── PUT_{id}_spaces_{id}_response.json │ │ │ ├── spaces │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── DELETE_{id}_auditors_request.json │ │ │ │ ├── DELETE_{id}_auditors_response.json │ │ │ │ ├── DELETE_{id}_auditors_{auditor-id}_response.json │ │ │ │ ├── DELETE_{id}_developers_request.json │ │ │ │ ├── DELETE_{id}_developers_response.json │ │ │ │ ├── DELETE_{id}_managers_request.json │ │ │ │ ├── DELETE_{id}_managers_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_apps_response.json │ │ │ │ ├── GET_{id}_auditors_response.json │ │ │ │ ├── GET_{id}_developers_response.json │ │ │ │ ├── GET_{id}_domains_response.json │ │ │ │ ├── GET_{id}_events_response.json │ │ │ │ ├── GET_{id}_managers_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_routes_response.json │ │ │ │ ├── GET_{id}_security_groups_response.json │ │ │ │ ├── GET_{id}_service_instances_response.json │ │ │ │ ├── GET_{id}_services_response.json │ │ │ │ ├── GET_{id}_summary_response.json │ │ │ │ ├── GET_{id}_user_roles_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_auditors_request.json │ │ │ │ ├── PUT_{id}_auditors_response.json │ │ │ │ ├── PUT_{id}_auditors_{id}_response.json │ │ │ │ ├── PUT_{id}_developers_request.json │ │ │ │ ├── PUT_{id}_developers_response.json │ │ │ │ ├── PUT_{id}_developers_{id}_response.json │ │ │ │ ├── PUT_{id}_managers_request.json │ │ │ │ ├── PUT_{id}_managers_response.json │ │ │ │ ├── PUT_{id}_managers_{id}_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ └── PUT_{id}_security_group_{id}_response.json │ │ │ ├── stacks │ │ │ │ ├── DELETE_{id}_async_response.json │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── user_provided_service_instances │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_routes_response.json │ │ │ │ ├── GET_{id}_service_bindings_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_empty_creds_request.json │ │ │ │ ├── PUT_{id}_empty_creds_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ ├── PUT_{id}_route_request.json │ │ │ │ └── PUT_{id}_route_response.json │ │ │ └── users │ │ │ │ ├── GET_response.json │ │ │ │ ├── GET_{id}_audited_organizations_response.json │ │ │ │ ├── GET_{id}_audited_spaces_response.json │ │ │ │ ├── GET_{id}_billing_managed_organizations_response.json │ │ │ │ ├── GET_{id}_managed_organizations_response.json │ │ │ │ ├── GET_{id}_managed_spaces_response.json │ │ │ │ ├── GET_{id}_organizations_response.json │ │ │ │ ├── GET_{id}_response.json │ │ │ │ ├── GET_{id}_spaces_response.json │ │ │ │ ├── GET_{id}_summary_response.json │ │ │ │ ├── POST_request.json │ │ │ │ ├── POST_response.json │ │ │ │ ├── PUT_{id}_audited_organizations_{id}_response.json │ │ │ │ ├── PUT_{id}_audited_spaces_{id}_response.json │ │ │ │ ├── PUT_{id}_billing_managed_organizations_{id}_response.json │ │ │ │ ├── PUT_{id}_managed_organizations_{id}_response.json │ │ │ │ ├── PUT_{id}_managed_spaces_{id}_response.json │ │ │ │ ├── PUT_{id}_organizations_{id}_response.json │ │ │ │ ├── PUT_{id}_request.json │ │ │ │ ├── PUT_{id}_response.json │ │ │ │ └── PUT_{id}_spaces_{id}_response.json │ │ └── v3 │ │ │ ├── apps │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_builds_response.json │ │ │ ├── GET_{id}_droplets_current_response.json │ │ │ ├── GET_{id}_droplets_response.json │ │ │ ├── GET_{id}_env_response.json │ │ │ ├── GET_{id}_environment_variables_response.json │ │ │ ├── GET_{id}_features_response.json │ │ │ ├── GET_{id}_features_{name}_response.json │ │ │ ├── GET_{id}_packages_response.json │ │ │ ├── GET_{id}_permissions_response.json │ │ │ ├── GET_{id}_processes_response.json │ │ │ ├── GET_{id}_processes_{type}_response.json │ │ │ ├── GET_{id}_processes_{type}_stats_response.json │ │ │ ├── GET_{id}_relationships_current_droplet_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── GET_{id}_routes_response.json │ │ │ ├── GET_{id}_ssh_enabled_response.json │ │ │ ├── GET_{id}_tasks_response.json │ │ │ ├── PATCH_{id}_environment_variables_request.json │ │ │ ├── PATCH_{id}_environment_variables_response.json │ │ │ ├── PATCH_{id}_features_{name}_request.json │ │ │ ├── PATCH_{id}_features_{name}_response.json │ │ │ ├── PATCH_{id}_relationships_current_droplet_request.json │ │ │ ├── PATCH_{id}_relationships_current_droplet_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_{id}_actions_start_response.json │ │ │ ├── POST_{id}_actions_stop_response.json │ │ │ ├── PUT_{id}_processes_{type}_actions_scale_request.json │ │ │ └── PUT_{id}_processes_{type}_actions_scale_response.json │ │ │ ├── auditevents │ │ │ ├── GET_response.json │ │ │ └── GET_{id}_response.json │ │ │ ├── buildpacks │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_{id}_upload_response.json │ │ │ └── test-buildpack.zip │ │ │ ├── builds │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ │ ├── deployments │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ └── POST_{id}_cancel_request.json │ │ │ ├── domains │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_{id}_relationships_shared_organizations_request.json │ │ │ └── POST_{id}_relationships_shared_organizations_response.json │ │ │ ├── droplets │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_source_guid={id}_request.json │ │ │ └── POST_source_guid={id}_response.json │ │ │ ├── error_response.json │ │ │ ├── isolation_segments │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_organizations_response.json │ │ │ ├── GET_{id}_relationships_organizations_response.json │ │ │ ├── GET_{id}_relationships_spaces_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_{id}_relationships_organizations_request.json │ │ │ └── POST_{id}_relationships_organizations_response.json │ │ │ ├── jobs │ │ │ └── GET_{id}_response.json │ │ │ ├── organizations │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_domains_default_response.json │ │ │ ├── GET_{id}_domains_response.json │ │ │ ├── GET_{id}_relationships_default_isolation_segment_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── GET_{id}_usage_summary_response.json │ │ │ ├── PATCH_{id}_relationships_default_isolation_segment_request.json │ │ │ ├── PATCH_{id}_relationships_default_isolation_segment_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ │ ├── packages │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_download_response.bin │ │ │ ├── GET_{id}_droplets_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_source_guid={id}_request.json │ │ │ ├── POST_source_guid={id}_response.json │ │ │ ├── POST_{id}_droplets_request.json │ │ │ ├── POST_{id}_droplets_response.json │ │ │ ├── POST_{id}_upload_response.json │ │ │ └── test-package.zip │ │ │ ├── processes │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── GET_{id}_stats_response.json │ │ │ ├── GET_{id}_stats_with_null_fields_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_{id}_actions_scale_request.json │ │ │ └── POST_{id}_actions_scale_response.json │ │ │ ├── roles │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ │ ├── routes │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_destinations_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_destinations_request.json │ │ │ ├── PATCH_{id}_destinations_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── POST_{id}_destinations_request.json │ │ │ └── POST_{id}_destinations_response.json │ │ │ ├── security_groups │ │ │ ├── GET_response.json │ │ │ ├── GET_running_{id}_response.json │ │ │ ├── GET_staging_{id}_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ ├── POST_response.json │ │ │ ├── bind_running │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ └── bind_staging │ │ │ │ ├── POST_request.json │ │ │ │ └── POST_response.json │ │ │ ├── service_brokers │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_metadata_request.json │ │ │ ├── PATCH_{id}_metadata_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ └── POST_request.json │ │ │ ├── service_plans │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_{id}_request_update_plan.json │ │ │ └── POST_{id}_response_update_plan.json │ │ │ ├── servicebindings │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ └── POST_request.json │ │ │ ├── serviceinstances │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_credentials.json │ │ │ ├── GET_{id}_parameters.json │ │ │ ├── GET_{id}_relationships_spaces_shared_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_request_update_managed_service_instance.json │ │ │ ├── PATCH_request_update_user_provided_service_instance.json │ │ │ ├── PATCH_response_update_managed_service_instance.json │ │ │ ├── PATCH_response_update_user_provided_service_instance.json │ │ │ ├── POST_request.json │ │ │ ├── POST_request_create_managed_service_instance.json │ │ │ ├── POST_request_create_user_provided_service_instance.json │ │ │ ├── POST_response.json │ │ │ └── POST_response_create_user_provided_service_instance.json │ │ │ ├── serviceofferings │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ └── PATCH_{id}_response.json │ │ │ ├── spaces │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_relationships_isolation_segment_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_relationships_isolation_segment_request.json │ │ │ ├── PATCH_{id}_relationships_isolation_segment_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ │ ├── stacks │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── PATCH_{id}_request.json │ │ │ ├── PATCH_{id}_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ │ └── tasks │ │ │ ├── GET_response.json │ │ │ ├── GET_{id}_response.json │ │ │ ├── POST_apps_{id}_tasks_request.json │ │ │ ├── POST_apps_{id}_tasks_response.json │ │ │ └── PUT_{id}_cancel_response.json │ ├── doppler │ │ └── apps │ │ │ ├── GET_{id}_containermetrics_response-large.bin │ │ │ ├── GET_{id}_containermetrics_response.bin │ │ │ ├── GET_{id}_recentlogs_response-large.bin │ │ │ └── GET_{id}_recentlogs_response.bin │ ├── invalid_error_response.json │ ├── logcache.v1 │ │ ├── GET_info_response.json │ │ ├── GET_meta_response.json │ │ └── GET_{id}_read_response.json │ ├── networking │ │ ├── policies │ │ │ ├── GET_response.json │ │ │ ├── POST_delete_request.json │ │ │ ├── POST_delete_response.json │ │ │ ├── POST_request.json │ │ │ └── POST_response.json │ │ └── tags │ │ │ └── GET_response.json │ ├── routing │ │ └── v1 │ │ │ ├── routergroups │ │ │ ├── GET_response.json │ │ │ ├── PUT_{id}_request.json │ │ │ └── PUT_{id}_response.json │ │ │ └── tcproutes │ │ │ ├── GET_response.json │ │ │ ├── POST_create_request.json │ │ │ └── POST_delete_request.json │ └── uaa │ │ ├── authorizations │ │ └── GET_response.json │ │ ├── check │ │ └── POST_response.json │ │ ├── clients │ │ ├── DELETE_{id}_response.json │ │ ├── GET_meta_response.json │ │ ├── GET_response.json │ │ ├── GET_response_deserialize.json │ │ ├── GET_{id}_meta_response.json │ │ ├── GET_{id}_response.json │ │ ├── POST_request.json │ │ ├── POST_response.json │ │ ├── POST_tx_delete_request.json │ │ ├── POST_tx_delete_response.json │ │ ├── POST_tx_modify_request.json │ │ ├── POST_tx_modify_response.json │ │ ├── POST_tx_request.json │ │ ├── POST_tx_response.json │ │ ├── POST_tx_secret_request.json │ │ ├── POST_tx_secret_response.json │ │ ├── PUT_tx_request.json │ │ ├── PUT_tx_response.json │ │ ├── PUT_{id}_meta_request.json │ │ ├── PUT_{id}_meta_response.json │ │ ├── PUT_{id}_request.json │ │ ├── PUT_{id}_response.json │ │ ├── PUT_{id}_secret_request.json │ │ └── PUT_{id}_secret_response.json │ │ ├── error_response.json │ │ ├── groups │ │ ├── DELETE_external_displayname_{displayName}_externalgroup_{externalGroup}_origin_{origin}_response.json │ │ ├── DELETE_external_groupid_{groupId}_externalgroup_{externalGroup}_origin_{origin}_response.json │ │ ├── DELETE_{id}_members_{id}_response.json │ │ ├── DELETE_{id}_response.json │ │ ├── GET_external_response.json │ │ ├── GET_members_response.json │ │ ├── GET_members_response_no_entity.json │ │ ├── GET_response.json │ │ ├── GET_{id}_members_{id}_response.json │ │ ├── GET_{id}_response.json │ │ ├── POST_external_request.json │ │ ├── POST_external_response.json │ │ ├── POST_request.json │ │ ├── POST_response.json │ │ ├── POST_{id}_members_request.json │ │ ├── POST_{id}_members_response.json │ │ ├── PUT_{id}_request.json │ │ └── PUT_{id}_response.json │ │ ├── identity-providers │ │ ├── DELETE_{id}_response.json │ │ ├── GET_response.json │ │ ├── GET_{id}_response.json │ │ ├── POST_request_ldap.json │ │ ├── POST_request_oauth.json │ │ ├── POST_request_saml.json │ │ ├── POST_response_ldap.json │ │ ├── POST_response_oauth.json │ │ ├── POST_response_saml.json │ │ ├── PUT_{id}_request.json │ │ └── PUT_{id}_response.json │ │ ├── identity-zones │ │ ├── DELETE_{id}_response.json │ │ ├── GET_response.json │ │ ├── GET_{id}_response.json │ │ ├── POST_request.json │ │ ├── POST_response.json │ │ ├── PUT_{id}_request.json │ │ └── PUT_{id}_response.json │ │ ├── info │ │ ├── GET_response.json │ │ ├── POST_request.json │ │ └── POST_response.json │ │ ├── token_key │ │ └── GET_response.json │ │ ├── token_keys │ │ └── GET_response.json │ │ ├── tokens │ │ ├── GET_refresh_response.json │ │ ├── GET_response_AC.json │ │ ├── GET_response_CC.json │ │ ├── GET_response_OI.json │ │ ├── GET_response_OT.json │ │ └── GET_response_PW.json │ │ └── users │ │ ├── DELETE_response.json │ │ ├── GET_ids_response.json │ │ ├── GET_response.json │ │ ├── GET_userinfo_response.json │ │ ├── GET_{id}_verify_link_response.json │ │ ├── GET_{id}_verify_user_response.json │ │ ├── PATCH_{id}_status_request.json │ │ ├── PATCH_{id}_status_response.json │ │ ├── POST_invite_users_request.json │ │ ├── POST_invite_users_response.json │ │ ├── POST_request.json │ │ ├── POST_response.json │ │ ├── PUT_request.json │ │ ├── PUT_response.json │ │ ├── PUT_{id}_request.json │ │ └── PUT_{id}_response.json │ ├── logback-test.xml │ └── org │ └── cloudfoundry │ └── reactor │ └── routing │ └── v1 │ └── tcproutes │ ├── all-data.txt │ ├── colon-spacing.txt │ ├── random-colons.txt │ ├── three-lines.txt │ ├── with-comment.txt │ └── with-event-types.txt ├── cloudfoundry-client ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── cloudfoundry │ │ ├── AbstractCloudFoundryException.java │ │ ├── AllowNulls.java │ │ ├── Nullable.java │ │ ├── QueryParameter.java │ │ ├── UnknownCloudFoundryException.java │ │ ├── client │ │ ├── CloudFoundryClient.java │ │ ├── v2 │ │ │ ├── ClientV2Exception.java │ │ │ ├── FilterParameter.java │ │ │ ├── OrderDirection.java │ │ │ ├── PaginatedRequest.java │ │ │ ├── PaginatedResponse.java │ │ │ ├── Resource.java │ │ │ ├── _MaintenanceInfo.java │ │ │ ├── _Metadata.java │ │ │ ├── applications │ │ │ │ ├── AbstractApplicationEntity.java │ │ │ │ ├── AbstractApplicationResource.java │ │ │ │ ├── AbstractRestageApplicationResource.java │ │ │ │ ├── ApplicationsV2.java │ │ │ │ ├── _ApplicationEntity.java │ │ │ │ ├── _ApplicationEnvironmentRequest.java │ │ │ │ ├── _ApplicationEnvironmentResponse.java │ │ │ │ ├── _ApplicationInstanceInfo.java │ │ │ │ ├── _ApplicationInstancesRequest.java │ │ │ │ ├── _ApplicationInstancesResponse.java │ │ │ │ ├── _ApplicationResource.java │ │ │ │ ├── _ApplicationStatisticsRequest.java │ │ │ │ ├── _ApplicationStatisticsResponse.java │ │ │ │ ├── _AssociateApplicationRouteRequest.java │ │ │ │ ├── _AssociateApplicationRouteResponse.java │ │ │ │ ├── _CopyApplicationRequest.java │ │ │ │ ├── _CopyApplicationResponse.java │ │ │ │ ├── _CreateApplicationRequest.java │ │ │ │ ├── _CreateApplicationResponse.java │ │ │ │ ├── _DeleteApplicationRequest.java │ │ │ │ ├── _DockerCredentials.java │ │ │ │ ├── _DownloadApplicationDropletRequest.java │ │ │ │ ├── _DownloadApplicationRequest.java │ │ │ │ ├── _GetApplicationPermissionsRequest.java │ │ │ │ ├── _GetApplicationPermissionsResponse.java │ │ │ │ ├── _GetApplicationRequest.java │ │ │ │ ├── _GetApplicationResponse.java │ │ │ │ ├── _InstanceStatistics.java │ │ │ │ ├── _ListApplicationRoutesRequest.java │ │ │ │ ├── _ListApplicationRoutesResponse.java │ │ │ │ ├── _ListApplicationServiceBindingsRequest.java │ │ │ │ ├── _ListApplicationServiceBindingsResponse.java │ │ │ │ ├── _ListApplicationsRequest.java │ │ │ │ ├── _ListApplicationsResponse.java │ │ │ │ ├── _NetInfo.java │ │ │ │ ├── _NetInfoPorts.java │ │ │ │ ├── _RemoveApplicationRouteRequest.java │ │ │ │ ├── _RemoveApplicationServiceBindingRequest.java │ │ │ │ ├── _Resource.java │ │ │ │ ├── _RestageApplicationEntity.java │ │ │ │ ├── _RestageApplicationRequest.java │ │ │ │ ├── _RestageApplicationResponse.java │ │ │ │ ├── _Statistics.java │ │ │ │ ├── _SummaryApplicationRequest.java │ │ │ │ ├── _SummaryApplicationResponse.java │ │ │ │ ├── _TerminateApplicationInstanceRequest.java │ │ │ │ ├── _UpdateApplicationRequest.java │ │ │ │ ├── _UpdateApplicationResponse.java │ │ │ │ ├── _UploadApplicationDropletRequest.java │ │ │ │ ├── _UploadApplicationDropletResponse.java │ │ │ │ ├── _UploadApplicationRequest.java │ │ │ │ ├── _UploadApplicationResponse.java │ │ │ │ └── _Usage.java │ │ │ ├── applicationusageevents │ │ │ │ ├── AbstractApplicationUsageEventResource.java │ │ │ │ ├── ApplicationUsageEvents.java │ │ │ │ ├── _ApplicationUsageEventEntity.java │ │ │ │ ├── _ApplicationUsageEventResource.java │ │ │ │ ├── _GetApplicationUsageEventRequest.java │ │ │ │ ├── _GetApplicationUsageEventResponse.java │ │ │ │ ├── _ListApplicationUsageEventsRequest.java │ │ │ │ ├── _ListApplicationUsageEventsResponse.java │ │ │ │ └── _PurgeAndReseedApplicationUsageEventsRequest.java │ │ │ ├── blobstores │ │ │ │ ├── Blobstores.java │ │ │ │ ├── _DeleteBlobstoreBuildpackCachesRequest.java │ │ │ │ └── _DeleteBlobstoreBuildpackCachesResponse.java │ │ │ ├── buildpacks │ │ │ │ ├── AbstractBuildpackResource.java │ │ │ │ ├── Buildpacks.java │ │ │ │ ├── LifecycleType.java │ │ │ │ ├── _BuildpackEntity.java │ │ │ │ ├── _BuildpackResource.java │ │ │ │ ├── _CreateBuildpackRequest.java │ │ │ │ ├── _CreateBuildpackResponse.java │ │ │ │ ├── _DeleteBuildpackRequest.java │ │ │ │ ├── _DeleteBuildpackResponse.java │ │ │ │ ├── _GetBuildpackRequest.java │ │ │ │ ├── _GetBuildpackResponse.java │ │ │ │ ├── _ListBuildpacksRequest.java │ │ │ │ ├── _ListBuildpacksResponse.java │ │ │ │ ├── _UpdateBuildpackRequest.java │ │ │ │ ├── _UpdateBuildpackResponse.java │ │ │ │ ├── _UploadBuildpackRequest.java │ │ │ │ └── _UploadBuildpackResponse.java │ │ │ ├── domains │ │ │ │ ├── AbstractDomainResource.java │ │ │ │ ├── Domains.java │ │ │ │ ├── _CreateDomainRequest.java │ │ │ │ ├── _CreateDomainResponse.java │ │ │ │ ├── _DeleteDomainRequest.java │ │ │ │ ├── _DeleteDomainResponse.java │ │ │ │ ├── _Domain.java │ │ │ │ ├── _DomainEntity.java │ │ │ │ ├── _DomainResource.java │ │ │ │ ├── _GetDomainRequest.java │ │ │ │ ├── _GetDomainResponse.java │ │ │ │ ├── _ListDomainSpacesRequest.java │ │ │ │ ├── _ListDomainSpacesResponse.java │ │ │ │ ├── _ListDomainsRequest.java │ │ │ │ └── _ListDomainsResponse.java │ │ │ ├── environmentvariablegroups │ │ │ │ ├── EnvironmentVariableGroups.java │ │ │ │ ├── _GetRunningEnvironmentVariablesRequest.java │ │ │ │ ├── _GetRunningEnvironmentVariablesResponse.java │ │ │ │ ├── _GetStagingEnvironmentVariablesRequest.java │ │ │ │ ├── _GetStagingEnvironmentVariablesResponse.java │ │ │ │ ├── _UpdateRunningEnvironmentVariablesRequest.java │ │ │ │ ├── _UpdateRunningEnvironmentVariablesResponse.java │ │ │ │ ├── _UpdateStagingEnvironmentVariablesRequest.java │ │ │ │ └── _UpdateStagingEnvironmentVariablesResponse.java │ │ │ ├── events │ │ │ │ ├── AbstractEventResource.java │ │ │ │ ├── Events.java │ │ │ │ ├── _EventEntity.java │ │ │ │ ├── _EventResource.java │ │ │ │ ├── _GetEventRequest.java │ │ │ │ ├── _GetEventResponse.java │ │ │ │ ├── _ListEventsRequest.java │ │ │ │ └── _ListEventsResponse.java │ │ │ ├── featureflags │ │ │ │ ├── AbstractFeatureFlag.java │ │ │ │ ├── FeatureFlags.java │ │ │ │ ├── _FeatureFlagEntity.java │ │ │ │ ├── _GetFeatureFlagRequest.java │ │ │ │ ├── _GetFeatureFlagResponse.java │ │ │ │ ├── _ListFeatureFlagsRequest.java │ │ │ │ ├── _ListFeatureFlagsResponse.java │ │ │ │ ├── _SetFeatureFlagRequest.java │ │ │ │ └── _SetFeatureFlagResponse.java │ │ │ ├── info │ │ │ │ ├── Info.java │ │ │ │ ├── _GetInfoRequest.java │ │ │ │ └── _GetInfoResponse.java │ │ │ ├── jobs │ │ │ │ ├── AbstractJobResource.java │ │ │ │ ├── Jobs.java │ │ │ │ ├── _ErrorDetails.java │ │ │ │ ├── _GetJobRequest.java │ │ │ │ ├── _GetJobResponse.java │ │ │ │ └── _JobEntity.java │ │ │ ├── organizationquotadefinitions │ │ │ │ ├── AbstractOrganizationQuotaDefinition.java │ │ │ │ ├── OrganizationQuotaDefinitions.java │ │ │ │ ├── _CreateOrganizationQuotaDefinitionRequest.java │ │ │ │ ├── _CreateOrganizationQuotaDefinitionResponse.java │ │ │ │ ├── _DeleteOrganizationQuotaDefinitionRequest.java │ │ │ │ ├── _DeleteOrganizationQuotaDefinitionResponse.java │ │ │ │ ├── _GetOrganizationQuotaDefinitionRequest.java │ │ │ │ ├── _GetOrganizationQuotaDefinitionResponse.java │ │ │ │ ├── _ListOrganizationQuotaDefinitionsRequest.java │ │ │ │ ├── _ListOrganizationQuotaDefinitionsResponse.java │ │ │ │ ├── _OrganizationQuotaDefinitionEntity.java │ │ │ │ ├── _OrganizationQuotaDefinitionResource.java │ │ │ │ ├── _UpdateOrganizationQuotaDefinitionRequest.java │ │ │ │ └── _UpdateOrganizationQuotaDefinitionResponse.java │ │ │ ├── organizations │ │ │ │ ├── AbstractOrganizationResource.java │ │ │ │ ├── AbstractUserOrganizationRoleResource.java │ │ │ │ ├── Organizations.java │ │ │ │ ├── _AssociateOrganizationAuditorByUsernameRequest.java │ │ │ │ ├── _AssociateOrganizationAuditorByUsernameResponse.java │ │ │ │ ├── _AssociateOrganizationAuditorRequest.java │ │ │ │ ├── _AssociateOrganizationAuditorResponse.java │ │ │ │ ├── _AssociateOrganizationBillingManagerByUsernameRequest.java │ │ │ │ ├── _AssociateOrganizationBillingManagerByUsernameResponse.java │ │ │ │ ├── _AssociateOrganizationBillingManagerRequest.java │ │ │ │ ├── _AssociateOrganizationBillingManagerResponse.java │ │ │ │ ├── _AssociateOrganizationManagerByUsernameRequest.java │ │ │ │ ├── _AssociateOrganizationManagerByUsernameResponse.java │ │ │ │ ├── _AssociateOrganizationManagerRequest.java │ │ │ │ ├── _AssociateOrganizationManagerResponse.java │ │ │ │ ├── _AssociateOrganizationPrivateDomainRequest.java │ │ │ │ ├── _AssociateOrganizationPrivateDomainResponse.java │ │ │ │ ├── _AssociateOrganizationUserByUsernameRequest.java │ │ │ │ ├── _AssociateOrganizationUserByUsernameResponse.java │ │ │ │ ├── _AssociateOrganizationUserRequest.java │ │ │ │ ├── _AssociateOrganizationUserResponse.java │ │ │ │ ├── _CreateOrganizationRequest.java │ │ │ │ ├── _CreateOrganizationResponse.java │ │ │ │ ├── _DeleteOrganizationRequest.java │ │ │ │ ├── _DeleteOrganizationResponse.java │ │ │ │ ├── _GetOrganizationInstanceUsageRequest.java │ │ │ │ ├── _GetOrganizationInstanceUsageResponse.java │ │ │ │ ├── _GetOrganizationMemoryUsageRequest.java │ │ │ │ ├── _GetOrganizationMemoryUsageResponse.java │ │ │ │ ├── _GetOrganizationRequest.java │ │ │ │ ├── _GetOrganizationResponse.java │ │ │ │ ├── _GetOrganizationUserRolesRequest.java │ │ │ │ ├── _GetOrganizationUserRolesResponse.java │ │ │ │ ├── _ListOrganizationAuditorsRequest.java │ │ │ │ ├── _ListOrganizationAuditorsResponse.java │ │ │ │ ├── _ListOrganizationBillingManagersRequest.java │ │ │ │ ├── _ListOrganizationBillingManagersResponse.java │ │ │ │ ├── _ListOrganizationDomainsRequest.java │ │ │ │ ├── _ListOrganizationDomainsResponse.java │ │ │ │ ├── _ListOrganizationManagersRequest.java │ │ │ │ ├── _ListOrganizationManagersResponse.java │ │ │ │ ├── _ListOrganizationPrivateDomainsRequest.java │ │ │ │ ├── _ListOrganizationPrivateDomainsResponse.java │ │ │ │ ├── _ListOrganizationServicesRequest.java │ │ │ │ ├── _ListOrganizationServicesResponse.java │ │ │ │ ├── _ListOrganizationSpaceQuotaDefinitionsRequest.java │ │ │ │ ├── _ListOrganizationSpaceQuotaDefinitionsResponse.java │ │ │ │ ├── _ListOrganizationSpacesRequest.java │ │ │ │ ├── _ListOrganizationSpacesResponse.java │ │ │ │ ├── _ListOrganizationUsersRequest.java │ │ │ │ ├── _ListOrganizationUsersResponse.java │ │ │ │ ├── _ListOrganizationsRequest.java │ │ │ │ ├── _ListOrganizationsResponse.java │ │ │ │ ├── _OrganizationEntity.java │ │ │ │ ├── _OrganizationResource.java │ │ │ │ ├── _OrganizationSpaceSummary.java │ │ │ │ ├── _RemoveOrganizationAuditorByUsernameRequest.java │ │ │ │ ├── _RemoveOrganizationAuditorRequest.java │ │ │ │ ├── _RemoveOrganizationBillingManagerByUsernameRequest.java │ │ │ │ ├── _RemoveOrganizationBillingManagerRequest.java │ │ │ │ ├── _RemoveOrganizationManagerByUsernameRequest.java │ │ │ │ ├── _RemoveOrganizationManagerRequest.java │ │ │ │ ├── _RemoveOrganizationPrivateDomainRequest.java │ │ │ │ ├── _RemoveOrganizationUserByUsernameRequest.java │ │ │ │ ├── _RemoveOrganizationUserRequest.java │ │ │ │ ├── _SummaryOrganizationRequest.java │ │ │ │ ├── _SummaryOrganizationResponse.java │ │ │ │ ├── _UpdateOrganizationRequest.java │ │ │ │ ├── _UpdateOrganizationResponse.java │ │ │ │ ├── _UserOrganizationRoleEntity.java │ │ │ │ └── _UserOrganizationRoleResource.java │ │ │ ├── privatedomains │ │ │ │ ├── AbstractPrivateDomainResource.java │ │ │ │ ├── PrivateDomains.java │ │ │ │ ├── _CreatePrivateDomainRequest.java │ │ │ │ ├── _CreatePrivateDomainResponse.java │ │ │ │ ├── _DeletePrivateDomainRequest.java │ │ │ │ ├── _DeletePrivateDomainResponse.java │ │ │ │ ├── _GetPrivateDomainRequest.java │ │ │ │ ├── _GetPrivateDomainResponse.java │ │ │ │ ├── _ListPrivateDomainSharedOrganizationsRequest.java │ │ │ │ ├── _ListPrivateDomainSharedOrganizationsResponse.java │ │ │ │ ├── _ListPrivateDomainsRequest.java │ │ │ │ ├── _ListPrivateDomainsResponse.java │ │ │ │ ├── _PrivateDomainEntity.java │ │ │ │ └── _PrivateDomainResource.java │ │ │ ├── resourcematch │ │ │ │ ├── ResourceMatch.java │ │ │ │ ├── _ListMatchingResourcesRequest.java │ │ │ │ ├── _ListMatchingResourcesResponse.java │ │ │ │ └── _Resource.java │ │ │ ├── routemappings │ │ │ │ ├── AbstractRouteMappingResource.java │ │ │ │ ├── RouteMappings.java │ │ │ │ ├── _CreateRouteMappingRequest.java │ │ │ │ ├── _CreateRouteMappingResponse.java │ │ │ │ ├── _DeleteRouteMappingRequest.java │ │ │ │ ├── _DeleteRouteMappingResponse.java │ │ │ │ ├── _GetRouteMappingRequest.java │ │ │ │ ├── _GetRouteMappingResponse.java │ │ │ │ ├── _ListRouteMappingsRequest.java │ │ │ │ ├── _ListRouteMappingsResponse.java │ │ │ │ ├── _RouteMappingEntity.java │ │ │ │ └── _RouteMappingResource.java │ │ │ ├── routes │ │ │ │ ├── AbstractRouteResource.java │ │ │ │ ├── Routes.java │ │ │ │ ├── _AssociateRouteApplicationRequest.java │ │ │ │ ├── _AssociateRouteApplicationResponse.java │ │ │ │ ├── _CreateRouteRequest.java │ │ │ │ ├── _CreateRouteResponse.java │ │ │ │ ├── _DeleteRouteRequest.java │ │ │ │ ├── _DeleteRouteResponse.java │ │ │ │ ├── _GetRouteRequest.java │ │ │ │ ├── _GetRouteResponse.java │ │ │ │ ├── _ListRouteApplicationsRequest.java │ │ │ │ ├── _ListRouteApplicationsResponse.java │ │ │ │ ├── _ListRouteMappingsRequest.java │ │ │ │ ├── _ListRouteMappingsResponse.java │ │ │ │ ├── _ListRoutesRequest.java │ │ │ │ ├── _ListRoutesResponse.java │ │ │ │ ├── _RemoveRouteApplicationRequest.java │ │ │ │ ├── _Route.java │ │ │ │ ├── _RouteEntity.java │ │ │ │ ├── _RouteExistsRequest.java │ │ │ │ ├── _RouteResource.java │ │ │ │ ├── _UpdateRouteRequest.java │ │ │ │ └── _UpdateRouteResponse.java │ │ │ ├── securitygroups │ │ │ │ ├── AbstractSecurityGroupResource.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── SecurityGroups.java │ │ │ │ ├── _AssociateSecurityGroupSpaceRequest.java │ │ │ │ ├── _AssociateSecurityGroupSpaceResponse.java │ │ │ │ ├── _CreateSecurityGroupRequest.java │ │ │ │ ├── _CreateSecurityGroupResponse.java │ │ │ │ ├── _DeleteSecurityGroupRequest.java │ │ │ │ ├── _DeleteSecurityGroupResponse.java │ │ │ │ ├── _GetSecurityGroupRequest.java │ │ │ │ ├── _GetSecurityGroupResponse.java │ │ │ │ ├── _ListSecurityGroupRunningDefaultsRequest.java │ │ │ │ ├── _ListSecurityGroupRunningDefaultsResponse.java │ │ │ │ ├── _ListSecurityGroupSpacesRequest.java │ │ │ │ ├── _ListSecurityGroupSpacesResponse.java │ │ │ │ ├── _ListSecurityGroupStagingDefaultsRequest.java │ │ │ │ ├── _ListSecurityGroupStagingDefaultsResponse.java │ │ │ │ ├── _ListSecurityGroupsRequest.java │ │ │ │ ├── _ListSecurityGroupsResponse.java │ │ │ │ ├── _RemoveSecurityGroupRunningDefaultRequest.java │ │ │ │ ├── _RemoveSecurityGroupSpaceRequest.java │ │ │ │ ├── _RemoveSecurityGroupStagingDefaultRequest.java │ │ │ │ ├── _RuleEntity.java │ │ │ │ ├── _SecurityGroupEntity.java │ │ │ │ ├── _SecurityGroupResource.java │ │ │ │ ├── _SetSecurityGroupRunningDefaultRequest.java │ │ │ │ ├── _SetSecurityGroupRunningDefaultResponse.java │ │ │ │ ├── _SetSecurityGroupStagingDefaultRequest.java │ │ │ │ ├── _SetSecurityGroupStagingDefaultResponse.java │ │ │ │ ├── _UpdateSecurityGroupRequest.java │ │ │ │ └── _UpdateSecurityGroupResponse.java │ │ │ ├── servicebindings │ │ │ │ ├── AbstractServiceBindingResource.java │ │ │ │ ├── ServiceBindingsV2.java │ │ │ │ ├── _CreateServiceBindingRequest.java │ │ │ │ ├── _CreateServiceBindingResponse.java │ │ │ │ ├── _DeleteServiceBindingRequest.java │ │ │ │ ├── _DeleteServiceBindingResponse.java │ │ │ │ ├── _GetServiceBindingParametersRequest.java │ │ │ │ ├── _GetServiceBindingParametersResponse.java │ │ │ │ ├── _GetServiceBindingRequest.java │ │ │ │ ├── _GetServiceBindingResponse.java │ │ │ │ ├── _LastOperation.java │ │ │ │ ├── _ListServiceBindingsRequest.java │ │ │ │ ├── _ListServiceBindingsResponse.java │ │ │ │ ├── _ServiceBindingEntity.java │ │ │ │ ├── _ServiceBindingResource.java │ │ │ │ └── _VolumeMounts.java │ │ │ ├── servicebrokers │ │ │ │ ├── AbstractServiceBrokerResource.java │ │ │ │ ├── ServiceBrokers.java │ │ │ │ ├── _CreateServiceBrokerRequest.java │ │ │ │ ├── _CreateServiceBrokerResponse.java │ │ │ │ ├── _DeleteServiceBrokerRequest.java │ │ │ │ ├── _GetServiceBrokerRequest.java │ │ │ │ ├── _GetServiceBrokerResponse.java │ │ │ │ ├── _ListServiceBrokersRequest.java │ │ │ │ ├── _ListServiceBrokersResponse.java │ │ │ │ ├── _ServiceBrokerEntity.java │ │ │ │ ├── _ServiceBrokerResource.java │ │ │ │ ├── _UpdateServiceBrokerRequest.java │ │ │ │ └── _UpdateServiceBrokerResponse.java │ │ │ ├── serviceinstances │ │ │ │ ├── AbstractServiceInstanceResource.java │ │ │ │ ├── AbstractUnionServiceInstanceResource.java │ │ │ │ ├── BaseServiceInstanceEntity.java │ │ │ │ ├── ServiceInstances.java │ │ │ │ ├── _BindServiceInstanceRouteRequest.java │ │ │ │ ├── _BindServiceInstanceRouteResponse.java │ │ │ │ ├── _CreateServiceInstanceRequest.java │ │ │ │ ├── _CreateServiceInstanceResponse.java │ │ │ │ ├── _DeleteServiceInstanceRequest.java │ │ │ │ ├── _DeleteServiceInstanceResponse.java │ │ │ │ ├── _GatewayData.java │ │ │ │ ├── _GetServiceInstanceParametersRequest.java │ │ │ │ ├── _GetServiceInstanceParametersResponse.java │ │ │ │ ├── _GetServiceInstancePermissionsRequest.java │ │ │ │ ├── _GetServiceInstancePermissionsResponse.java │ │ │ │ ├── _GetServiceInstanceRequest.java │ │ │ │ ├── _GetServiceInstanceResponse.java │ │ │ │ ├── _LastOperation.java │ │ │ │ ├── _ListServiceInstanceRoutesRequest.java │ │ │ │ ├── _ListServiceInstanceRoutesResponse.java │ │ │ │ ├── _ListServiceInstanceServiceBindingsRequest.java │ │ │ │ ├── _ListServiceInstanceServiceBindingsResponse.java │ │ │ │ ├── _ListServiceInstanceServiceKeysRequest.java │ │ │ │ ├── _ListServiceInstanceServiceKeysResponse.java │ │ │ │ ├── _ListServiceInstancesRequest.java │ │ │ │ ├── _ListServiceInstancesResponse.java │ │ │ │ ├── _Plan.java │ │ │ │ ├── _Service.java │ │ │ │ ├── _ServiceInstance.java │ │ │ │ ├── _ServiceInstanceEntity.java │ │ │ │ ├── _ServiceInstanceResource.java │ │ │ │ ├── _Share.java │ │ │ │ ├── _UnbindServiceInstanceRouteRequest.java │ │ │ │ ├── _UnionServiceInstanceEntity.java │ │ │ │ ├── _UnionServiceInstanceResource.java │ │ │ │ ├── _UpdateServiceInstanceRequest.java │ │ │ │ └── _UpdateServiceInstanceResponse.java │ │ │ ├── servicekeys │ │ │ │ ├── AbstractServiceKeyResource.java │ │ │ │ ├── ServiceKeys.java │ │ │ │ ├── _CreateServiceKeyRequest.java │ │ │ │ ├── _CreateServiceKeyResponse.java │ │ │ │ ├── _DeleteServiceKeyRequest.java │ │ │ │ ├── _GetServiceKeyRequest.java │ │ │ │ ├── _GetServiceKeyResponse.java │ │ │ │ ├── _ListServiceKeysRequest.java │ │ │ │ ├── _ListServiceKeysResponse.java │ │ │ │ ├── _ServiceKeyEntity.java │ │ │ │ └── _ServiceKeyResource.java │ │ │ ├── serviceplans │ │ │ │ ├── AbstractServicePlanResource.java │ │ │ │ ├── ServicePlans.java │ │ │ │ ├── _DeleteServicePlanRequest.java │ │ │ │ ├── _DeleteServicePlanResponse.java │ │ │ │ ├── _GetServicePlanRequest.java │ │ │ │ ├── _GetServicePlanResponse.java │ │ │ │ ├── _ListServicePlanServiceInstancesRequest.java │ │ │ │ ├── _ListServicePlanServiceInstancesResponse.java │ │ │ │ ├── _ListServicePlansRequest.java │ │ │ │ ├── _ListServicePlansResponse.java │ │ │ │ ├── _Parameters.java │ │ │ │ ├── _Schema.java │ │ │ │ ├── _Schemas.java │ │ │ │ ├── _ServiceBindingSchema.java │ │ │ │ ├── _ServiceInstanceSchema.java │ │ │ │ ├── _ServicePlanEntity.java │ │ │ │ ├── _ServicePlanResource.java │ │ │ │ ├── _UpdateServicePlanRequest.java │ │ │ │ └── _UpdateServicePlanResponse.java │ │ │ ├── serviceplanvisibilities │ │ │ │ ├── AbstractServicePlanVisibilityResource.java │ │ │ │ ├── ServicePlanVisibilities.java │ │ │ │ ├── _CreateServicePlanVisibilityRequest.java │ │ │ │ ├── _CreateServicePlanVisibilityResponse.java │ │ │ │ ├── _DeleteServicePlanVisibilityRequest.java │ │ │ │ ├── _DeleteServicePlanVisibilityResponse.java │ │ │ │ ├── _GetServicePlanVisibilityRequest.java │ │ │ │ ├── _GetServicePlanVisibilityResponse.java │ │ │ │ ├── _ListServicePlanVisibilitiesRequest.java │ │ │ │ ├── _ListServicePlanVisibilitiesResponse.java │ │ │ │ ├── _ServicePlanVisibilityEntity.java │ │ │ │ ├── _ServicePlanVisibilityResource.java │ │ │ │ ├── _UpdateServicePlanVisibilityRequest.java │ │ │ │ └── _UpdateServicePlanVisibilityResponse.java │ │ │ ├── services │ │ │ │ ├── AbstractServiceResource.java │ │ │ │ ├── Services.java │ │ │ │ ├── _DeleteServiceRequest.java │ │ │ │ ├── _DeleteServiceResponse.java │ │ │ │ ├── _GetServiceRequest.java │ │ │ │ ├── _GetServiceResponse.java │ │ │ │ ├── _ListServiceServicePlansRequest.java │ │ │ │ ├── _ListServiceServicePlansResponse.java │ │ │ │ ├── _ListServicesRequest.java │ │ │ │ ├── _ListServicesResponse.java │ │ │ │ ├── _ServiceEntity.java │ │ │ │ └── _ServiceResource.java │ │ │ ├── serviceusageevents │ │ │ │ ├── AbstractServiceUsageEventResource.java │ │ │ │ ├── ServiceUsageEvents.java │ │ │ │ ├── _GetServiceUsageEventRequest.java │ │ │ │ ├── _GetServiceUsageEventResponse.java │ │ │ │ ├── _ListServiceUsageEventsRequest.java │ │ │ │ ├── _ListServiceUsageEventsResponse.java │ │ │ │ ├── _PurgeAndReseedServiceUsageEventsRequest.java │ │ │ │ ├── _ServiceUsageEventEntity.java │ │ │ │ └── _ServiceUsageEventResource.java │ │ │ ├── shareddomains │ │ │ │ ├── AbstractSharedDomainResource.java │ │ │ │ ├── SharedDomains.java │ │ │ │ ├── _CreateSharedDomainRequest.java │ │ │ │ ├── _CreateSharedDomainResponse.java │ │ │ │ ├── _DeleteSharedDomainRequest.java │ │ │ │ ├── _DeleteSharedDomainResponse.java │ │ │ │ ├── _GetSharedDomainRequest.java │ │ │ │ ├── _GetSharedDomainResponse.java │ │ │ │ ├── _ListSharedDomainsRequest.java │ │ │ │ ├── _ListSharedDomainsResponse.java │ │ │ │ ├── _SharedDomainEntity.java │ │ │ │ └── _SharedDomainResource.java │ │ │ ├── spacequotadefinitions │ │ │ │ ├── AbstractSpaceQuotaDefinitionResource.java │ │ │ │ ├── SpaceQuotaDefinitions.java │ │ │ │ ├── _AssociateSpaceQuotaDefinitionRequest.java │ │ │ │ ├── _AssociateSpaceQuotaDefinitionResponse.java │ │ │ │ ├── _CreateSpaceQuotaDefinitionRequest.java │ │ │ │ ├── _CreateSpaceQuotaDefinitionResponse.java │ │ │ │ ├── _DeleteSpaceQuotaDefinitionRequest.java │ │ │ │ ├── _DeleteSpaceQuotaDefinitionResponse.java │ │ │ │ ├── _GetSpaceQuotaDefinitionRequest.java │ │ │ │ ├── _GetSpaceQuotaDefinitionResponse.java │ │ │ │ ├── _ListSpaceQuotaDefinitionSpacesRequest.java │ │ │ │ ├── _ListSpaceQuotaDefinitionSpacesResponse.java │ │ │ │ ├── _ListSpaceQuotaDefinitionsRequest.java │ │ │ │ ├── _ListSpaceQuotaDefinitionsResponse.java │ │ │ │ ├── _RemoveSpaceQuotaDefinitionRequest.java │ │ │ │ ├── _SpaceQuotaDefinitionEntity.java │ │ │ │ ├── _SpaceQuotaDefinitionResource.java │ │ │ │ ├── _UpdateSpaceQuotaDefinitionRequest.java │ │ │ │ └── _UpdateSpaceQuotaDefinitionResponse.java │ │ │ ├── spaces │ │ │ │ ├── AbstractSpaceResource.java │ │ │ │ ├── AbstractUserSpaceRoleResource.java │ │ │ │ ├── Spaces.java │ │ │ │ ├── _AssociateSpaceAuditorByUsernameRequest.java │ │ │ │ ├── _AssociateSpaceAuditorByUsernameResponse.java │ │ │ │ ├── _AssociateSpaceAuditorRequest.java │ │ │ │ ├── _AssociateSpaceAuditorResponse.java │ │ │ │ ├── _AssociateSpaceDeveloperByUsernameRequest.java │ │ │ │ ├── _AssociateSpaceDeveloperByUsernameResponse.java │ │ │ │ ├── _AssociateSpaceDeveloperRequest.java │ │ │ │ ├── _AssociateSpaceDeveloperResponse.java │ │ │ │ ├── _AssociateSpaceManagerByUsernameRequest.java │ │ │ │ ├── _AssociateSpaceManagerByUsernameResponse.java │ │ │ │ ├── _AssociateSpaceManagerRequest.java │ │ │ │ ├── _AssociateSpaceManagerResponse.java │ │ │ │ ├── _AssociateSpaceSecurityGroupRequest.java │ │ │ │ ├── _AssociateSpaceSecurityGroupResponse.java │ │ │ │ ├── _CreateSpaceRequest.java │ │ │ │ ├── _CreateSpaceResponse.java │ │ │ │ ├── _DeleteSpaceRequest.java │ │ │ │ ├── _DeleteSpaceResponse.java │ │ │ │ ├── _GetSpaceRequest.java │ │ │ │ ├── _GetSpaceResponse.java │ │ │ │ ├── _GetSpaceSummaryRequest.java │ │ │ │ ├── _GetSpaceSummaryResponse.java │ │ │ │ ├── _ListSpaceApplicationsRequest.java │ │ │ │ ├── _ListSpaceApplicationsResponse.java │ │ │ │ ├── _ListSpaceAuditorsRequest.java │ │ │ │ ├── _ListSpaceAuditorsResponse.java │ │ │ │ ├── _ListSpaceDevelopersRequest.java │ │ │ │ ├── _ListSpaceDevelopersResponse.java │ │ │ │ ├── _ListSpaceDomainsRequest.java │ │ │ │ ├── _ListSpaceDomainsResponse.java │ │ │ │ ├── _ListSpaceEventsRequest.java │ │ │ │ ├── _ListSpaceEventsResponse.java │ │ │ │ ├── _ListSpaceManagersRequest.java │ │ │ │ ├── _ListSpaceManagersResponse.java │ │ │ │ ├── _ListSpaceRoutesRequest.java │ │ │ │ ├── _ListSpaceRoutesResponse.java │ │ │ │ ├── _ListSpaceSecurityGroupsRequest.java │ │ │ │ ├── _ListSpaceSecurityGroupsResponse.java │ │ │ │ ├── _ListSpaceServiceInstancesRequest.java │ │ │ │ ├── _ListSpaceServiceInstancesResponse.java │ │ │ │ ├── _ListSpaceServicesRequest.java │ │ │ │ ├── _ListSpaceServicesResponse.java │ │ │ │ ├── _ListSpaceUserRolesRequest.java │ │ │ │ ├── _ListSpaceUserRolesResponse.java │ │ │ │ ├── _ListSpacesRequest.java │ │ │ │ ├── _ListSpacesResponse.java │ │ │ │ ├── _RemoveSpaceAuditorByUsernameRequest.java │ │ │ │ ├── _RemoveSpaceAuditorByUsernameResponse.java │ │ │ │ ├── _RemoveSpaceAuditorRequest.java │ │ │ │ ├── _RemoveSpaceDeveloperByUsernameRequest.java │ │ │ │ ├── _RemoveSpaceDeveloperByUsernameResponse.java │ │ │ │ ├── _RemoveSpaceDeveloperRequest.java │ │ │ │ ├── _RemoveSpaceManagerByUsernameRequest.java │ │ │ │ ├── _RemoveSpaceManagerByUsernameResponse.java │ │ │ │ ├── _RemoveSpaceManagerRequest.java │ │ │ │ ├── _RemoveSpaceSecurityGroupRequest.java │ │ │ │ ├── _SpaceApplicationSummary.java │ │ │ │ ├── _SpaceEntity.java │ │ │ │ ├── _SpaceResource.java │ │ │ │ ├── _UpdateSpaceRequest.java │ │ │ │ ├── _UpdateSpaceResponse.java │ │ │ │ ├── _UserSpaceRoleEntity.java │ │ │ │ └── _UserSpaceRoleResource.java │ │ │ ├── stacks │ │ │ │ ├── AbstractStackResource.java │ │ │ │ ├── Stacks.java │ │ │ │ ├── _CreateStackRequest.java │ │ │ │ ├── _CreateStackResponse.java │ │ │ │ ├── _DeleteStackRequest.java │ │ │ │ ├── _DeleteStackResponse.java │ │ │ │ ├── _GetStackRequest.java │ │ │ │ ├── _GetStackResponse.java │ │ │ │ ├── _ListStacksRequest.java │ │ │ │ ├── _ListStacksResponse.java │ │ │ │ ├── _StackEntity.java │ │ │ │ └── _StackResource.java │ │ │ ├── userprovidedserviceinstances │ │ │ │ ├── AbstractUserProvidedServiceInstanceResource.java │ │ │ │ ├── UserProvidedServiceInstances.java │ │ │ │ ├── _AssociateUserProvidedServiceInstanceRouteRequest.java │ │ │ │ ├── _AssociateUserProvidedServiceInstanceRouteResponse.java │ │ │ │ ├── _CreateUserProvidedServiceInstanceRequest.java │ │ │ │ ├── _CreateUserProvidedServiceInstanceResponse.java │ │ │ │ ├── _DeleteUserProvidedServiceInstanceRequest.java │ │ │ │ ├── _GetUserProvidedServiceInstanceRequest.java │ │ │ │ ├── _GetUserProvidedServiceInstanceResponse.java │ │ │ │ ├── _ListUserProvidedServiceInstanceRoutesRequest.java │ │ │ │ ├── _ListUserProvidedServiceInstanceRoutesResponse.java │ │ │ │ ├── _ListUserProvidedServiceInstanceServiceBindingsRequest.java │ │ │ │ ├── _ListUserProvidedServiceInstanceServiceBindingsResponse.java │ │ │ │ ├── _ListUserProvidedServiceInstancesRequest.java │ │ │ │ ├── _ListUserProvidedServiceInstancesResponse.java │ │ │ │ ├── _RemoveUserProvidedServiceInstanceRouteRequest.java │ │ │ │ ├── _UpdateUserProvidedServiceInstanceRequest.java │ │ │ │ ├── _UpdateUserProvidedServiceInstanceResponse.java │ │ │ │ ├── _UserProvidedServiceInstanceEntity.java │ │ │ │ └── _UserProvidedServiceInstanceResource.java │ │ │ └── users │ │ │ │ ├── AbstractUserEntity.java │ │ │ │ ├── AbstractUserOrganizationResource.java │ │ │ │ ├── AbstractUserResource.java │ │ │ │ ├── AbstractUserSpaceResource.java │ │ │ │ ├── AbstractUserSummaryResource.java │ │ │ │ ├── Users.java │ │ │ │ ├── _AssociateUserAuditedOrganizationRequest.java │ │ │ │ ├── _AssociateUserAuditedOrganizationResponse.java │ │ │ │ ├── _AssociateUserAuditedSpaceRequest.java │ │ │ │ ├── _AssociateUserAuditedSpaceResponse.java │ │ │ │ ├── _AssociateUserBillingManagedOrganizationRequest.java │ │ │ │ ├── _AssociateUserBillingManagedOrganizationResponse.java │ │ │ │ ├── _AssociateUserManagedOrganizationRequest.java │ │ │ │ ├── _AssociateUserManagedOrganizationResponse.java │ │ │ │ ├── _AssociateUserManagedSpaceRequest.java │ │ │ │ ├── _AssociateUserManagedSpaceResponse.java │ │ │ │ ├── _AssociateUserOrganizationRequest.java │ │ │ │ ├── _AssociateUserOrganizationResponse.java │ │ │ │ ├── _AssociateUserSpaceRequest.java │ │ │ │ ├── _AssociateUserSpaceResponse.java │ │ │ │ ├── _CreateUserRequest.java │ │ │ │ ├── _CreateUserResponse.java │ │ │ │ ├── _DeleteUserRequest.java │ │ │ │ ├── _DeleteUserResponse.java │ │ │ │ ├── _GetUserRequest.java │ │ │ │ ├── _GetUserResponse.java │ │ │ │ ├── _ListUserAuditedOrganizationsRequest.java │ │ │ │ ├── _ListUserAuditedOrganizationsResponse.java │ │ │ │ ├── _ListUserAuditedSpacesRequest.java │ │ │ │ ├── _ListUserAuditedSpacesResponse.java │ │ │ │ ├── _ListUserBillingManagedOrganizationsRequest.java │ │ │ │ ├── _ListUserBillingManagedOrganizationsResponse.java │ │ │ │ ├── _ListUserManagedOrganizationsRequest.java │ │ │ │ ├── _ListUserManagedOrganizationsResponse.java │ │ │ │ ├── _ListUserManagedSpacesRequest.java │ │ │ │ ├── _ListUserManagedSpacesResponse.java │ │ │ │ ├── _ListUserOrganizationsRequest.java │ │ │ │ ├── _ListUserOrganizationsResponse.java │ │ │ │ ├── _ListUserSpacesRequest.java │ │ │ │ ├── _ListUserSpacesResponse.java │ │ │ │ ├── _ListUsersRequest.java │ │ │ │ ├── _ListUsersResponse.java │ │ │ │ ├── _RemoveUserAuditedOrganizationRequest.java │ │ │ │ ├── _RemoveUserAuditedSpaceRequest.java │ │ │ │ ├── _RemoveUserBillingManagedOrganizationRequest.java │ │ │ │ ├── _RemoveUserManagedOrganizationRequest.java │ │ │ │ ├── _RemoveUserManagedSpaceRequest.java │ │ │ │ ├── _RemoveUserOrganizationRequest.java │ │ │ │ ├── _RemoveUserSpaceRequest.java │ │ │ │ ├── _SummaryUserRequest.java │ │ │ │ ├── _SummaryUserResponse.java │ │ │ │ ├── _UpdateUserRequest.java │ │ │ │ ├── _UpdateUserResponse.java │ │ │ │ ├── _UserEntity.java │ │ │ │ ├── _UserOrganizationEntity.java │ │ │ │ ├── _UserOrganizationResource.java │ │ │ │ ├── _UserResource.java │ │ │ │ ├── _UserSpaceEntity.java │ │ │ │ ├── _UserSpaceResource.java │ │ │ │ └── _UserSummaryEntity.java │ │ └── v3 │ │ │ ├── ChecksumType.java │ │ │ ├── ClientV3Exception.java │ │ │ ├── FilterParameter.java │ │ │ ├── LifecycleData.java │ │ │ ├── LifecycleType.java │ │ │ ├── PaginatedRequest.java │ │ │ ├── PaginatedResponse.java │ │ │ ├── RelationshipResponse.java │ │ │ ├── Resource.java │ │ │ ├── _BuildpackData.java │ │ │ ├── _Checksum.java │ │ │ ├── _CnbData.java │ │ │ ├── _DockerData.java │ │ │ ├── _Error.java │ │ │ ├── _Errors.java │ │ │ ├── _KpackData.java │ │ │ ├── _LastOperation.java │ │ │ ├── _Lifecycle.java │ │ │ ├── _Link.java │ │ │ ├── _MaintenanceInfo.java │ │ │ ├── _Metadata.java │ │ │ ├── _Pagination.java │ │ │ ├── _Relationship.java │ │ │ ├── _ToManyRelationship.java │ │ │ ├── _ToOneRelationship.java │ │ │ ├── _UsageSummary.java │ │ │ ├── admin │ │ │ ├── AdminV3.java │ │ │ └── _ClearBuildpackCacheRequest.java │ │ │ ├── applications │ │ │ ├── Application.java │ │ │ ├── ApplicationFeature.java │ │ │ ├── ApplicationState.java │ │ │ ├── ApplicationsV3.java │ │ │ ├── EnvironmentVariables.java │ │ │ ├── _ApplicationFeatureResource.java │ │ │ ├── _ApplicationRelationships.java │ │ │ ├── _ApplicationResource.java │ │ │ ├── _CreateApplicationRequest.java │ │ │ ├── _CreateApplicationResponse.java │ │ │ ├── _DeleteApplicationRequest.java │ │ │ ├── _GetApplicationCurrentDropletRelationshipRequest.java │ │ │ ├── _GetApplicationCurrentDropletRelationshipResponse.java │ │ │ ├── _GetApplicationCurrentDropletRequest.java │ │ │ ├── _GetApplicationCurrentDropletResponse.java │ │ │ ├── _GetApplicationEnvironmentRequest.java │ │ │ ├── _GetApplicationEnvironmentResponse.java │ │ │ ├── _GetApplicationEnvironmentVariablesRequest.java │ │ │ ├── _GetApplicationEnvironmentVariablesResponse.java │ │ │ ├── _GetApplicationFeatureRequest.java │ │ │ ├── _GetApplicationFeatureResponse.java │ │ │ ├── _GetApplicationPermissionsRequest.java │ │ │ ├── _GetApplicationPermissionsResponse.java │ │ │ ├── _GetApplicationProcessRequest.java │ │ │ ├── _GetApplicationProcessResponse.java │ │ │ ├── _GetApplicationProcessStatisticsRequest.java │ │ │ ├── _GetApplicationProcessStatisticsResponse.java │ │ │ ├── _GetApplicationRequest.java │ │ │ ├── _GetApplicationResponse.java │ │ │ ├── _GetApplicationSshEnabledRequest.java │ │ │ ├── _GetApplicationSshEnabledResponse.java │ │ │ ├── _ListApplicationBuildsRequest.java │ │ │ ├── _ListApplicationBuildsResponse.java │ │ │ ├── _ListApplicationDropletsRequest.java │ │ │ ├── _ListApplicationDropletsResponse.java │ │ │ ├── _ListApplicationFeaturesRequest.java │ │ │ ├── _ListApplicationFeaturesResponse.java │ │ │ ├── _ListApplicationPackagesRequest.java │ │ │ ├── _ListApplicationPackagesResponse.java │ │ │ ├── _ListApplicationProcessesRequest.java │ │ │ ├── _ListApplicationProcessesResponse.java │ │ │ ├── _ListApplicationRoutesRequest.java │ │ │ ├── _ListApplicationRoutesResponse.java │ │ │ ├── _ListApplicationTasksRequest.java │ │ │ ├── _ListApplicationTasksResponse.java │ │ │ ├── _ListApplicationsRequest.java │ │ │ ├── _ListApplicationsResponse.java │ │ │ ├── _RestartApplicationRequest.java │ │ │ ├── _RestartApplicationResponse.java │ │ │ ├── _ScaleApplicationRequest.java │ │ │ ├── _ScaleApplicationResponse.java │ │ │ ├── _SetApplicationCurrentDropletRequest.java │ │ │ ├── _SetApplicationCurrentDropletResponse.java │ │ │ ├── _StartApplicationRequest.java │ │ │ ├── _StartApplicationResponse.java │ │ │ ├── _StopApplicationRequest.java │ │ │ ├── _StopApplicationResponse.java │ │ │ ├── _TerminateApplicationInstanceRequest.java │ │ │ ├── _UpdateApplicationEnvironmentVariablesRequest.java │ │ │ ├── _UpdateApplicationEnvironmentVariablesResponse.java │ │ │ ├── _UpdateApplicationFeatureRequest.java │ │ │ ├── _UpdateApplicationFeatureResponse.java │ │ │ ├── _UpdateApplicationRequest.java │ │ │ └── _UpdateApplicationResponse.java │ │ │ ├── auditevents │ │ │ ├── AuditEvent.java │ │ │ ├── AuditEventsV3.java │ │ │ ├── _AuditEventActor.java │ │ │ ├── _AuditEventResource.java │ │ │ ├── _AuditEventTarget.java │ │ │ ├── _GetAuditEventRequest.java │ │ │ ├── _GetAuditEventResponse.java │ │ │ ├── _ListAuditEventsRequest.java │ │ │ └── _ListAuditEventsResponse.java │ │ │ ├── buildpacks │ │ │ ├── Buildpack.java │ │ │ ├── BuildpackState.java │ │ │ ├── BuildpacksV3.java │ │ │ ├── _BuildpackResource.java │ │ │ ├── _CreateBuildpackRequest.java │ │ │ ├── _CreateBuildpackResponse.java │ │ │ ├── _DeleteBuildpackRequest.java │ │ │ ├── _DeleteBuildpackResponse.java │ │ │ ├── _GetBuildpackRequest.java │ │ │ ├── _GetBuildpackResponse.java │ │ │ ├── _ListBuildpacksRequest.java │ │ │ ├── _ListBuildpacksResponse.java │ │ │ ├── _UpdateBuildpackRequest.java │ │ │ ├── _UpdateBuildpackResponse.java │ │ │ ├── _UploadBuildpackRequest.java │ │ │ └── _UploadBuildpackResponse.java │ │ │ ├── builds │ │ │ ├── Build.java │ │ │ ├── BuildState.java │ │ │ ├── Builds.java │ │ │ ├── _BuildRelationships.java │ │ │ ├── _BuildResource.java │ │ │ ├── _CreateBuildRequest.java │ │ │ ├── _CreateBuildResponse.java │ │ │ ├── _CreatedBy.java │ │ │ ├── _Droplet.java │ │ │ ├── _GetBuildRequest.java │ │ │ ├── _GetBuildResponse.java │ │ │ ├── _ListBuildsRequest.java │ │ │ └── _ListBuildsResponse.java │ │ │ ├── deployments │ │ │ ├── Deployment.java │ │ │ ├── DeploymentState.java │ │ │ ├── DeploymentStatusReason.java │ │ │ ├── DeploymentStatusValue.java │ │ │ ├── DeploymentStrategy.java │ │ │ ├── DeploymentsV3.java │ │ │ ├── _CancelDeploymentRequest.java │ │ │ ├── _CancelDeploymentResponse.java │ │ │ ├── _CreateDeploymentRequest.java │ │ │ ├── _CreateDeploymentResponse.java │ │ │ ├── _DeploymentRelationships.java │ │ │ ├── _DeploymentResource.java │ │ │ ├── _GetDeploymentRequest.java │ │ │ ├── _GetDeploymentResponse.java │ │ │ ├── _ListDeploymentsRequest.java │ │ │ ├── _ListDeploymentsResponse.java │ │ │ ├── _Options.java │ │ │ ├── _Process.java │ │ │ ├── _Revision.java │ │ │ └── _Status.java │ │ │ ├── domains │ │ │ ├── Domain.java │ │ │ ├── DomainsV3.java │ │ │ ├── _CheckReservedRoutesRequest.java │ │ │ ├── _CheckReservedRoutesResponse.java │ │ │ ├── _CreateDomainRequest.java │ │ │ ├── _CreateDomainResponse.java │ │ │ ├── _DeleteDomainRequest.java │ │ │ ├── _DomainRelationships.java │ │ │ ├── _DomainResource.java │ │ │ ├── _GetDomainRequest.java │ │ │ ├── _GetDomainResponse.java │ │ │ ├── _ListDomainsRequest.java │ │ │ ├── _ListDomainsResponse.java │ │ │ ├── _RouterGroup.java │ │ │ ├── _ShareDomainRequest.java │ │ │ ├── _ShareDomainResponse.java │ │ │ ├── _UnshareDomainRequest.java │ │ │ ├── _UpdateDomainRequest.java │ │ │ └── _UpdateDomainResponse.java │ │ │ ├── droplets │ │ │ ├── Droplet.java │ │ │ ├── DropletState.java │ │ │ ├── Droplets.java │ │ │ ├── _Buildpack.java │ │ │ ├── _CopyDropletRequest.java │ │ │ ├── _CopyDropletResponse.java │ │ │ ├── _DeleteDropletRequest.java │ │ │ ├── _DropletRelationships.java │ │ │ ├── _DropletResource.java │ │ │ ├── _GetDropletRequest.java │ │ │ ├── _GetDropletResponse.java │ │ │ ├── _ListDropletsRequest.java │ │ │ └── _ListDropletsResponse.java │ │ │ ├── isolationsegments │ │ │ ├── IsolationSegment.java │ │ │ ├── IsolationSegments.java │ │ │ ├── _AddIsolationSegmentOrganizationEntitlementRequest.java │ │ │ ├── _AddIsolationSegmentOrganizationEntitlementResponse.java │ │ │ ├── _CreateIsolationSegmentRequest.java │ │ │ ├── _CreateIsolationSegmentResponse.java │ │ │ ├── _DeleteIsolationSegmentRequest.java │ │ │ ├── _GetIsolationSegmentRequest.java │ │ │ ├── _GetIsolationSegmentResponse.java │ │ │ ├── _IsolationSegmentResource.java │ │ │ ├── _ListIsolationSegmentEntitledOrganizationsRequest.java │ │ │ ├── _ListIsolationSegmentEntitledOrganizationsResponse.java │ │ │ ├── _ListIsolationSegmentOrganizationsRelationshipRequest.java │ │ │ ├── _ListIsolationSegmentOrganizationsRelationshipResponse.java │ │ │ ├── _ListIsolationSegmentSpacesRelationshipRequest.java │ │ │ ├── _ListIsolationSegmentSpacesRelationshipResponse.java │ │ │ ├── _ListIsolationSegmentsRequest.java │ │ │ ├── _ListIsolationSegmentsResponse.java │ │ │ ├── _RemoveIsolationSegmentOrganizationEntitlementRequest.java │ │ │ ├── _UpdateIsolationSegmentRequest.java │ │ │ └── _UpdateIsolationSegmentResponse.java │ │ │ ├── jobs │ │ │ ├── Job.java │ │ │ ├── JobState.java │ │ │ ├── JobsV3.java │ │ │ ├── _GetJobRequest.java │ │ │ ├── _GetJobResponse.java │ │ │ └── _Warning.java │ │ │ ├── organizations │ │ │ ├── Organization.java │ │ │ ├── OrganizationStatus.java │ │ │ ├── OrganizationsV3.java │ │ │ ├── _AssignOrganizationDefaultIsolationSegmentRequest.java │ │ │ ├── _AssignOrganizationDefaultIsolationSegmentResponse.java │ │ │ ├── _CreateOrganizationRequest.java │ │ │ ├── _CreateOrganizationResponse.java │ │ │ ├── _DeleteOrganizationRequest.java │ │ │ ├── _GetOrganizationDefaultDomainRequest.java │ │ │ ├── _GetOrganizationDefaultDomainResponse.java │ │ │ ├── _GetOrganizationDefaultIsolationSegmentRequest.java │ │ │ ├── _GetOrganizationDefaultIsolationSegmentResponse.java │ │ │ ├── _GetOrganizationRequest.java │ │ │ ├── _GetOrganizationResponse.java │ │ │ ├── _GetOrganizationUsageSummaryRequest.java │ │ │ ├── _GetOrganizationUsageSummaryResponse.java │ │ │ ├── _ListOrganizationDomainsRequest.java │ │ │ ├── _ListOrganizationDomainsResponse.java │ │ │ ├── _ListOrganizationsRequest.java │ │ │ ├── _ListOrganizationsResponse.java │ │ │ ├── _OrganizationRelationships.java │ │ │ ├── _OrganizationResource.java │ │ │ ├── _UpdateOrganizationRequest.java │ │ │ └── _UpdateOrganizationResponse.java │ │ │ ├── packages │ │ │ ├── Package.java │ │ │ ├── PackageData.java │ │ │ ├── PackageState.java │ │ │ ├── PackageType.java │ │ │ ├── Packages.java │ │ │ ├── _BitsData.java │ │ │ ├── _CopyPackageRequest.java │ │ │ ├── _CopyPackageResponse.java │ │ │ ├── _CreatePackageRequest.java │ │ │ ├── _CreatePackageResponse.java │ │ │ ├── _DeletePackageRequest.java │ │ │ ├── _DockerData.java │ │ │ ├── _DownloadPackageRequest.java │ │ │ ├── _GetPackageRequest.java │ │ │ ├── _GetPackageResponse.java │ │ │ ├── _ListPackageDropletsRequest.java │ │ │ ├── _ListPackageDropletsResponse.java │ │ │ ├── _ListPackagesRequest.java │ │ │ ├── _ListPackagesResponse.java │ │ │ ├── _PackageRelationships.java │ │ │ ├── _PackageResource.java │ │ │ ├── _UploadPackageRequest.java │ │ │ └── _UploadPackageResponse.java │ │ │ ├── processes │ │ │ ├── HealthCheckType.java │ │ │ ├── Process.java │ │ │ ├── ProcessState.java │ │ │ ├── ProcessStatistics.java │ │ │ ├── Processes.java │ │ │ ├── ReadinessHealthCheckType.java │ │ │ ├── _Data.java │ │ │ ├── _GetProcessRequest.java │ │ │ ├── _GetProcessResponse.java │ │ │ ├── _GetProcessStatisticsRequest.java │ │ │ ├── _GetProcessStatisticsResponse.java │ │ │ ├── _HealthCheck.java │ │ │ ├── _ListProcessesRequest.java │ │ │ ├── _ListProcessesResponse.java │ │ │ ├── _PortMapping.java │ │ │ ├── _ProcessRelationships.java │ │ │ ├── _ProcessResource.java │ │ │ ├── _ProcessStatisticsResource.java │ │ │ ├── _ProcessUsage.java │ │ │ ├── _ReadinessHealthCheck.java │ │ │ ├── _ScaleProcessRequest.java │ │ │ ├── _ScaleProcessResponse.java │ │ │ ├── _TerminateProcessInstanceRequest.java │ │ │ ├── _UpdateProcessRequest.java │ │ │ └── _UpdateProcessResponse.java │ │ │ ├── resourcematch │ │ │ ├── ResourceMatchV3.java │ │ │ ├── _ListMatchingResourcesRequest.java │ │ │ ├── _ListMatchingResourcesResponse.java │ │ │ └── _MatchedResource.java │ │ │ ├── roles │ │ │ ├── Role.java │ │ │ ├── RoleType.java │ │ │ ├── RolesV3.java │ │ │ ├── _CreateRoleRequest.java │ │ │ ├── _CreateRoleResponse.java │ │ │ ├── _DeleteRoleRequest.java │ │ │ ├── _GetRoleRequest.java │ │ │ ├── _GetRoleResponse.java │ │ │ ├── _ListRolesRequest.java │ │ │ ├── _ListRolesResponse.java │ │ │ ├── _RoleRelationships.java │ │ │ └── _RoleResource.java │ │ │ ├── routes │ │ │ ├── Protocol.java │ │ │ ├── Route.java │ │ │ ├── RouteDestinations.java │ │ │ ├── RoutesV3.java │ │ │ ├── _Application.java │ │ │ ├── _CreateRouteRequest.java │ │ │ ├── _CreateRouteResponse.java │ │ │ ├── _DeleteRouteRequest.java │ │ │ ├── _Destination.java │ │ │ ├── _GetRouteRequest.java │ │ │ ├── _GetRouteResponse.java │ │ │ ├── _InsertRouteDestinationsRequest.java │ │ │ ├── _InsertRouteDestinationsResponse.java │ │ │ ├── _ListRouteDestinationsRequest.java │ │ │ ├── _ListRouteDestinationsResponse.java │ │ │ ├── _ListRoutesRequest.java │ │ │ ├── _ListRoutesResponse.java │ │ │ ├── _Process.java │ │ │ ├── _RemoveRouteDestinationsRequest.java │ │ │ ├── _ReplaceRouteDestinationsRequest.java │ │ │ ├── _ReplaceRouteDestinationsResponse.java │ │ │ ├── _RouteOptions.java │ │ │ ├── _RouteRelationships.java │ │ │ ├── _RouteResource.java │ │ │ ├── _UpdateRouteRequest.java │ │ │ └── _UpdateRouteResponse.java │ │ │ ├── securitygroups │ │ │ ├── AbstractBindSecurityGroupRequest.java │ │ │ ├── AbstractBindSecurityGroupResponse.java │ │ │ ├── AbstractListSecurityGroupRequest.java │ │ │ ├── AbstractUnbindSecurityGroupRequest.java │ │ │ ├── Protocol.java │ │ │ ├── SecurityGroup.java │ │ │ ├── SecurityGroupsV3.java │ │ │ ├── _BindRunningSecurityGroupRequest.java │ │ │ ├── _BindRunningSecurityGroupResponse.java │ │ │ ├── _BindStagingSecurityGroupRequest.java │ │ │ ├── _BindStagingSecurityGroupResponse.java │ │ │ ├── _CreateSecurityGroupRequest.java │ │ │ ├── _CreateSecurityGroupResponse.java │ │ │ ├── _DeleteSecurityGroupRequest.java │ │ │ ├── _GetSecurityGroupRequest.java │ │ │ ├── _GetSecurityGroupResponse.java │ │ │ ├── _GloballyEnabled.java │ │ │ ├── _ListRunningSecurityGroupsRequest.java │ │ │ ├── _ListRunningSecurityGroupsResponse.java │ │ │ ├── _ListSecurityGroupsRequest.java │ │ │ ├── _ListSecurityGroupsResponse.java │ │ │ ├── _ListStagingSecurityGroupsRequest.java │ │ │ ├── _ListStagingSecurityGroupsResponse.java │ │ │ ├── _Relationships.java │ │ │ ├── _Rule.java │ │ │ ├── _SecurityGroupResource.java │ │ │ ├── _UnbindRunningSecurityGroupRequest.java │ │ │ ├── _UnbindStagingSecurityGroupRequest.java │ │ │ ├── _UpdateSecurityGroupRequest.java │ │ │ └── _UpdateSecurityGroupResponse.java │ │ │ ├── servicebindings │ │ │ ├── ServiceBinding.java │ │ │ ├── ServiceBindingType.java │ │ │ ├── ServiceBindingsV3.java │ │ │ ├── _CreateServiceBindingRequest.java │ │ │ ├── _CreateServiceBindingResponse.java │ │ │ ├── _DeleteServiceBindingRequest.java │ │ │ ├── _GetServiceBindingDetailsRequest.java │ │ │ ├── _GetServiceBindingDetailsResponse.java │ │ │ ├── _GetServiceBindingParametersRequest.java │ │ │ ├── _GetServiceBindingParametersResponse.java │ │ │ ├── _GetServiceBindingRequest.java │ │ │ ├── _GetServiceBindingResponse.java │ │ │ ├── _ListServiceBindingsRequest.java │ │ │ ├── _ListServiceBindingsResponse.java │ │ │ ├── _ServiceBindingRelationships.java │ │ │ ├── _ServiceBindingResource.java │ │ │ ├── _UpdateServiceBindingRequest.java │ │ │ └── _UpdateServiceBindingResponse.java │ │ │ ├── servicebrokers │ │ │ ├── Authentication.java │ │ │ ├── ServiceBroker.java │ │ │ ├── ServiceBrokersV3.java │ │ │ ├── _BasicAuthentication.java │ │ │ ├── _CreateServiceBrokerRequest.java │ │ │ ├── _DeleteServiceBrokerRequest.java │ │ │ ├── _GetServiceBrokerRequest.java │ │ │ ├── _GetServiceBrokerResponse.java │ │ │ ├── _ListServiceBrokersRequest.java │ │ │ ├── _ListServiceBrokersResponse.java │ │ │ ├── _ServiceBrokerRelationships.java │ │ │ ├── _ServiceBrokerResource.java │ │ │ ├── _UpdateServiceBrokerRequest.java │ │ │ └── _UpdateServiceBrokerResponse.java │ │ │ ├── serviceinstances │ │ │ ├── ServiceInstance.java │ │ │ ├── ServiceInstanceType.java │ │ │ ├── ServiceInstancesV3.java │ │ │ ├── _CreateServiceInstanceRequest.java │ │ │ ├── _CreateServiceInstanceResponse.java │ │ │ ├── _DeleteServiceInstanceRequest.java │ │ │ ├── _GetManagedServiceParametersRequest.java │ │ │ ├── _GetManagedServiceParametersResponse.java │ │ │ ├── _GetServiceInstanceRequest.java │ │ │ ├── _GetServiceInstanceResponse.java │ │ │ ├── _GetUserProvidedCredentialsRequest.java │ │ │ ├── _GetUserProvidedCredentialsResponse.java │ │ │ ├── _ListServiceInstancesRequest.java │ │ │ ├── _ListServiceInstancesResponse.java │ │ │ ├── _ListSharedSpacesRelationshipRequest.java │ │ │ ├── _ListSharedSpacesRelationshipResponse.java │ │ │ ├── _ServiceInstanceRelationships.java │ │ │ ├── _ServiceInstanceResource.java │ │ │ ├── _ShareServiceInstanceRequest.java │ │ │ ├── _ShareServiceInstanceResponse.java │ │ │ ├── _UnshareServiceInstanceRequest.java │ │ │ ├── _UpdateServiceInstanceRequest.java │ │ │ └── _UpdateServiceInstanceResponse.java │ │ │ ├── serviceofferings │ │ │ ├── ServiceOffering.java │ │ │ ├── ServiceOfferingsV3.java │ │ │ ├── _BrokerCatalog.java │ │ │ ├── _DeleteServiceOfferingRequest.java │ │ │ ├── _Features.java │ │ │ ├── _GetServiceOfferingRequest.java │ │ │ ├── _GetServiceOfferingResponse.java │ │ │ ├── _ListServiceOfferingsRequest.java │ │ │ ├── _ListServiceOfferingsResponse.java │ │ │ ├── _ServiceOfferingRelationships.java │ │ │ ├── _ServiceOfferingResource.java │ │ │ ├── _UpdateServiceOfferingRequest.java │ │ │ └── _UpdateServiceOfferingResponse.java │ │ │ ├── serviceplans │ │ │ ├── ServicePlan.java │ │ │ ├── ServicePlansV3.java │ │ │ ├── Visibility.java │ │ │ ├── _BrokerCatalog.java │ │ │ ├── _Cost.java │ │ │ ├── _DeleteServicePlanRequest.java │ │ │ ├── _Features.java │ │ │ ├── _GetServicePlanRequest.java │ │ │ ├── _GetServicePlanResponse.java │ │ │ ├── _ListServicePlansRequest.java │ │ │ ├── _ListServicePlansResponse.java │ │ │ ├── _MaintenanceInfo.java │ │ │ ├── _Organization.java │ │ │ ├── _Parameters.java │ │ │ ├── _Schema.java │ │ │ ├── _Schemas.java │ │ │ ├── _ServiceBindingSchema.java │ │ │ ├── _ServiceInstanceSchema.java │ │ │ ├── _ServicePlanRelationships.java │ │ │ ├── _ServicePlanResource.java │ │ │ ├── _UpdateServicePlanRequest.java │ │ │ ├── _UpdateServicePlanResponse.java │ │ │ ├── _UpdateServicePlanVisibilityRequest.java │ │ │ └── _UpdateServicePlanVisibilityResponse.java │ │ │ ├── spaces │ │ │ ├── Space.java │ │ │ ├── SpacesV3.java │ │ │ ├── _ApplyManifestRequest.java │ │ │ ├── _ApplyManifestResponse.java │ │ │ ├── _AssignSpaceIsolationSegmentRequest.java │ │ │ ├── _AssignSpaceIsolationSegmentResponse.java │ │ │ ├── _CreateSpaceRequest.java │ │ │ ├── _CreateSpaceResponse.java │ │ │ ├── _DeleteSpaceRequest.java │ │ │ ├── _DeleteUnmappedRoutesRequest.java │ │ │ ├── _GetSpaceIsolationSegmentRequest.java │ │ │ ├── _GetSpaceIsolationSegmentResponse.java │ │ │ ├── _GetSpaceRequest.java │ │ │ ├── _GetSpaceResponse.java │ │ │ ├── _ListSpacesRequest.java │ │ │ ├── _ListSpacesResponse.java │ │ │ ├── _SpaceRelationships.java │ │ │ ├── _SpaceResource.java │ │ │ ├── _UpdateSpaceRequest.java │ │ │ └── _UpdateSpaceResponse.java │ │ │ ├── stacks │ │ │ ├── Stack.java │ │ │ ├── StacksV3.java │ │ │ ├── _CreateStackRequest.java │ │ │ ├── _CreateStackResponse.java │ │ │ ├── _DeleteStackRequest.java │ │ │ ├── _GetStackRequest.java │ │ │ ├── _GetStackResponse.java │ │ │ ├── _ListStacksRequest.java │ │ │ ├── _ListStacksResponse.java │ │ │ ├── _StackResource.java │ │ │ ├── _UpdateStackRequest.java │ │ │ └── _UpdateStackResponse.java │ │ │ └── tasks │ │ │ ├── Task.java │ │ │ ├── TaskState.java │ │ │ ├── Tasks.java │ │ │ ├── _CancelTaskRequest.java │ │ │ ├── _CancelTaskResponse.java │ │ │ ├── _CreateTaskRequest.java │ │ │ ├── _CreateTaskResponse.java │ │ │ ├── _GetTaskRequest.java │ │ │ ├── _GetTaskResponse.java │ │ │ ├── _ListTasksRequest.java │ │ │ ├── _ListTasksResponse.java │ │ │ ├── _Result.java │ │ │ ├── _TaskRelationships.java │ │ │ └── _TaskResource.java │ │ ├── doppler │ │ ├── DopplerClient.java │ │ ├── EventType.java │ │ ├── MessageType.java │ │ ├── Method.java │ │ ├── PeerType.java │ │ ├── UuidUtils.java │ │ ├── _ContainerMetric.java │ │ ├── _ContainerMetricsRequest.java │ │ ├── _CounterEvent.java │ │ ├── _Envelope.java │ │ ├── _Error.java │ │ ├── _FirehoseRequest.java │ │ ├── _HttpStartStop.java │ │ ├── _LogMessage.java │ │ ├── _RecentLogsRequest.java │ │ ├── _StreamRequest.java │ │ └── _ValueMetric.java │ │ ├── logcache │ │ └── v1 │ │ │ ├── EnvelopeType.java │ │ │ ├── LogCacheClient.java │ │ │ ├── LogType.java │ │ │ ├── _Counter.java │ │ │ ├── _Envelope.java │ │ │ ├── _EnvelopeBatch.java │ │ │ ├── _Event.java │ │ │ ├── _Gauge.java │ │ │ ├── _InfoRequest.java │ │ │ ├── _InfoResponse.java │ │ │ ├── _Log.java │ │ │ ├── _MetaRequest.java │ │ │ ├── _MetaResponse.java │ │ │ ├── _Metadata.java │ │ │ ├── _Metric.java │ │ │ ├── _ReadRequest.java │ │ │ ├── _ReadResponse.java │ │ │ └── _Timer.java │ │ ├── networking │ │ ├── NetworkingClient.java │ │ └── v1 │ │ │ ├── policies │ │ │ ├── Policies.java │ │ │ ├── _CreatePoliciesRequest.java │ │ │ ├── _DeletePoliciesRequest.java │ │ │ ├── _Destination.java │ │ │ ├── _ListPoliciesRequest.java │ │ │ ├── _ListPoliciesResponse.java │ │ │ ├── _Policy.java │ │ │ ├── _Ports.java │ │ │ └── _Source.java │ │ │ └── tags │ │ │ ├── Tags.java │ │ │ ├── _ListTagsRequest.java │ │ │ ├── _ListTagsResponse.java │ │ │ └── _Tag.java │ │ ├── package-info.java │ │ ├── routing │ │ ├── RoutingClient.java │ │ └── v1 │ │ │ ├── _ModificationTag.java │ │ │ ├── routergroups │ │ │ ├── AbstractRouterGroup.java │ │ │ ├── RouterGroups.java │ │ │ ├── _ListRouterGroupsRequest.java │ │ │ ├── _ListRouterGroupsResponse.java │ │ │ ├── _RouterGroup.java │ │ │ ├── _UpdateRouterGroupRequest.java │ │ │ └── _UpdateRouterGroupResponse.java │ │ │ └── tcproutes │ │ │ ├── AbstractTcpRoute.java │ │ │ ├── EventType.java │ │ │ ├── TcpRoutes.java │ │ │ ├── _CreateTcpRoutesRequest.java │ │ │ ├── _CreateTcpRoutesResponse.java │ │ │ ├── _DeleteTcpRoutesRequest.java │ │ │ ├── _EventsRequest.java │ │ │ ├── _ListTcpRoutesRequest.java │ │ │ ├── _ListTcpRoutesResponse.java │ │ │ ├── _TcpRoute.java │ │ │ ├── _TcpRouteConfiguration.java │ │ │ ├── _TcpRouteDeletion.java │ │ │ └── _TcpRouteEvent.java │ │ └── uaa │ │ ├── IdentityZoned.java │ │ ├── PaginatedAndSortedByRequest.java │ │ ├── PaginatedAndSortedRequest.java │ │ ├── PaginatedResponse.java │ │ ├── ResponseType.java │ │ ├── SortOrder.java │ │ ├── UaaClient.java │ │ ├── UaaException.java │ │ ├── Versioned.java │ │ ├── _Metadata.java │ │ ├── authorizations │ │ ├── AbstractAuthorizationRequest.java │ │ ├── Authorizations.java │ │ ├── _AuthorizeByAuthorizationCodeGrantApiRequest.java │ │ ├── _AuthorizeByAuthorizationCodeGrantBrowserRequest.java │ │ ├── _AuthorizeByAuthorizationCodeGrantHybridRequest.java │ │ ├── _AuthorizeByImplicitGrantBrowserRequest.java │ │ ├── _AuthorizeByOpenIdWithAuthorizationCodeGrantRequest.java │ │ ├── _AuthorizeByOpenIdWithIdTokenRequest.java │ │ ├── _AuthorizeByOpenIdWithImplicitGrantRequest.java │ │ ├── _GetOpenIdProviderConfigurationRequest.java │ │ └── _GetOpenIdProviderConfigurationResponse.java │ │ ├── clients │ │ ├── AbstractChangeSecret.java │ │ ├── AbstractClient.java │ │ ├── AbstractCreateClient.java │ │ ├── AbstractMetadata.java │ │ ├── AbstractUpdateClient.java │ │ ├── Action.java │ │ ├── Clients.java │ │ ├── _ActionClient.java │ │ ├── _BatchChangeSecretRequest.java │ │ ├── _BatchChangeSecretResponse.java │ │ ├── _BatchCreateClientsRequest.java │ │ ├── _BatchCreateClientsResponse.java │ │ ├── _BatchDeleteClientsRequest.java │ │ ├── _BatchDeleteClientsResponse.java │ │ ├── _BatchUpdateClientsRequest.java │ │ ├── _BatchUpdateClientsResponse.java │ │ ├── _ChangeSecret.java │ │ ├── _ChangeSecretRequest.java │ │ ├── _ChangeSecretResponse.java │ │ ├── _Client.java │ │ ├── _CreateClient.java │ │ ├── _CreateClientAction.java │ │ ├── _CreateClientRequest.java │ │ ├── _CreateClientResponse.java │ │ ├── _DeleteClientAction.java │ │ ├── _DeleteClientRequest.java │ │ ├── _DeleteClientResponse.java │ │ ├── _GetClientRequest.java │ │ ├── _GetClientResponse.java │ │ ├── _GetMetadataRequest.java │ │ ├── _GetMetadataResponse.java │ │ ├── _ListClientsRequest.java │ │ ├── _ListClientsResponse.java │ │ ├── _ListMetadatasRequest.java │ │ ├── _ListMetadatasResponse.java │ │ ├── _Metadata.java │ │ ├── _MixedActionsRequest.java │ │ ├── _MixedActionsResponse.java │ │ ├── _UpdateClient.java │ │ ├── _UpdateClientAction.java │ │ ├── _UpdateClientRequest.java │ │ ├── _UpdateClientResponse.java │ │ ├── _UpdateMetadataRequest.java │ │ ├── _UpdateMetadataResponse.java │ │ ├── _UpdateSecretAction.java │ │ └── _UpdateSecretClientAction.java │ │ ├── groups │ │ ├── AbstractExternalGroupMapping.java │ │ ├── AbstractExternalGroupResource.java │ │ ├── AbstractGroup.java │ │ ├── AbstractMember.java │ │ ├── Entity.java │ │ ├── Groups.java │ │ ├── MemberType.java │ │ ├── _AddMemberRequest.java │ │ ├── _AddMemberResponse.java │ │ ├── _CheckMembershipRequest.java │ │ ├── _CheckMembershipResponse.java │ │ ├── _CreateGroupRequest.java │ │ ├── _CreateGroupResponse.java │ │ ├── _DeleteGroupRequest.java │ │ ├── _DeleteGroupResponse.java │ │ ├── _ExternalGroupMapping.java │ │ ├── _ExternalGroupResource.java │ │ ├── _GetGroupRequest.java │ │ ├── _GetGroupResponse.java │ │ ├── _Group.java │ │ ├── _GroupEntity.java │ │ ├── _ListExternalGroupMappingsRequest.java │ │ ├── _ListExternalGroupMappingsResponse.java │ │ ├── _ListGroupsRequest.java │ │ ├── _ListGroupsResponse.java │ │ ├── _ListMembersRequest.java │ │ ├── _ListMembersResponse.java │ │ ├── _MapExternalGroupRequest.java │ │ ├── _MapExternalGroupResponse.java │ │ ├── _Member.java │ │ ├── _MemberSummary.java │ │ ├── _RemoveMemberRequest.java │ │ ├── _RemoveMemberResponse.java │ │ ├── _UnmapExternalGroupByGroupDisplayNameRequest.java │ │ ├── _UnmapExternalGroupByGroupDisplayNameResponse.java │ │ ├── _UnmapExternalGroupByGroupIdRequest.java │ │ ├── _UnmapExternalGroupByGroupIdResponse.java │ │ ├── _UpdateGroupRequest.java │ │ ├── _UpdateGroupResponse.java │ │ └── _UserEntity.java │ │ ├── identityproviders │ │ ├── AbstractAuthenticationConfiguration.java │ │ ├── AbstractExternalIdentityProviderConfiguration.java │ │ ├── AbstractIdentityProvider.java │ │ ├── AbstractIdentityProviderConfiguration.java │ │ ├── ExternalGroupMappingMode.java │ │ ├── IdentityProviderConfiguration.java │ │ ├── IdentityProviders.java │ │ ├── LdapGroupFile.java │ │ ├── LdapProfileFile.java │ │ ├── TlsConfiguration.java │ │ ├── Type.java │ │ ├── _AttributeMappings.java │ │ ├── _CreateIdentityProviderRequest.java │ │ ├── _CreateIdentityProviderResponse.java │ │ ├── _DeleteIdentityProviderRequest.java │ │ ├── _DeleteIdentityProviderResponse.java │ │ ├── _GetIdentityProviderRequest.java │ │ ├── _GetIdentityProviderResponse.java │ │ ├── _IdentityProvider.java │ │ ├── _InternalConfiguration.java │ │ ├── _KeystoneConfiguration.java │ │ ├── _LdapConfiguration.java │ │ ├── _ListIdentityProvidersRequest.java │ │ ├── _ListIdentityProvidersResponse.java │ │ ├── _LockoutPolicy.java │ │ ├── _OAuth2Configuration.java │ │ ├── _OpenIdConnectConfiguration.java │ │ ├── _PasswordPolicy.java │ │ ├── _SamlConfiguration.java │ │ ├── _UpdateIdentityProviderRequest.java │ │ └── _UpdateIdentityProviderResponse.java │ │ ├── identityzones │ │ ├── AbstractIdentityZone.java │ │ ├── IdentityZones.java │ │ ├── RefreshTokenFormat.java │ │ ├── _Banner.java │ │ ├── _Branding.java │ │ ├── _ClientLockoutPolicy.java │ │ ├── _ClientSecretPolicy.java │ │ ├── _Consent.java │ │ ├── _CorsConfiguration.java │ │ ├── _CorsPolicy.java │ │ ├── _CreateIdentityZoneRequest.java │ │ ├── _CreateIdentityZoneResponse.java │ │ ├── _DeleteIdentityZoneRequest.java │ │ ├── _DeleteIdentityZoneResponse.java │ │ ├── _GetIdentityZoneRequest.java │ │ ├── _GetIdentityZoneResponse.java │ │ ├── _IdentityZone.java │ │ ├── _IdentityZoneConfiguration.java │ │ ├── _Key.java │ │ ├── _Links.java │ │ ├── _ListIdentityZonesRequest.java │ │ ├── _ListIdentityZonesResponse.java │ │ ├── _LogoutLink.java │ │ ├── _MfaConfig.java │ │ ├── _Prompt.java │ │ ├── _SamlConfiguration.java │ │ ├── _SelfServiceLink.java │ │ ├── _TokenPolicy.java │ │ ├── _UpdateIdentityZoneRequest.java │ │ ├── _UpdateIdentityZoneResponse.java │ │ └── _UserConfig.java │ │ ├── serverinformation │ │ ├── ServerInformation.java │ │ ├── _ApplicationInfo.java │ │ ├── _AutoLoginRequest.java │ │ ├── _GetAutoLoginAuthenticationCodeRequest.java │ │ ├── _GetAutoLoginAuthenticationCodeResponse.java │ │ ├── _GetInfoRequest.java │ │ ├── _GetInfoResponse.java │ │ ├── _Links.java │ │ └── _Prompts.java │ │ ├── tokens │ │ ├── AbstractToken.java │ │ ├── AbstractTokenKey.java │ │ ├── GrantType.java │ │ ├── KeyType.java │ │ ├── TokenFormat.java │ │ ├── Tokens.java │ │ ├── _CheckTokenRequest.java │ │ ├── _CheckTokenResponse.java │ │ ├── _GetTokenByAuthorizationCodeRequest.java │ │ ├── _GetTokenByAuthorizationCodeResponse.java │ │ ├── _GetTokenByClientCredentialsRequest.java │ │ ├── _GetTokenByClientCredentialsResponse.java │ │ ├── _GetTokenByOneTimePasscodeRequest.java │ │ ├── _GetTokenByOneTimePasscodeResponse.java │ │ ├── _GetTokenByOpenIdRequest.java │ │ ├── _GetTokenByOpenIdResponse.java │ │ ├── _GetTokenByPasswordRequest.java │ │ ├── _GetTokenByPasswordResponse.java │ │ ├── _GetTokenKeyRequest.java │ │ ├── _GetTokenKeyResponse.java │ │ ├── _ListTokenKeysRequest.java │ │ ├── _ListTokenKeysResponse.java │ │ ├── _RefreshTokenRequest.java │ │ ├── _RefreshTokenResponse.java │ │ └── _TokenKey.java │ │ └── users │ │ ├── AbstractUser.java │ │ ├── AbstractUserId.java │ │ ├── AbstractUserSummary.java │ │ ├── ApprovalStatus.java │ │ ├── MembershipType.java │ │ ├── Users.java │ │ ├── _Approval.java │ │ ├── _ChangeUserPasswordRequest.java │ │ ├── _ChangeUserPasswordResponse.java │ │ ├── _CreateUserRequest.java │ │ ├── _CreateUserResponse.java │ │ ├── _DeleteUserRequest.java │ │ ├── _DeleteUserResponse.java │ │ ├── _Email.java │ │ ├── _ExpirePasswordRequest.java │ │ ├── _ExpirePasswordResponse.java │ │ ├── _GetUserVerificationLinkRequest.java │ │ ├── _GetUserVerificationLinkResponse.java │ │ ├── _Group.java │ │ ├── _Invite.java │ │ ├── _InviteUsersRequest.java │ │ ├── _InviteUsersResponse.java │ │ ├── _ListUsersRequest.java │ │ ├── _ListUsersResponse.java │ │ ├── _LookupUserIdsRequest.java │ │ ├── _LookupUserIdsResponse.java │ │ ├── _Meta.java │ │ ├── _Name.java │ │ ├── _PhoneNumber.java │ │ ├── _UpdateUserRequest.java │ │ ├── _UpdateUserResponse.java │ │ ├── _User.java │ │ ├── _UserId.java │ │ ├── _UserInfoRequest.java │ │ ├── _UserInfoResponse.java │ │ ├── _VerifyUserRequest.java │ │ └── _VerifyUserResponse.java │ └── test │ └── java │ └── org │ └── cloudfoundry │ ├── client │ ├── v2 │ │ ├── ClientV2ExceptionTest.java │ │ ├── PaginatedRequestTest.java │ │ ├── applications │ │ │ ├── ApplicationEnvironmentRequestTest.java │ │ │ ├── ApplicationInstancesRequestTest.java │ │ │ ├── ApplicationStatisticsRequestTest.java │ │ │ ├── AssociateApplicationRouteRequestTest.java │ │ │ ├── CopyApplicationRequestTest.java │ │ │ ├── CreateApplicationRequestTest.java │ │ │ ├── DeleteApplicationRequestTest.java │ │ │ ├── DownloadApplicationDropletRequestTest.java │ │ │ ├── DownloadApplicationRequestTest.java │ │ │ ├── GetApplicationPermissionsRequestTest.java │ │ │ ├── GetApplicationRequestTest.java │ │ │ ├── ListApplicationRoutesRequestTest.java │ │ │ ├── ListApplicationServiceBindingsRequestTest.java │ │ │ ├── ListApplicationsRequestTest.java │ │ │ ├── RemoveApplicationRouteRequestTest.java │ │ │ ├── RemoveApplicationServiceBindingRequestTest.java │ │ │ ├── RestageApplicationRequestTest.java │ │ │ ├── SummaryApplicationRequestTest.java │ │ │ ├── TerminateApplicationInstanceRequestTest.java │ │ │ ├── UpdateApplicationRequestTest.java │ │ │ ├── UploadApplicationDropletRequestTest.java │ │ │ └── UploadApplicationRequestTest.java │ │ ├── applicationusageevents │ │ │ ├── GetApplicationUsageEventRequestTest.java │ │ │ ├── ListApplicationUsageEventsRequestTest.java │ │ │ └── PurgeAndReseedApplicationUsageEventsRequestTest.java │ │ ├── blobstores │ │ │ └── DeleteBlobstoreBuildpackCachesRequestTest.java │ │ ├── buildpacks │ │ │ ├── BuildpackEntityTest.java │ │ │ ├── CreateBuildpackRequestTest.java │ │ │ ├── DeleteBuildpackRequestTest.java │ │ │ ├── GetBuildpackRequestTest.java │ │ │ ├── ListBuildpacksRequestTest.java │ │ │ ├── UpdateBuildpackRequestTest.java │ │ │ └── UploadBuildpackRequestTest.java │ │ ├── domains │ │ │ ├── CreateDomainRequestTest.java │ │ │ ├── DeleteDomainRequestTest.java │ │ │ ├── GetDomainRequestTest.java │ │ │ ├── ListDomainSpacesRequestTest.java │ │ │ └── ListDomainsRequestTest.java │ │ ├── environmentvariablegroups │ │ │ ├── GetRunningEnvironmentVariablesRequestTest.java │ │ │ ├── GetStagingEnvironmentVariablesRequestTest.java │ │ │ ├── UpdateRunningEnvironmentVariablesRequestTest.java │ │ │ └── UpdateStagingEnvironmentVariablesRequestTest.java │ │ ├── events │ │ │ ├── GetEventRequestTest.java │ │ │ └── ListEventsRequestTest.java │ │ ├── featureflags │ │ │ ├── GetFeatureFlagRequestTest.java │ │ │ ├── ListFeatureFlagsRequestTest.java │ │ │ └── SetFeatureFlagRequestTest.java │ │ ├── info │ │ │ └── GetInfoRequestTest.java │ │ ├── jobs │ │ │ └── GetJobRequestTest.java │ │ ├── organizationquotadefinitions │ │ │ ├── CreateOrganizationQuotaDefinitionRequestTest.java │ │ │ ├── DeleteOrganizationQuotaDefinitionRequestTest.java │ │ │ ├── GetOrganizationQuotaDefinitionRequestTest.java │ │ │ ├── ListOrganizationQuotaDefinitionsRequestTest.java │ │ │ └── UpdateOrganizationQuotaDefinitionRequestTest.java │ │ ├── organizations │ │ │ ├── AssociateOrganizationAuditorByUsernameRequestTest.java │ │ │ ├── AssociateOrganizationAuditorRequestTest.java │ │ │ ├── AssociateOrganizationBillingManagerByUsernameRequestTest.java │ │ │ ├── AssociateOrganizationBillingManagerRequestTest.java │ │ │ ├── AssociateOrganizationManagerByUsernameRequestTest.java │ │ │ ├── AssociateOrganizationManagerRequestTest.java │ │ │ ├── AssociateOrganizationPrivateDomainRequestTest.java │ │ │ ├── AssociateOrganizationUserByUsernameRequestTest.java │ │ │ ├── AssociateOrganizationUserRequestTest.java │ │ │ ├── CreateOrganizationRequestTest.java │ │ │ ├── DeleteOrganizationRequestTest.java │ │ │ ├── GetOrganizationInstanceUsageRequestTest.java │ │ │ ├── GetOrganizationMemoryUsageRequestTest.java │ │ │ ├── GetOrganizationRequestTest.java │ │ │ ├── GetOrganizationUserRolesRequestTest.java │ │ │ ├── ListOrganizationAuditorsRequestTest.java │ │ │ ├── ListOrganizationBillingManagersRequestTest.java │ │ │ ├── ListOrganizationDomainsRequestTest.java │ │ │ ├── ListOrganizationManagersRequestTest.java │ │ │ ├── ListOrganizationPrivateDomainsRequestTest.java │ │ │ ├── ListOrganizationServicesRequestTest.java │ │ │ ├── ListOrganizationSpaceQuotaDefinitionsRequestTest.java │ │ │ ├── ListOrganizationSpacesRequestTest.java │ │ │ ├── ListOrganizationUsersRequestTest.java │ │ │ ├── ListOrganizationsRequestTest.java │ │ │ ├── RemoveOrganizationAuditorByUsernameRequestTest.java │ │ │ ├── RemoveOrganizationAuditorRequestTest.java │ │ │ ├── RemoveOrganizationBillingManagerByUsernameRequestTest.java │ │ │ ├── RemoveOrganizationBillingManagerRequestTest.java │ │ │ ├── RemoveOrganizationManagerByUsernameRequestTest.java │ │ │ ├── RemoveOrganizationManagerRequestTest.java │ │ │ ├── RemoveOrganizationPrivateDomainRequestTest.java │ │ │ ├── RemoveOrganizationUserByUsernameRequestTest.java │ │ │ ├── RemoveOrganizationUserRequestTest.java │ │ │ ├── SummaryOrganizationRequestTest.java │ │ │ └── UpdateOrganizationRequestTest.java │ │ ├── privatedomains │ │ │ ├── CreatePrivateDomainRequestTest.java │ │ │ ├── DeletePrivateDomainRequestTest.java │ │ │ ├── GetPrivateDomainRequestTest.java │ │ │ ├── ListPrivateDomainSharedOrganizationsRequestTest.java │ │ │ └── ListPrivateDomainsRequestTest.java │ │ ├── routemappings │ │ │ ├── CreateRouteMappingRequestTest.java │ │ │ ├── DeleteRouteMappingRequestTest.java │ │ │ ├── GetRouteMappingRequestTest.java │ │ │ └── ListRouteMappingsRequestTest.java │ │ ├── routes │ │ │ ├── AssociateRouteApplicationRequestTest.java │ │ │ ├── CreateRouteRequestTest.java │ │ │ ├── DeleteRouteRequestTest.java │ │ │ ├── GetRouteRequestTest.java │ │ │ ├── ListRouteApplicationsRequestTest.java │ │ │ ├── ListRouteMappingsRequestTest.java │ │ │ ├── ListRoutesRequestTest.java │ │ │ ├── RemoveRouteApplicationRequestTest.java │ │ │ ├── RouteExistsRequestTest.java │ │ │ └── UpdateRouteRequestTest.java │ │ ├── securitygroups │ │ │ ├── AssociateSecurityGroupSpaceRequestTest.java │ │ │ ├── CreateSecurityGroupRequestTest.java │ │ │ ├── DeleteSecurityGroupRequestTest.java │ │ │ ├── GetSecurityGroupRequestTest.java │ │ │ ├── ListSecurityGroupRunningDefaultsRequestTest.java │ │ │ ├── ListSecurityGroupSpacesRequestTest.java │ │ │ ├── ListSecurityGroupStagingDefaultsRequestTest.java │ │ │ ├── ListSecurityGroupsRequestTest.java │ │ │ ├── RemoveSecurityGroupRunningDefaultRequestTest.java │ │ │ ├── RemoveSecurityGroupSpaceRequestTest.java │ │ │ ├── RemoveSecurityGroupStagingDefaultRequestTest.java │ │ │ ├── SetSecurityGroupRunningDefaultRequestTest.java │ │ │ ├── SetSecurityGroupStagingDefaultRequestTest.java │ │ │ └── UpdateSecurityGroupRequestTest.java │ │ ├── servicebindings │ │ │ ├── CreateServiceBindingRequestTest.java │ │ │ ├── DeleteServiceBindingRequestTest.java │ │ │ ├── GetServiceBindingParametersRequestTest.java │ │ │ ├── GetServiceBindingRequestTest.java │ │ │ └── ListServiceBindingsRequestTest.java │ │ ├── servicebrokers │ │ │ ├── CreateServiceBrokerRequestTest.java │ │ │ ├── DeleteServiceBrokerRequestTest.java │ │ │ ├── GetServiceBrokerRequestTest.java │ │ │ ├── ListServiceBrokersRequestTest.java │ │ │ └── UpdateServiceBrokerRequestTest.java │ │ ├── serviceinstances │ │ │ ├── BindServiceInstanceRouteRequestTest.java │ │ │ ├── CreateServiceInstanceRequestTest.java │ │ │ ├── DeleteServiceInstanceRequestTest.java │ │ │ ├── GetServiceInstanceParametersRequestTest.java │ │ │ ├── GetServiceInstancePermissionsRequestTest.java │ │ │ ├── GetServiceInstanceRequestTest.java │ │ │ ├── ListServiceInstanceRoutesRequestTest.java │ │ │ ├── ListServiceInstanceServiceBindingsRequestTest.java │ │ │ ├── ListServiceInstanceServiceKeysRequestTest.java │ │ │ ├── ListServiceInstancesRequestTest.java │ │ │ ├── UnbindServiceInstanceRouteRequestTest.java │ │ │ └── UpdateServiceInstanceRequestTest.java │ │ ├── servicekeys │ │ │ ├── CreateServiceKeyRequestTest.java │ │ │ ├── DeleteServiceKeyRequestTest.java │ │ │ ├── GetServiceKeyRequestTest.java │ │ │ └── ListServiceKeysRequestTest.java │ │ ├── serviceplans │ │ │ ├── DeleteServicePlanRequestTest.java │ │ │ ├── GetServicePlanRequestTest.java │ │ │ ├── ListServicePlanServiceInstancesRequestTest.java │ │ │ ├── ListServicePlansRequestTest.java │ │ │ └── UpdateServicePlanRequestTest.java │ │ ├── serviceplanvisibilities │ │ │ ├── CreateServicePlanVisibilityRequestTest.java │ │ │ ├── DeleteServicePlanVisibilityRequestTest.java │ │ │ ├── GetServicePlanVisibilityRequestTest.java │ │ │ ├── ListServicePlanVisibilitiesRequestTest.java │ │ │ └── UpdateServicePlanVisibilityRequestTest.java │ │ ├── services │ │ │ ├── DeleteServiceRequestTest.java │ │ │ ├── GetServiceRequestTest.java │ │ │ ├── ListServiceServicePlansRequestTest.java │ │ │ └── ListServicesRequestTest.java │ │ ├── serviceusageevents │ │ │ ├── GetServiceUsageEventRequestTest.java │ │ │ ├── ListServiceUsageEventsRequestTest.java │ │ │ └── PurgeAndReseedServiceUsageEventsRequestTest.java │ │ ├── shareddomains │ │ │ ├── CreateSharedDomainRequestTest.java │ │ │ ├── DeleteSharedDomainRequestTest.java │ │ │ ├── GetSharedDomainRequestTest.java │ │ │ └── ListSharedDomainsRequestTest.java │ │ ├── spacequotadefinitions │ │ │ ├── AssociateSpaceQuotaDefinitionRequestTest.java │ │ │ ├── CreateSpaceQuotaDefinitionRequestTest.java │ │ │ ├── DeleteSpaceQuotaDefinitionRequestTest.java │ │ │ ├── GetSpaceQuotaDefinitionRequestTest.java │ │ │ ├── ListSpaceQuotaDefinitionSpacesRequestTest.java │ │ │ ├── ListSpaceQuotaDefinitionsRequestTest.java │ │ │ ├── RemoveSpaceQuotaDefinitionRequestTest.java │ │ │ └── UpdateSpaceQuotaDefinitionRequestTest.java │ │ ├── spaces │ │ │ ├── AssociateSpaceAuditorByUsernameRequestTest.java │ │ │ ├── AssociateSpaceAuditorRequestTest.java │ │ │ ├── AssociateSpaceDeveloperByUsernameRequestTest.java │ │ │ ├── AssociateSpaceDeveloperRequestTest.java │ │ │ ├── AssociateSpaceManagerByUsernameRequestTest.java │ │ │ ├── AssociateSpaceManagerRequestTest.java │ │ │ ├── AssociateSpaceSecurityGroupRequestTest.java │ │ │ ├── CreateSpaceRequestTest.java │ │ │ ├── DeleteSpaceRequestTest.java │ │ │ ├── GetSpaceRequestTest.java │ │ │ ├── GetSpaceSummaryRequestTest.java │ │ │ ├── ListSpaceApplicationsRequestTest.java │ │ │ ├── ListSpaceAuditorsRequestTest.java │ │ │ ├── ListSpaceDevelopersRequestTest.java │ │ │ ├── ListSpaceDomainsRequestTest.java │ │ │ ├── ListSpaceEventsRequestTest.java │ │ │ ├── ListSpaceManagersRequestTest.java │ │ │ ├── ListSpaceRoutesRequestTest.java │ │ │ ├── ListSpaceSecurityGroupsRequestTest.java │ │ │ ├── ListSpaceServiceInstancesRequestTest.java │ │ │ ├── ListSpaceServicesRequestTest.java │ │ │ ├── ListSpaceUserRolesRequestTest.java │ │ │ ├── ListSpacesRequestTest.java │ │ │ ├── RemoveSpaceAuditorByUsernameRequestTest.java │ │ │ ├── RemoveSpaceAuditorRequestTest.java │ │ │ ├── RemoveSpaceDeveloperByUsernameRequestTest.java │ │ │ ├── RemoveSpaceDeveloperRequestTest.java │ │ │ ├── RemoveSpaceManagerByUsernameRequestTest.java │ │ │ ├── RemoveSpaceManagerRequestTest.java │ │ │ ├── RemoveSpaceSecurityGroupRequestTest.java │ │ │ └── UpdateSpaceRequestTest.java │ │ ├── stacks │ │ │ ├── CreateStackRequestTest.java │ │ │ ├── DeleteStackRequestTest.java │ │ │ ├── GetStackRequestTest.java │ │ │ └── ListStacksRequestTest.java │ │ ├── userprovidedserviceinstances │ │ │ ├── AssociateUserProvidedServiceInstanceRouteRequestTest.java │ │ │ ├── CreateUserProvidedServiceInstanceRequestTest.java │ │ │ ├── DeleteUserProvidedServiceInstanceRequestTest.java │ │ │ ├── GetUserProvidedServiceInstanceRequestTest.java │ │ │ ├── ListUserProvidedServiceInstanceRoutesRequestTest.java │ │ │ ├── ListUserProvidedServiceInstanceServiceBindingsRequestTest.java │ │ │ ├── ListUserProvidedServiceInstancesRequestTest.java │ │ │ ├── RemoveRouteWithUserProvidedServiceInstanceRequestTest.java │ │ │ └── UpdateUserProvidedServiceInstanceRequestTest.java │ │ └── users │ │ │ ├── AssociateUserAuditedOrganizationRequestTest.java │ │ │ ├── AssociateUserAuditedSpaceRequestTest.java │ │ │ ├── AssociateUserBillingManagedOrganizationRequestTest.java │ │ │ ├── AssociateUserManagedOrganizationRequestTest.java │ │ │ ├── AssociateUserManagedSpaceRequestTest.java │ │ │ ├── AssociateUserOrganizationRequestTest.java │ │ │ ├── AssociateUserSpaceRequestTest.java │ │ │ ├── CreateUserRequestTest.java │ │ │ ├── DeleteUserRequestTest.java │ │ │ ├── GetUserRequestTest.java │ │ │ ├── ListUserAuditedOrganizationsRequestTest.java │ │ │ ├── ListUserAuditedSpacesRequestTest.java │ │ │ ├── ListUserBillingManagedOrganizationsRequestTest.java │ │ │ ├── ListUserManagedOrganizationsRequestTest.java │ │ │ ├── ListUserManagedSpacesRequestTest.java │ │ │ ├── ListUserOrganizationsRequestTest.java │ │ │ ├── ListUserSpacesRequestTest.java │ │ │ ├── ListUsersRequestTest.java │ │ │ ├── RemoveUserAuditedOrganizationRequestTest.java │ │ │ ├── RemoveUserAuditedSpaceRequestTest.java │ │ │ ├── RemoveUserBillingManagedOrganizationRequestTest.java │ │ │ ├── RemoveUserManagedOrganizationRequestTest.java │ │ │ ├── RemoveUserManagedSpaceRequestTest.java │ │ │ ├── RemoveUserOrganizationRequestTest.java │ │ │ ├── RemoveUserSpaceRequestTest.java │ │ │ ├── SummaryUserRequestTest.java │ │ │ └── UpdateUserRequestTest.java │ └── v3 │ │ ├── ClientV3ExceptionTest.java │ │ ├── PaginatedRequestTest.java │ │ ├── PaginationTest.java │ │ ├── RelationshipTest.java │ │ ├── ResourceTest.java │ │ ├── ToManyRelationshipTest.java │ │ ├── ToOneRelationshipTest.java │ │ ├── admin │ │ └── ClearBuildpackCacheRequestTest.java │ │ ├── applications │ │ ├── CreateApplicationRequestTest.java │ │ ├── DeleteApplicationRequestTest.java │ │ ├── GetApplicationCurrentDropletRelationshipRequestTest.java │ │ ├── GetApplicationCurrentDropletRequestTest.java │ │ ├── GetApplicationEnvironmentRequestTest.java │ │ ├── GetApplicationEnvironmentVariablesRequestTest.java │ │ ├── GetApplicationFeatureRequestTest.java │ │ ├── GetApplicationPermissionRequestTest.java │ │ ├── GetApplicationProcessRequestTest.java │ │ ├── GetApplicationProcessStatisticsRequestTest.java │ │ ├── GetApplicationRequestTest.java │ │ ├── GetApplicationSshEnabledRequestTest.java │ │ ├── ListApplicationBuildsRequestTest.java │ │ ├── ListApplicationDropletsRequestTest.java │ │ ├── ListApplicationFeaturesRequestTest.java │ │ ├── ListApplicationPackagesRequestTest.java │ │ ├── ListApplicationProcessesRequestTest.java │ │ ├── ListApplicationRoutesRequestTest.java │ │ ├── ListApplicationTasksRequestTest.java │ │ ├── ListApplicationsRequestTest.java │ │ ├── RelationshipsTest.java │ │ ├── RestartApplicationRequestTest.java │ │ ├── ScaleApplicationRequestTest.java │ │ ├── SetApplicationCurrentDropletRequestTest.java │ │ ├── StartApplicationRequestTest.java │ │ ├── StopApplicationRequestTest.java │ │ ├── TerminateApplicationInstanceRequestTest.java │ │ ├── UpdateApplicationEnvironmentVariablesRequestTest.java │ │ ├── UpdateApplicationFeatureRequestTest.java │ │ └── UpdateApplicationRequestTest.java │ │ ├── auditevents │ │ ├── GetAuditEventRequestTest.java │ │ └── ListAuditEventsRequestTest.java │ │ ├── buildpacks │ │ ├── CreateBuildpackRequestTest.java │ │ ├── DeleteBuildpackRequestTest.java │ │ ├── GetBuildpackRequestTest.java │ │ ├── ListBuildpacksRequestTest.java │ │ ├── UpdateBuildpackRequestTest.java │ │ └── UploadBuildpackRequestTest.java │ │ ├── builds │ │ ├── CreateBuildRequestTest.java │ │ ├── GetBuildRequestTest.java │ │ └── ListBuildsRequestTest.java │ │ ├── deployments │ │ ├── CancelDeploymentRequestTest.java │ │ ├── CreateDeploymentRequestTest.java │ │ ├── GetDeploymentTest.java │ │ └── ListDeploymentsRequestTest.java │ │ ├── domains │ │ ├── CheckReservedRoutesRequestTest.java │ │ ├── CreateDomainRequestTest.java │ │ ├── DeleteDomainRequestTest.java │ │ ├── GetDomainRequestTest.java │ │ ├── ListDomainsRequestTest.java │ │ ├── ShareDomainRequestTest.java │ │ ├── UnshareDomainRequestTest.java │ │ └── UpdateDomainRequestTest.java │ │ ├── droplets │ │ ├── CopyDropletRequestTest.java │ │ ├── DeleteDropletRequestTest.java │ │ ├── GetDropletRequestTest.java │ │ └── ListDropletsRequestTest.java │ │ ├── isolationsegments │ │ ├── AddIsolationSegmentOrganizationEntitlementRequestTest.java │ │ ├── CreateIsolationSegmentRequestTest.java │ │ ├── DeleteIsolationSegmentRequestTest.java │ │ ├── GetIsolationSegmentRequestTest.java │ │ ├── ListIsolationSegmentEntitledOrganizationsRequestTest.java │ │ ├── ListIsolationSegmentOrganizationsRelationshipRequestTest.java │ │ ├── ListIsolationSegmentSpacesRelationshipRequestTest.java │ │ ├── ListIsolationSegmentsRequestTest.java │ │ ├── RemoveIsolationSegmentOrganizationEntitlementRequestTest.java │ │ └── UpdateIsolationSegmentRequestTest.java │ │ ├── organizations │ │ ├── AssignOrganizationDefaultIsolationSegmentRequestTest.java │ │ ├── CreateOrganizationRequestTest.java │ │ ├── DeleteOrganizationRequestTest.java │ │ ├── GetOrganizationDefaultIsolationSegmentRequestTest.java │ │ ├── GetOrganizationRequestTest.java │ │ ├── GetOrganizationUsageSummaryRequestTest.java │ │ ├── ListOrganizationDomainsRequestTest.java │ │ └── ListOrganizationsRequestTest.java │ │ ├── packages │ │ ├── CopyPackageRequestTest.java │ │ ├── CreatePackageRequestTest.java │ │ ├── DeletePackageRequestTest.java │ │ ├── DownloadPackageRequestTest.java │ │ ├── GetPackageRequestTest.java │ │ ├── ListPackageDropletsRequestTest.java │ │ ├── ListPackagesRequestTest.java │ │ └── UploadPackageRequestTest.java │ │ ├── processes │ │ ├── GetProcessRequestTest.java │ │ ├── GetProcessStatisticsRequestTest.java │ │ ├── ListProcessesRequestTest.java │ │ ├── ScaleProcessRequestTest.java │ │ ├── TerminateProcessInstanceRequestTest.java │ │ └── UpdateProcessRequestTest.java │ │ ├── resourcematch │ │ └── ListMatchingResourcesRequestTest.java │ │ ├── roles │ │ ├── CreateRoleRequestTest.java │ │ ├── DeleteRoleRequestTest.java │ │ ├── GetRoleRequestTest.java │ │ └── ListRolesRequestTest.java │ │ ├── routes │ │ ├── CreateRouteRequestTest.java │ │ ├── DeleteRouteRequestTest.java │ │ ├── GetRouteRequestTest.java │ │ ├── InsertRouteDestinationsRequestTest.java │ │ ├── ListRouteDestinationsRequestTest.java │ │ ├── RemoveRouteDestinationsRequestTest.java │ │ ├── ReplaceRouteDestinationsRequestTest.java │ │ └── UpdateRouteRequestTest.java │ │ ├── securitygroups │ │ ├── BindRunningSecurityGroupRequestTest.java │ │ ├── BindStagingSecurityGroupRequestTest.java │ │ ├── CreateSecurityGroupRequestTest.java │ │ ├── DeleteSecurityGroupRequestTest.java │ │ ├── GetSecurityGroupRequestTest.java │ │ ├── ListRunningSecurityGroupsRequestTest.java │ │ ├── ListSecurityGroupsRequestTest.java │ │ ├── ListStagingSecurityGroupsRequestTest.java │ │ ├── UnbindRunningSecurityGroupRequestTest.java │ │ ├── UnbindStagingSecurityGroupRequestTest.java │ │ └── UpdateSecurityGroupRequestTest.java │ │ ├── servicebindings │ │ ├── CreateServiceBindingRequestTest.java │ │ ├── DeleteServiceBindingRequestTest.java │ │ ├── GetServiceBindingRequestTest.java │ │ ├── ListServiceBindingsRequestTest.java │ │ └── RelationshipsTest.java │ │ ├── servicebrokers │ │ ├── CreateServiceBrokerRequestTest.java │ │ ├── DeleteServiceBrokerRequestTest.java │ │ ├── GetServiceBrokerRequestTest.java │ │ ├── ListServiceBrokersRequestTest.java │ │ └── UpdateServiceBrokerRequestTest.java │ │ ├── serviceinstances │ │ ├── CreateServiceInstanceRequestTest.java │ │ ├── GetManagedServiceParametersRequestTest.java │ │ ├── GetUserProvidedCredentialsRequestTest.java │ │ ├── ListServiceInstancesRequestTest.java │ │ ├── ListSharedSpacesRelationshipTest.java │ │ ├── ShareServiceInstanceRequestTest.java │ │ ├── UnshareServiceInstanceRequestTest.java │ │ └── UpdateServiceInstanceRequestTest.java │ │ ├── serviceofferings │ │ ├── DeleteServiceOfferingRequestTest.java │ │ ├── GetServiceOfferingRequestTest.java │ │ ├── ListServiceOfferingsRequestTest.java │ │ └── UpdateServiceOfferingRequestTest.java │ │ ├── serviceplans │ │ ├── DeleteServicePlanRequestTest.java │ │ ├── GetServicePlanRequestTest.java │ │ ├── ListServicePlansRequestTest.java │ │ ├── UpdateServicePlanRequestTest.java │ │ └── UpdateServicePlanVisibilityTest.java │ │ ├── spaces │ │ ├── ApplyManifestRequestTest.java │ │ ├── AssignSpaceIsolationSegmentRequestTest.java │ │ ├── CreateSpaceRequestTest.java │ │ ├── DeleteSpaceRequestTest.java │ │ ├── DeleteUnmappedRoutesRequestTest.java │ │ ├── GetSpaceIsolationSegmentRequestTest.java │ │ └── ListSpacesRequestTest.java │ │ ├── stacks │ │ ├── CreateStackRequestTest.java │ │ ├── DeleteStackRequestTest.java │ │ └── GetStackRequestTest.java │ │ └── tasks │ │ ├── CancelTaskRequestTest.java │ │ ├── CreateTaskRequestTest.java │ │ ├── GetTaskRequestTest.java │ │ └── ListTasksRequestTest.java │ ├── doppler │ ├── ContainerMetricTest.java │ ├── ContainerMetricsRequestTest.java │ ├── CounterEventTest.java │ ├── ErrorTest.java │ ├── FirehoseRequestTest.java │ ├── HttpStartStopTest.java │ ├── LogMessageTest.java │ ├── RecentLogsRequestTest.java │ ├── StreamRequestTest.java │ ├── UuidUtilsTest.java │ └── ValueMetricTest.java │ ├── logcache │ └── v1 │ │ ├── CounterTest.java │ │ ├── EnvelopeBatchTest.java │ │ ├── EnvelopeTest.java │ │ ├── EventTest.java │ │ ├── GaugeTest.java │ │ ├── InfoRequestTest.java │ │ ├── InfoResponseTest.java │ │ ├── LogTest.java │ │ ├── MetaResponseTest.java │ │ ├── MetadataTest.java │ │ ├── MetricTest.java │ │ ├── ReadRequestTest.java │ │ ├── ReadResponseTest.java │ │ └── TimerTest.java │ ├── networking │ └── v1 │ │ ├── policies │ │ ├── CreatePoliciesRequestTest.java │ │ ├── DeletePoliciesRequestTest.java │ │ └── ListPoliciesRequestTest.java │ │ └── tags │ │ └── ListTagsRequestTest.java │ ├── routing │ └── v1 │ │ ├── routergroups │ │ ├── ListRouterGroupsRequestTest.java │ │ └── UpdateRouterGroupRequestTest.java │ │ └── tcproutes │ │ ├── CreateTcpRoutesRequestTest.java │ │ ├── DeleteTcpRoutesRequestTest.java │ │ └── ListTcpRoutesRequestTest.java │ └── uaa │ ├── SortOrderTest.java │ ├── UaaExceptionTest.java │ ├── authorizations │ ├── AuthorizeByAuthorizationCodeGrantApiRequestTest.java │ ├── AuthorizeByAuthorizationCodeGrantBrowserRequestTest.java │ ├── AuthorizeByAuthorizationCodeGrantHybridRequestTest.java │ ├── AuthorizeByImplicitGrantBrowserRequestTest.java │ ├── AuthorizeByOpenIdWithAuthorizationCodeGrantRequestTest.java │ ├── AuthorizeByOpenIdWithIdTokenRequestTest.java │ ├── AuthorizeByOpenIdWithImplicitGrantRequestTest.java │ └── GetOpenIdProviderConfigurationRequestTest.java │ ├── clients │ ├── BatchChangeSecretRequestTest.java │ ├── BatchCreateClientsRequestTest.java │ ├── BatchDeleteClientsRequestTest.java │ ├── BatchUpdateClientsRequestTest.java │ ├── ChangeSecretRequestTest.java │ ├── CreateClientRequestTest.java │ ├── DeleteClientRequestTest.java │ ├── GetClientRequestTest.java │ ├── GetMetadataRequestTest.java │ ├── ListClientsRequestTest.java │ ├── ListMetadatasRequestTest.java │ ├── MixedActionsRequestTest.java │ ├── UpdateClientRequestTest.java │ └── UpdateMetadataRequestTest.java │ ├── groups │ ├── AddMemberRequestTest.java │ ├── CheckMembershipRequestTest.java │ ├── CreateGroupRequestTest.java │ ├── DeleteGroupRequestTest.java │ ├── GetGroupRequestTest.java │ ├── ListExternalGroupMappingsRequestTest.java │ ├── ListGroupsRequestTest.java │ ├── ListMembersRequestTest.java │ ├── MapExternalGroupRequestTest.java │ ├── RemoveMemberRequestTest.java │ ├── UnmapExternalGroupByGroupDisplayNameRequestTest.java │ ├── UnmapExternalGroupByGroupIdRequestTest.java │ └── UpdateGroupRequestTest.java │ ├── identityproviders │ ├── AttributeMappingsTest.java │ ├── CreateIdentityProviderRequestTest.java │ ├── DeleteIdentityProviderRequestTest.java │ ├── GetIdentityProviderRequestTest.java │ ├── InternalConfigurationTest.java │ ├── KeystoneConfigurationTest.java │ ├── LdapConfigurationTest.java │ ├── ListIdentityProvidersRequestTest.java │ ├── LockoutPolicyTest.java │ ├── OAuth2ConfigurationTest.java │ ├── OpenIdConnectConfigurationTest.java │ ├── PasswordPolicyTest.java │ ├── SamlConfigurationTest.java │ └── UpdateIdentityProviderRequestTest.java │ ├── identityzones │ ├── CreateIdentityZoneRequestTest.java │ ├── DeleteIdentityZoneRequestTest.java │ ├── GetIdentityZoneRequestTest.java │ ├── ListIdentityZonesRequestTest.java │ └── UpdateIdentityZoneRequestTest.java │ ├── serverinformation │ ├── AutoLoginRequestTest.java │ ├── GetAutoLoginAuthenticationCodeRequestTest.java │ └── GetInfoRequestTest.java │ ├── tokens │ ├── CheckTokenRequestTest.java │ ├── GetTokenByAuthorizationCodeRequestTest.java │ ├── GetTokenByClientCredentialsRequestTest.java │ ├── GetTokenByOneTimePasscodeRequestTest.java │ ├── GetTokenByOpenIdRequestTest.java │ ├── GetTokenByPasswordRequestTest.java │ ├── GetTokenKeyRequestTest.java │ ├── ListTokenKeysRequestTest.java │ └── RefreshTokenRequestTest.java │ └── users │ ├── ChangeUserPasswordRequestTest.java │ ├── CreateUserRequestTest.java │ ├── DeleteUserRequestTest.java │ ├── ExpirePasswordRequestTest.java │ ├── GetUserVerificationLinkRequestTest.java │ ├── InviteUsersRequestTest.java │ ├── ListUsersRequestTest.java │ ├── LookupUserIdsRequestTest.java │ ├── UpdateUserRequestTest.java │ ├── UserInfoRequestTest.java │ └── VerifyUserRequestTest.java ├── cloudfoundry-operations ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── cloudfoundry │ │ │ └── operations │ │ │ ├── CloudFoundryOperations.java │ │ │ ├── _DefaultCloudFoundryOperations.java │ │ │ ├── advanced │ │ │ ├── Advanced.java │ │ │ └── DefaultAdvanced.java │ │ │ ├── applications │ │ │ ├── AbstractApplicationSummary.java │ │ │ ├── ApplicationHealthCheck.java │ │ │ ├── ApplicationLogType.java │ │ │ ├── ApplicationManifestUtils.java │ │ │ ├── ApplicationManifestUtilsCommon.java │ │ │ ├── ApplicationManifestUtilsV3.java │ │ │ ├── Applications.java │ │ │ ├── DefaultApplications.java │ │ │ ├── ManifestV3RouteProtocol.java │ │ │ ├── RandomWords.java │ │ │ ├── RouteUtils.java │ │ │ ├── TaskState.java │ │ │ ├── WordListRandomWords.java │ │ │ ├── _ApplicationDetail.java │ │ │ ├── _ApplicationEnvironments.java │ │ │ ├── _ApplicationEvent.java │ │ │ ├── _ApplicationLog.java │ │ │ ├── _ApplicationLogsRequest.java │ │ │ ├── _ApplicationManifest.java │ │ │ ├── _ApplicationManifestCommon.java │ │ │ ├── _ApplicationSshEnabledRequest.java │ │ │ ├── _ApplicationSummary.java │ │ │ ├── _CopySourceApplicationRequest.java │ │ │ ├── _DecomposedRoute.java │ │ │ ├── _DeleteApplicationRequest.java │ │ │ ├── _DisableApplicationSshRequest.java │ │ │ ├── _Docker.java │ │ │ ├── _DomainSummary.java │ │ │ ├── _EnableApplicationSshRequest.java │ │ │ ├── _GetApplicationEnvironmentsRequest.java │ │ │ ├── _GetApplicationEventsRequest.java │ │ │ ├── _GetApplicationHealthCheckRequest.java │ │ │ ├── _GetApplicationManifestRequest.java │ │ │ ├── _GetApplicationRequest.java │ │ │ ├── _InstanceDetail.java │ │ │ ├── _ListApplicationTasksRequest.java │ │ │ ├── _LogsRequest.java │ │ │ ├── _ManifestV3.java │ │ │ ├── _ManifestV3Application.java │ │ │ ├── _ManifestV3Process.java │ │ │ ├── _ManifestV3Service.java │ │ │ ├── _ManifestV3Sidecar.java │ │ │ ├── _PushApplicationManifestRequest.java │ │ │ ├── _PushApplicationRequest.java │ │ │ ├── _PushManifestV3Request.java │ │ │ ├── _RenameApplicationRequest.java │ │ │ ├── _RestageApplicationRequest.java │ │ │ ├── _RestartApplicationInstanceRequest.java │ │ │ ├── _RestartApplicationRequest.java │ │ │ ├── _Route.java │ │ │ ├── _RunApplicationTaskRequest.java │ │ │ ├── _ScaleApplicationRequest.java │ │ │ ├── _SetApplicationHealthCheckRequest.java │ │ │ ├── _SetEnvironmentVariableApplicationRequest.java │ │ │ ├── _StartApplicationRequest.java │ │ │ ├── _StopApplicationRequest.java │ │ │ ├── _Task.java │ │ │ ├── _TerminateApplicationTaskRequest.java │ │ │ └── _UnsetEnvironmentVariableApplicationRequest.java │ │ │ ├── buildpacks │ │ │ ├── Buildpacks.java │ │ │ ├── DefaultBuildpacks.java │ │ │ ├── _Buildpack.java │ │ │ ├── _CreateBuildpackRequest.java │ │ │ ├── _DeleteBuildpackRequest.java │ │ │ ├── _RenameBuildpackRequest.java │ │ │ └── _UpdateBuildpackRequest.java │ │ │ ├── domains │ │ │ ├── DefaultDomains.java │ │ │ ├── Domains.java │ │ │ ├── Status.java │ │ │ ├── _CreateDomainRequest.java │ │ │ ├── _CreateSharedDomainRequest.java │ │ │ ├── _Domain.java │ │ │ ├── _RouterGroup.java │ │ │ ├── _ShareDomainRequest.java │ │ │ └── _UnshareDomainRequest.java │ │ │ ├── networkpolicies │ │ │ ├── DefaultNetworkPolicies.java │ │ │ ├── NetworkPolicies.java │ │ │ ├── _AddNetworkPolicyRequest.java │ │ │ ├── _ListNetworkPoliciesRequest.java │ │ │ ├── _Policy.java │ │ │ └── _RemoveNetworkPolicyRequest.java │ │ │ ├── organizationadmin │ │ │ ├── DefaultOrganizationAdmin.java │ │ │ ├── OrganizationAdmin.java │ │ │ ├── _CreateQuotaRequest.java │ │ │ ├── _DeleteQuotaRequest.java │ │ │ ├── _GetQuotaRequest.java │ │ │ ├── _OrganizationQuota.java │ │ │ ├── _SetQuotaRequest.java │ │ │ └── _UpdateQuotaRequest.java │ │ │ ├── organizations │ │ │ ├── DefaultOrganizations.java │ │ │ ├── Organizations.java │ │ │ ├── _CreateOrganizationRequest.java │ │ │ ├── _DeleteOrganizationRequest.java │ │ │ ├── _OrganizationDetail.java │ │ │ ├── _OrganizationInfoRequest.java │ │ │ ├── _OrganizationQuota.java │ │ │ ├── _OrganizationSummary.java │ │ │ └── _RenameOrganizationRequest.java │ │ │ ├── routes │ │ │ ├── DefaultRoutes.java │ │ │ ├── Level.java │ │ │ ├── Routes.java │ │ │ ├── _CheckRouteRequest.java │ │ │ ├── _CreateRouteRequest.java │ │ │ ├── _DeleteOrphanedRoutesRequest.java │ │ │ ├── _DeleteRouteRequest.java │ │ │ ├── _ListRoutesRequest.java │ │ │ ├── _MapRouteRequest.java │ │ │ ├── _Route.java │ │ │ └── _UnmapRouteRequest.java │ │ │ ├── serviceadmin │ │ │ ├── Access.java │ │ │ ├── DefaultServiceAdmin.java │ │ │ ├── ServiceAdmin.java │ │ │ ├── _CreateServiceBrokerRequest.java │ │ │ ├── _DeleteServiceBrokerRequest.java │ │ │ ├── _DisableServiceAccessRequest.java │ │ │ ├── _EnableServiceAccessRequest.java │ │ │ ├── _ListServiceAccessSettingsRequest.java │ │ │ ├── _ServiceAccess.java │ │ │ ├── _ServiceBroker.java │ │ │ └── _UpdateServiceBrokerRequest.java │ │ │ ├── services │ │ │ ├── AbstractServiceInstanceSummary.java │ │ │ ├── DefaultServices.java │ │ │ ├── ServiceInstanceType.java │ │ │ ├── Services.java │ │ │ ├── _BindRouteServiceInstanceRequest.java │ │ │ ├── _BindServiceInstanceRequest.java │ │ │ ├── _CreateServiceInstanceRequest.java │ │ │ ├── _CreateServiceKeyRequest.java │ │ │ ├── _CreateUserProvidedServiceInstanceRequest.java │ │ │ ├── _DeleteServiceInstanceRequest.java │ │ │ ├── _DeleteServiceKeyRequest.java │ │ │ ├── _GetServiceInstanceRequest.java │ │ │ ├── _GetServiceKeyRequest.java │ │ │ ├── _ListServiceKeysRequest.java │ │ │ ├── _ListServiceOfferingsRequest.java │ │ │ ├── _RenameServiceInstanceRequest.java │ │ │ ├── _ServiceInstance.java │ │ │ ├── _ServiceInstanceSummary.java │ │ │ ├── _ServiceKey.java │ │ │ ├── _ServiceOffering.java │ │ │ ├── _ServicePlan.java │ │ │ ├── _UnbindRouteServiceInstanceRequest.java │ │ │ ├── _UnbindServiceInstanceRequest.java │ │ │ ├── _UpdateServiceInstanceRequest.java │ │ │ └── _UpdateUserProvidedServiceInstanceRequest.java │ │ │ ├── spaceadmin │ │ │ ├── DefaultSpaceAdmin.java │ │ │ ├── SpaceAdmin.java │ │ │ ├── _GetSpaceQuotaRequest.java │ │ │ └── _SpaceQuota.java │ │ │ ├── spaces │ │ │ ├── DefaultSpaces.java │ │ │ ├── Spaces.java │ │ │ ├── _AllowSpaceSshRequest.java │ │ │ ├── _CreateSpaceRequest.java │ │ │ ├── _DeleteSpaceRequest.java │ │ │ ├── _DisallowSpaceSshRequest.java │ │ │ ├── _GetSpaceRequest.java │ │ │ ├── _RenameSpaceRequest.java │ │ │ ├── _Rule.java │ │ │ ├── _SecurityGroup.java │ │ │ ├── _SpaceDetail.java │ │ │ ├── _SpaceSshAllowedRequest.java │ │ │ └── _SpaceSummary.java │ │ │ ├── stacks │ │ │ ├── DefaultStacks.java │ │ │ ├── Stacks.java │ │ │ ├── _GetStackRequest.java │ │ │ └── _Stack.java │ │ │ ├── useradmin │ │ │ ├── DefaultUserAdmin.java │ │ │ ├── OrganizationRole.java │ │ │ ├── SpaceRole.java │ │ │ ├── UserAdmin.java │ │ │ ├── _CreateUserRequest.java │ │ │ ├── _DeleteUserRequest.java │ │ │ ├── _ListOrganizationUsersRequest.java │ │ │ ├── _ListSpaceUsersRequest.java │ │ │ ├── _OrganizationUsers.java │ │ │ ├── _SetOrganizationRoleRequest.java │ │ │ ├── _SetSpaceRoleRequest.java │ │ │ ├── _SpaceUsers.java │ │ │ ├── _UnsetOrganizationRoleRequest.java │ │ │ └── _UnsetSpaceRoleRequest.java │ │ │ └── util │ │ │ └── OperationsLogging.java │ └── resources │ │ ├── adjectives.txt │ │ └── nouns.txt │ └── test │ ├── java │ └── org │ │ └── cloudfoundry │ │ └── operations │ │ ├── AbstractOperationsTest.java │ │ ├── DefaultCloudFoundryOperationsTest.java │ │ ├── TestObjects.java │ │ ├── advanced │ │ └── DefaultAdvancedTest.java │ │ ├── applications │ │ ├── ApplicationManifestTest.java │ │ ├── ApplicationManifestUtilsTest.java │ │ ├── ApplicationSshEnabledRequestTest.java │ │ ├── CopySourceApplicationRequestTest.java │ │ ├── DefaultApplicationsTest.java │ │ ├── DeleteApplicationRequestTest.java │ │ ├── DisableApplicationSshTest.java │ │ ├── EnableApplicationSshRequestTest.java │ │ ├── GetApplicationEnvironmentsRequestTest.java │ │ ├── GetApplicationEventsRequestTest.java │ │ ├── GetApplicationHealthCheckRequestTest.java │ │ ├── GetApplicationManifestRequestTest.java │ │ ├── GetApplicationRequestTest.java │ │ ├── ListApplicationTasksRequestTest.java │ │ ├── LogsRequestTest.java │ │ ├── ManifestV3ApplicationTest.java │ │ ├── ManifestV3ProcessTest.java │ │ ├── ManifestV3ServiceTest.java │ │ ├── ManifestV3SidecarTest.java │ │ ├── ManifestV3Test.java │ │ ├── PushApplicationRequestTest.java │ │ ├── PushManifestV3RequestTest.java │ │ ├── RestartApplicationInstanceRequestTest.java │ │ ├── RestartApplicationRequestTest.java │ │ ├── RouteUtilsTest.java │ │ ├── RunApplicationTaskRequestTest.java │ │ ├── ScaleApplicationRequestTest.java │ │ ├── SetApplicationHealthCheckRequestTest.java │ │ ├── SetEnvironmentVariableApplicationRequestTest.java │ │ ├── StartApplicationRequestTest.java │ │ ├── StopApplicationRequestTest.java │ │ ├── TerminateApplicationTaskRequestTest.java │ │ ├── UnsetEnvironmentVariableApplicationRequestTest.java │ │ └── WordListRandomWordsTest.java │ │ ├── buildpacks │ │ ├── CreateBuildpackRequestTest.java │ │ ├── DefaultBuildpacksTest.java │ │ ├── DeleteBuildpackRequestTest.java │ │ ├── RenameBuildpackRequestTest.java │ │ └── UpdateBuildpackRequestTest.java │ │ ├── domains │ │ ├── CreateDomainRequestTest.java │ │ ├── CreateSharedDomainRequestTest.java │ │ ├── DefaultDomainsTest.java │ │ ├── ShareDomainRequestTest.java │ │ └── UnshareDomainRequestTest.java │ │ ├── networkpolicies │ │ ├── AddNetworkPolicyRequestTest.java │ │ ├── ListNetworkPoliciesRequestTest.java │ │ └── RemoveNetworkPolicyRequestTest.java │ │ ├── organizationadmin │ │ ├── CreateQuotaRequestTest.java │ │ ├── DefaultOrganizationAdminTest.java │ │ ├── DeleteQuotaRequestTest.java │ │ ├── GetQuotaRequestTest.java │ │ ├── SetQuotaRequestTest.java │ │ └── UpdateQuotaRequestTest.java │ │ ├── organizations │ │ ├── CreateOrganizationRequestTest.java │ │ ├── DefaultOrganizationsTest.java │ │ ├── DeleteOrganizationRequestTest.java │ │ ├── OrganizationSummaryDetailRequestTest.java │ │ └── RenameOrganizationRequestTest.java │ │ ├── routes │ │ ├── CheckRouteRequestTest.java │ │ ├── CreateRouteRequestTest.java │ │ ├── DefaultRoutesTest.java │ │ ├── DeleteOrphanedRoutesRequestTest.java │ │ ├── DeleteRouteRequestTest.java │ │ ├── ListRoutesRequestTest.java │ │ ├── MapRouteRequestTest.java │ │ └── UnmapRouteRequestTest.java │ │ ├── serviceadmin │ │ ├── CreateServiceBrokerRequestTest.java │ │ ├── DefaultServiceAdminTest.java │ │ ├── DeleteServiceBrokerRequestTest.java │ │ ├── DisableServiceAccessRequestTest.java │ │ ├── EnableServiceAccessRequestTest.java │ │ ├── ListServiceAccessSettingsRequestTest.java │ │ └── UpdateServiceBrokerRequestTest.java │ │ ├── services │ │ ├── BindRouteServiceInstanceRequestTest.java │ │ ├── BindServiceInstanceRequestTest.java │ │ ├── CreateServiceInstanceRequestTest.java │ │ ├── CreateServiceKeyRequestTest.java │ │ ├── CreateUserProvidedServiceInstanceRequestTest.java │ │ ├── DefaultServicesTest.java │ │ ├── DeleteServiceInstanceRequestTest.java │ │ ├── DeleteServiceKeyRequestTest.java │ │ ├── GetServiceInstanceRequestTest.java │ │ ├── GetServiceKeyRequestTest.java │ │ ├── ListServiceKeysRequestTest.java │ │ ├── ListServiceOfferingsRequestTest.java │ │ ├── RenameServiceInstanceRequestTest.java │ │ ├── UnbindRouteServiceInstanceRequestTest.java │ │ ├── UnbindServiceInstanceRequestTest.java │ │ └── UpdateServiceInstanceRequestTest.java │ │ ├── spaceadmin │ │ ├── DefaultSpaceAdminTest.java │ │ └── GetSpaceQuotaRequestTest.java │ │ ├── spaces │ │ ├── AllowSpaceSshRequestTest.java │ │ ├── CreateSpaceRequestTest.java │ │ ├── DefaultSpacesTest.java │ │ ├── DeleteSpaceRequestTest.java │ │ ├── DisallowSpaceSshRequestTest.java │ │ ├── GetSpaceRequestTest.java │ │ ├── RenameSpaceRequestTest.java │ │ └── SpaceSshAllowedRequestTest.java │ │ ├── stacks │ │ ├── DefaultStacksTest.java │ │ └── GetStackRequestTest.java │ │ └── useradmin │ │ ├── CreateUserRequestTest.java │ │ ├── DefaultUserAdminTest.java │ │ ├── DeleteUserRequestTest.java │ │ ├── ListOrganizationUsersRequestTest.java │ │ ├── ListSpaceUsersRequestTest.java │ │ ├── SetOrganizationRoleRequestTest.java │ │ ├── SetSpaceRoleRequestTest.java │ │ ├── UnsetOrganizationRoleRequestTest.java │ │ └── UnsetSpaceRoleRequestTest.java │ └── resources │ ├── fixtures │ ├── manifest-alpha-unix.yml │ ├── manifest-alpha-windows.yml │ ├── manifest-beta.yml │ ├── manifest-charlie.yml │ ├── manifest-delta.yml │ ├── manifest-echo-unix.yml │ ├── manifest-echo-windows.yml │ ├── manifest-foxtrot.yml │ ├── manifest-golf.yml │ ├── manifest-hotel.yml │ ├── manifest-indigo.yml │ ├── manifest-juliet.yml │ ├── manifest-kilo.yml │ ├── manifest-lima.yml │ ├── manifest-mike.yml │ ├── manifest-november.yml │ ├── manifest-oscar.yml │ ├── manifest-papa-1.yml │ ├── manifest-papa-2.yml │ ├── manifest-papa-3.yml │ ├── manifest-papa-4.yml │ ├── manifest-papa-5.yml │ ├── manifest-papa-6.yml │ ├── manifest-papa-7.yml │ ├── vars-papa-1.yml │ ├── vars-papa-2.yml │ ├── vars-papa-3.yml │ ├── vars-papa-4.yml │ ├── vars-papa-5.yml │ ├── vars-papa-6.yml │ └── vars-papa-7.yml │ ├── logback-test.xml │ └── test-application.zip ├── cloudfoundry-util ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── cloudfoundry │ │ └── util │ │ ├── ByteArrayPool.java │ │ ├── DateUtils.java │ │ ├── DelayTimeoutException.java │ │ ├── DelayUtils.java │ │ ├── ExceptionUtils.java │ │ ├── FileUtils.java │ │ ├── FluentMap.java │ │ ├── JobUtils.java │ │ ├── LastOperationUtils.java │ │ ├── OperationUtils.java │ │ ├── PaginationUtils.java │ │ ├── ResourceMatchingUtils.java │ │ ├── ResourceMatchingUtilsV3.java │ │ ├── ResourceUtils.java │ │ ├── SizeUtils.java │ │ ├── SortingUtils.java │ │ ├── TimeUtils.java │ │ ├── package-info.java │ │ └── tuple │ │ ├── Consumer2.java │ │ ├── Consumer3.java │ │ ├── Consumer4.java │ │ ├── Consumer5.java │ │ ├── Consumer6.java │ │ ├── Consumer7.java │ │ ├── Consumer8.java │ │ ├── Function2.java │ │ ├── Function3.java │ │ ├── Function4.java │ │ ├── Function5.java │ │ ├── Function6.java │ │ ├── Function7.java │ │ ├── Function8.java │ │ ├── Predicate2.java │ │ ├── Predicate3.java │ │ ├── Predicate4.java │ │ ├── Predicate5.java │ │ ├── Predicate6.java │ │ ├── Predicate7.java │ │ ├── Predicate8.java │ │ └── TupleUtils.java │ └── test │ ├── java │ └── org │ │ └── cloudfoundry │ │ └── util │ │ ├── DelayUtilsTest.java │ │ ├── PaginationUtilsTest.java │ │ ├── ResourceMatchingUtilsV3Test.java │ │ └── tuple │ │ └── TupleUtilsTest.java │ └── resources │ ├── 15001_files.zip │ ├── logback-test.xml │ └── test-application.zip ├── integration-test ├── pom.xml └── src │ └── test │ ├── java │ └── org │ │ └── cloudfoundry │ │ ├── AbstractIntegrationTest.java │ │ ├── ApplicationUtils.java │ │ ├── CloudFoundryCleaner.java │ │ ├── CloudFoundryVersion.java │ │ ├── CloudFoundryVersionConditionalRule.java │ │ ├── ExampleConfiguration.java │ │ ├── IfCloudFoundryVersion.java │ │ ├── IntegrationTestConfiguration.java │ │ ├── NameFactory.java │ │ ├── RandomNameFactory.java │ │ ├── ServiceBrokerUtils.java │ │ ├── client │ │ ├── ZipExpectations.java │ │ ├── v2 │ │ │ ├── ApplicationsTest.java │ │ │ ├── BlobstoresTest.java │ │ │ ├── BuildpacksTest.java │ │ │ ├── DomainsTest.java │ │ │ ├── EventsTest.java │ │ │ ├── FeatureFlagsTest.java │ │ │ ├── InfoTest.java │ │ │ ├── JobsTest.java │ │ │ ├── OrganizationQuotaDefinitionsTest.java │ │ │ ├── OrganizationsTest.java │ │ │ ├── PrivateDomainsTest.java │ │ │ ├── RouteMappingsTest.java │ │ │ ├── RoutesTest.java │ │ │ ├── SecurityGroupsTest.java │ │ │ ├── ServiceBindingsTest.java │ │ │ ├── ServiceBrokersTest.java │ │ │ ├── ServiceInstancesTest.java │ │ │ ├── ServiceKeysTest.java │ │ │ ├── ServicePlanVisibilitiesTest.java │ │ │ ├── ServicePlansTest.java │ │ │ ├── ServiceUsageEventsTest.java │ │ │ ├── ServicesTest.java │ │ │ ├── SharedDomainsTest.java │ │ │ ├── SpaceQuotaDefinitionsTest.java │ │ │ ├── SpacesTest.java │ │ │ ├── StacksTest.java │ │ │ ├── UserProvidedServicesTest.java │ │ │ └── UsersTest.java │ │ └── v3 │ │ │ ├── AdminTest.java │ │ │ ├── ApplicationsTest.java │ │ │ ├── AuditEventsTest.java │ │ │ ├── BuildpacksTest.java │ │ │ ├── DeploymentsTest.java │ │ │ ├── DomainsTest.java │ │ │ ├── IsolationSegmentsTest.java │ │ │ ├── OrganizationsTest.java │ │ │ ├── PackagesTest.java │ │ │ ├── ProcessesTest.java │ │ │ ├── ResourceMatchTest.java │ │ │ ├── RolesTest.java │ │ │ ├── RoutesTest.java │ │ │ ├── SecurityGroupsTest.java │ │ │ ├── ServiceBindingsTest.java │ │ │ ├── ServiceBrokersTest.java │ │ │ ├── ServiceInstancesTest.java │ │ │ ├── ServiceOfferingsTest.java │ │ │ ├── ServicePlansTest.java │ │ │ ├── SpacesTest.java │ │ │ ├── StacksTest.java │ │ │ └── TasksTest.java │ │ ├── logcache │ │ └── v1 │ │ │ ├── LogCacheTest.java │ │ │ ├── TestLogCacheEndpoints.java │ │ │ ├── _CounterRequest.java │ │ │ ├── _EventRequest.java │ │ │ ├── _GaugeRequest.java │ │ │ └── _LogRequest.java │ │ ├── networking │ │ └── v1 │ │ │ ├── PoliciesTest.java │ │ │ └── TagsTest.java │ │ ├── operations │ │ ├── AdvancedTest.java │ │ ├── ApplicationsTest.java │ │ ├── BuildpacksTest.java │ │ ├── DomainsTest.java │ │ ├── NetworkPoliciesTest.java │ │ ├── OrganizationAdminTest.java │ │ ├── OrganizationsTest.java │ │ ├── RoutesTest.java │ │ ├── ServiceAdminTest.java │ │ ├── ServicesTest.java │ │ ├── SpacesTest.java │ │ └── UserAdminTest.java │ │ ├── routing │ │ └── v1 │ │ │ ├── RouterGroupsTest.java │ │ │ └── TcpRoutesTest.java │ │ └── uaa │ │ ├── AuthorizationsTest.java │ │ ├── ClientsTest.java │ │ ├── GroupsTest.java │ │ ├── IdentityProvidersTest.java │ │ ├── IdentityZonesTest.java │ │ ├── ServerInformationTest.java │ │ ├── TokensTest.java │ │ └── UsersTest.java │ └── resources │ ├── logback-test.xml │ ├── test-application 2 │ ├── Staticfile │ └── index.html │ ├── test-application.zip │ ├── test-application │ ├── Staticfile │ └── index.html │ ├── test-buildpack.zip │ ├── test-buildpack │ └── bin │ │ ├── compile │ │ ├── detect │ │ └── release │ ├── test-droplet.tgz │ ├── test-log-cache.jar │ ├── test-manifest.yml │ ├── test-php.zip │ └── test-service-broker.jar ├── mvnw ├── mvnw.cmd ├── pom.xml ├── test-log-cache ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── cloudfoundry │ └── logcachetest │ ├── LogCacheTestApplication.java │ ├── _Counter.java │ ├── _Event.java │ ├── _Gauge.java │ └── package-info.java └── test-service-broker ├── pom.xml └── src └── main ├── java └── org │ └── cloudfoundry │ └── servicebroker │ ├── Nullable.java │ ├── TestServiceBroker.java │ ├── binding │ ├── BindingController.java │ ├── _BindResponse.java │ └── _UnbindResponse.java │ ├── catalog │ ├── CatalogController.java │ ├── _Bullet.java │ ├── _Catalog.java │ ├── _Cost.java │ ├── _DashboardClient.java │ ├── _Listing.java │ ├── _Plan.java │ ├── _PlanMetadata.java │ ├── _Provider.java │ ├── _Service.java │ └── _ServiceMetadata.java │ ├── instance │ ├── InstanceController.java │ ├── _DeprovisionAsyncResponse.java │ ├── _DeprovisionSyncResponse.java │ ├── _ProvisionAsyncResponse.java │ ├── _ProvisionSyncResponse.java │ ├── _UpdateAsyncResponse.java │ └── _UpdateSyncResponse.java │ ├── lastoperation │ ├── LastOperationController.java │ ├── LastOperationRepository.java │ ├── OperationType.java │ ├── State.java │ ├── _LastOperationDeprovisionResponse.java │ └── _LastOperationProvisionUpdateResponse.java │ └── package-info.java └── resources └── application.properties /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .vscode/ 3 | target/ 4 | bin/ 5 | .DS_Store 6 | .project 7 | .classpath 8 | .settings/ 9 | .factorypath 10 | .gradle 11 | .history/ 12 | *.iml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "vendor/dropsonde-protocol"] 2 | path = vendor/dropsonde-protocol 3 | url = https://github.com/cloudfoundry/dropsonde-protocol.git 4 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Cloud Foundry Java Client 2 | 3 | Copyright (c) 2013-Present CloudFoundry.org Foundation, Inc. All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | -------------------------------------------------------------------------------- /ci/Dockerfile: -------------------------------------------------------------------------------- 1 | ARG base_image=openjdk:8-jre 2 | ARG script_image=springio/concourse-release-scripts:0.3.4 3 | 4 | FROM ${script_image} 5 | 6 | FROM ${base_image} 7 | 8 | COPY --from=0 /concourse-release-scripts.jar /opt/ 9 | 10 | RUN apt-get update && apt-get install --no-install-recommends -y \ 11 | ca-certificates \ 12 | curl \ 13 | jq \ 14 | gnupg \ 15 | && rm -rf /var/lib/apt/lists/* 16 | 17 | RUN curl -fL https://getcli.jfrog.io | sh && \ 18 | mv jfrog /usr/local/bin/ 19 | -------------------------------------------------------------------------------- /ci/create-release.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -euo pipefail 4 | 5 | RELEASE=$1 6 | SNAPSHOT=$2 7 | 8 | ./mvnw versions:set -DnewVersion=$RELEASE -DgenerateBackupPoms=false 9 | git add . 10 | git commit --message "v$RELEASE Release" 11 | git tag -s v$RELEASE -m "v$RELEASE" 12 | 13 | git reset --hard HEAD^1 14 | ./mvnw versions:set -DnewVersion=$SNAPSHOT -DgenerateBackupPoms=false 15 | git add . 16 | git commit --message "v$SNAPSHOT Development" 17 | -------------------------------------------------------------------------------- /ci/promote-to-maven-central.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -euo pipefail 4 | 5 | export BUILD_INFO_LOCATION=$(pwd)/artifactory-repo/build-info.json 6 | 7 | java -jar /opt/concourse-release-scripts.jar publishToCentral 'RELEASE' "$BUILD_INFO_LOCATION" artifactory-repo 8 | 9 | echo "Sync complete" 10 | -------------------------------------------------------------------------------- /ci/tcp-routes.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - type: replace 3 | path: /product-properties/.properties.tcp_routing 4 | value: 5 | selected_option: enable 6 | value: enable 7 | - type: replace 8 | path: /product-properties/.properties.tcp_routing.enable.request_timeout_in_seconds? 9 | value: 10 | value: 300 11 | - type: replace 12 | path: /product-properties/.properties.tcp_routing.enable.reservable_ports? 13 | value: 14 | value: 1024-1123 15 | - type: replace 16 | path: /resource-config/tcp_router/elb_names/- 17 | value: "((TCP_ROUTES_LB))" 18 | - type: replace 19 | path: /resource-config/tcp_router/instances 20 | value: automatic 21 | - type: replace 22 | path: /resource-config/compute/instances 23 | value: 2 24 | - type: replace 25 | path: /product-properties/.cloud_controller.default_quota_memory_limit_mb 26 | value: 27 | value: ((DEFAULT_QUOTA_MEM_MB)) 28 | -------------------------------------------------------------------------------- /ci/unclaim-environment.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -euo pipefail 4 | 5 | ROOT=$(realpath "$(dirname "${BASH_SOURCE[0]}")"/../..) 6 | 7 | CREDENTIALS=$(cat "${ROOT}"/environment/cf-creds.json) 8 | 9 | printf "Unclaiming %s\n" "$(jq -n -r --argjson credentials "${CREDENTIALS}" '$credentials.name')" 10 | 11 | curl \ 12 | --fail \ 13 | --location \ 14 | --show-error \ 15 | --silent \ 16 | --request "POST" \ 17 | "https://environments.toolsmiths.cf-app.com/pooled_gcp_engineering_environments/unclaim?api_token=${API_TOKEN}&name=$(jq -n -r --argjson credentials "${CREDENTIALS}" '$credentials.name')" 18 | -------------------------------------------------------------------------------- /ci/unit-test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -euo pipefail 4 | 5 | [[ -d $PWD/maven && ! -d $HOME/.m2 ]] && ln -s $PWD/maven $HOME/.m2 6 | 7 | cd cf-java-client 8 | ./mvnw -q package 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/main/java/org/cloudfoundry/reactor/_HttpClientResponseWithParsedBody.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.reactor; 2 | 3 | import java.util.Optional; 4 | 5 | import org.immutables.value.Value; 6 | 7 | import reactor.netty.http.client.HttpClientResponse; 8 | 9 | @Value.Immutable 10 | public interface _HttpClientResponseWithParsedBody { 11 | 12 | @Value.Parameter 13 | Optional getBody(); 14 | 15 | @Value.Parameter 16 | HttpClientResponse getResponse(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/main/java/org/cloudfoundry/reactor/util/_UriQueryParameter.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.reactor.util; 2 | 3 | import org.immutables.value.Value; 4 | 5 | @Value.Immutable 6 | public interface _UriQueryParameter { 7 | 8 | @Value.Parameter 9 | String getKey(); 10 | 11 | @Value.Parameter 12 | Object getValue(); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/GET_{id}_download_response.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/GET_{id}_download_response.bin -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/GET_{id}_instances_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "0": { 3 | "state": "RUNNING", 4 | "since": 1403140717.984577, 5 | "debug_ip": null, 6 | "debug_port": null, 7 | "console_ip": null, 8 | "console_port": null 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/GET_{id}_permissions_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "read_sensitive_data": true, 3 | "read_basic_data": true 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/GET_{id}_stats_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "0": { 3 | "state": "RUNNING", 4 | "isolation_segment": "iso-seg-name", 5 | "stats": { 6 | "usage": { 7 | "disk": 66392064, 8 | "mem": 29880320, 9 | "cpu": 0.13511219703079957, 10 | "time": "2014-06-19 22:37:58 +0000" 11 | }, 12 | "name": "app_name", 13 | "uris": [ 14 | "app_name.example.com" 15 | ], 16 | "host": "10.0.0.1", 17 | "port": 61035, 18 | "uptime": 65007, 19 | "mem_quota": 536870912, 20 | "disk_quota": 1073741824, 21 | "fds_quota": 16384 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "docker_app", 3 | "space_guid": "6ef4e580-c189-49c8-959e-4a3d021b3307", 4 | "docker_image": "cloudfoundry/hello", 5 | "diego": true 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/POST_{id}_copy_bits_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "source_app_guid": "af6ab819-3fb7-42e3-a0f6-947022881b7b" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/POST_{id}_copy_bits_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "c900719e-c70a-4c75-9e6a-9535f118acc3", 4 | "created_at": "2015-07-27T22:43:34Z", 5 | "url": "/v2/jobs/c900719e-c70a-4c75-9e6a-9535f118acc3" 6 | }, 7 | "entity": { 8 | "guid": "c900719e-c70a-4c75-9e6a-9535f118acc3", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/PUT_{id}_bits_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "eff6a47e-67a1-4e3b-99a5-4f9bcab7620a", 4 | "created_at": "2015-07-27T22:43:33Z", 5 | "url": "/v2/jobs/eff6a47e-67a1-4e3b-99a5-4f9bcab7620a" 6 | }, 7 | "entity": { 8 | "guid": "eff6a47e-67a1-4e3b-99a5-4f9bcab7620a", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/PUT_{id}_droplet_upload_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "8d321cee-8633-42e9-a021-78876d0d389c", 4 | "created_at": "2016-06-08T16:41:21Z", 5 | "url": "/v2/jobs/8d321cee-8633-42e9-a021-78876d0d389c" 6 | }, 7 | "entity": { 8 | "guid": "8d321cee-8633-42e9-a021-78876d0d389c", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "new_name", 3 | "environment_json": {} 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/test-application.zip: -------------------------------------------------------------------------------- 1 | test-content -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/apps/test-droplet.tgz: -------------------------------------------------------------------------------- 1 | test-content -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/blobstores/DELETE_buildpack_cache_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "919a6964-ea88-43cc-9ac1-0dbc3769f743", 4 | "created_at": "2016-06-08T16:41:31Z", 5 | "url": "/v2/jobs/919a6964-ea88-43cc-9ac1-0dbc3769f743" 6 | }, 7 | "entity": { 8 | "guid": "919a6964-ea88-43cc-9ac1-0dbc3769f743", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/DELETE_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "c900719e-c70a-4c75-9e6a-9535f118acc3", 4 | "created_at": "2015-07-27T22:43:34Z", 5 | "url": "/v2/jobs/c900719e-c70a-4c75-9e6a-9535f118acc3" 6 | }, 7 | "entity": { 8 | "guid": "c900719e-c70a-4c75-9e6a-9535f118acc3", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "35d3fa06-08db-4b9e-b2a7-58724a179687", 4 | "url": "/v2/buildpacks/35d3fa06-08db-4b9e-b2a7-58724a179687", 5 | "created_at": "2016-03-17T21:41:28Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "name_1", 10 | "position": 1, 11 | "enabled": true, 12 | "locked": false, 13 | "filename": "name-2302" 14 | } 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Golang_buildpack" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "11bd4dd1-134e-4d15-b8fe-dd9f36bae66a", 4 | "url": "/v2/buildpacks/11bd4dd1-134e-4d15-b8fe-dd9f36bae66a", 5 | "created_at": "2016-06-08T16:41:31Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "Golang_buildpack", 10 | "stack": "cflinuxfs2", 11 | "position": 1, 12 | "enabled": true, 13 | "locked": false, 14 | "filename": null 15 | } 16 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/PUT_{id}_bits_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "353360ea-59bb-414b-a90e-100c37317a02", 4 | "url": "/v2/buildpacks/353360ea-59bb-414b-a90e-100c37317a02", 5 | "created_at": "2016-04-21T08:51:39Z", 6 | "updated_at": "2016-04-21T09:38:16Z" 7 | }, 8 | "entity": { 9 | "name": "binary_buildpack", 10 | "position": 8, 11 | "enabled": true, 12 | "locked": false, 13 | "filename": "binary_buildpack-cached-v1.0.1.zip" 14 | } 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "enabled": false 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "edd64481-e13c-4193-b6cc-2a727a62e817", 4 | "url": "/v2/buildpacks/edd64481-e13c-4193-b6cc-2a727a62e817", 5 | "created_at": "2016-03-17T21:41:28Z", 6 | "updated_at": "2016-03-17T21:41:28Z" 7 | }, 8 | "entity": { 9 | "name": "name_1", 10 | "position": 1, 11 | "enabled": false, 12 | "locked": false, 13 | "filename": "name-2314" 14 | } 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/buildpacks/test-buildpack.zip: -------------------------------------------------------------------------------- 1 | test-content -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/config/GET_running_security_groups_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "1f2f24f8-f68c-4a3b-b51a-8134fe2626d8", 10 | "url": "/v2/config/running_security_groups/1f2f24f8-f68c-4a3b-b51a-8134fe2626d8", 11 | "created_at": "2016-04-06T00:17:17Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "name": "name-114", 16 | "rules": [ 17 | { 18 | "protocol": "udp", 19 | "ports": "8080", 20 | "destination": "198.41.191.47/1" 21 | } 22 | ], 23 | "running_default": true, 24 | "staging_default": false 25 | } 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/config/GET_staging_security_groups_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "c0bb3afb-ae01-4af0-96cf-a5b0d2dca894", 10 | "url": "/v2/config/staging_security_groups/c0bb3afb-ae01-4af0-96cf-a5b0d2dca894", 11 | "created_at": "2016-04-16T01:23:52Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "name": "name-570", 16 | "rules": [ 17 | { 18 | "protocol": "udp", 19 | "ports": "8080", 20 | "destination": "198.41.191.47/1" 21 | } 22 | ], 23 | "running_default": false, 24 | "staging_default": true 25 | } 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/config/PUT_{id}_running_security_groups_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "9aa7ab9c-997f-4f87-be50-87105521881a", 4 | "url": "/v2/config/running_security_groups/9aa7ab9c-997f-4f87-be50-87105521881a", 5 | "created_at": "2016-04-06T00:17:17Z", 6 | "updated_at": "2016-04-06T00:17:17Z" 7 | }, 8 | "entity": { 9 | "name": "name-109", 10 | "rules": [ 11 | { 12 | "protocol": "udp", 13 | "ports": "8080", 14 | "destination": "198.41.191.47/1" 15 | } 16 | ], 17 | "running_default": true, 18 | "staging_default": false 19 | } 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/config/PUT_{id}_staging_security_groups_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "50165fce-6c41-4c35-a4d8-3858ee217d36", 4 | "url": "/v2/config/staging_security_groups/50165fce-6c41-4c35-a4d8-3858ee217d36", 5 | "created_at": "2016-04-16T01:23:52Z", 6 | "updated_at": "2016-04-16T01:23:52Z" 7 | }, 8 | "entity": { 9 | "name": "name-567", 10 | "rules": [ 11 | { 12 | "protocol": "udp", 13 | "ports": "8080", 14 | "destination": "198.41.191.47/1" 15 | } 16 | ], 17 | "running_default": false, 18 | "staging_default": true 19 | } 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/domains/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/domains/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "7cd249aa-197c-425c-8831-57cbc24e8e26", 4 | "url": "/v2/domains/7cd249aa-197c-425c-8831-57cbc24e8e26", 5 | "created_at": "2015-07-27T22:43:33Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "domain-63.example.com" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/domains/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "exmaple.com", 3 | "wildcard": true, 4 | "owning_organization_guid": "09e0d56f-4e50-4bff-af83-9bd87a7d7f00" 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/domains/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "abb8338f-eaea-4149-85c0-61888bac0737", 4 | "url": "/v2/domains/abb8338f-eaea-4149-85c0-61888bac0737", 5 | "created_at": "2015-07-27T22:43:33Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "exmaple.com", 10 | "owning_organization_guid": "09e0d56f-4e50-4bff-af83-9bd87a7d7f00", 11 | "shared_organizations": [ 12 | ], 13 | "owning_organization_url": "/v2/organizations/09e0d56f-4e50-4bff-af83-9bd87a7d7f00", 14 | "spaces_url": "/v2/domains/abb8338f-eaea-4149-85c0-61888bac0737/spaces" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/GET_running_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "far-so-la-tee" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/GET_staging_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "far-so-la-tee" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_running_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "fa-so-la-tee" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_running_request_empty.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_running_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "fa-so-la-tee" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_running_response_empty.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_staging_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "far-so-la-tee" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_staging_request_empty.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_staging_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "abc": 123, 3 | "do-re-me": "far-so-la-tee" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/environment_variable_groups/PUT_staging_response_empty.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/error_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 10008, 3 | "description": "The request is semantically invalid: space_guid and name unique", 4 | "error_code": "CF-UnprocessableEntity" 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/events/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "8f1366e5-1fe2-418c-ae33-38bf29ad857a", 4 | "url": "/v2/events/8f1366e5-1fe2-418c-ae33-38bf29ad857a", 5 | "created_at": "2015-07-27T22:43:23Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "type": "name-1010", 10 | "actor": "guid-a01d98f8-ba9a-40b0-86ba-3deacc2978c2", 11 | "actor_type": "name-1011", 12 | "actor_name": "name-1012", 13 | "actee": "guid-ff2c9780-b8db-4276-ba5f-b06adb724873", 14 | "actee_type": "name-1013", 15 | "actee_name": "name-1014", 16 | "timestamp": "2015-07-27T22:43:23Z", 17 | "metadata": { 18 | }, 19 | "space_guid": "dcb0dcdd-5236-4af3-abc2-1ab0ff424794", 20 | "organization_guid": "3317f885-4670-4249-9861-7c75d851d492" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/feature_flags/GET_app_scaling_flag_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "app_scaling", 3 | "enabled": true, 4 | "error_message": null, 5 | "url": "/v2/config/feature_flags/app_scaling" 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/feature_flags/GET_set_user_roles_flag_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "set_roles_by_username", 3 | "enabled": true, 4 | "error_message": null, 5 | "url": "/v2/config/feature_flags/set_roles_by_username" 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/feature_flags/PUT_user_org_creation_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "enabled": true 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/feature_flags/PUT_user_org_creation_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "user_org_creation", 3 | "enabled": true, 4 | "error_message": null, 5 | "url": "/v2/config/feature_flags/user_org_creation" 6 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/info/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vcap", 3 | "build": "2222", 4 | "support": "http://support.cloudfoundry.com", 5 | "version": 2, 6 | "description": "Cloud Foundry sponsored by Pivotal", 7 | "authorization_endpoint": "http://localhost:8080/uaa", 8 | "token_endpoint": "http://localhost:8080/uaa", 9 | "min_cli_version": null, 10 | "min_recommended_cli_version": null, 11 | "api_version": "2.44.0", 12 | "app_ssh_endpoint": "ssh.system.domain.example.com:2222", 13 | "app_ssh_host_key_fingerprint": "47:0d:d1:c8:c3:3d:0a:36:d1:49:2f:f2:90:27:31:d0", 14 | "app_ssh_oauth_client": null, 15 | "routing_endpoint": "http://localhost:3000", 16 | "logging_endpoint": "ws://loggregator.vcap.me:80", 17 | "doppler_logging_endpoint": "ws://doppler.vcap.me:80" 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/jobs/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "e86ffe00-a243-48f7-be05-8f1f41bee864", 4 | "created_at": "2015-11-30T23:38:44Z", 5 | "url": "/v2/jobs/e86ffe00-a243-48f7-be05-8f1f41bee864" 6 | }, 7 | "entity": { 8 | "guid": "e86ffe00-a243-48f7-be05-8f1f41bee864", 9 | "status": "failed", 10 | "error": "Use of entity>error is deprecated in favor of entity>error_details.", 11 | "error_details": { 12 | "error_code": "UnknownError", 13 | "description": "An unknown error occurred.", 14 | "code": 10001 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/DELETE_{id}_auditors_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "auditor@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/DELETE_{id}_billing_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "billing_manager@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/DELETE_{id}_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "manage@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/DELETE_{id}_users_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/GET_{id}_instance_usage_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "instance_usage": 3 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/GET_{id}_memory_usage_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "memory_usage_in_mb": 0 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/GET_{id}_summary_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "525a6450-9202-4ea1-beca-6fdda210710e", 3 | "name": "name-357", 4 | "status": "active", 5 | "spaces": [ 6 | { 7 | "guid": "dec1c7b0-8ea6-488a-9410-f73649d30228", 8 | "name": "name-359", 9 | "service_count": 0, 10 | "app_count": 0, 11 | "mem_dev_total": 0, 12 | "mem_prod_total": 0 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-org-name", 3 | "quota_definition_guid": "ffc919cd-3e21-43a6-9e4e-62802d149cdb" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/PUT_{id}_auditors_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/PUT_{id}_billing_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/PUT_{id}_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "New Organization Name", 3 | "quota_definition_guid": "7df44b58-1834-486f-aed8-d5d97126e603" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/organizations/PUT_{id}_users_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/private_domains/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/private_domains/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "3de9db5f-8e3b-4d10-a8c9-8137caafe43d", 10 | "url": "/v2/private_domains/3de9db5f-8e3b-4d10-a8c9-8137caafe43d", 11 | "created_at": "2016-02-19T02:04:00Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "name": "my-domain.com", 16 | "owning_organization_guid": "2f70efed-abb2-4b7a-9f31-d4fe4d849932", 17 | "owning_organization_url": "/v2/organizations/2f70efed-abb2-4b7a-9f31-d4fe4d849932", 18 | "shared_organizations_url": "/v2/private_domains/3de9db5f-8e3b-4d10-a8c9-8137caafe43d/shared_organizations" 19 | } 20 | } 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/private_domains/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "3de9db5f-8e3b-4d10-a8c9-8137caafe43d", 4 | "url": "/v2/private_domains/3de9db5f-8e3b-4d10-a8c9-8137caafe43d", 5 | "created_at": "2016-02-19T02:04:00Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "my-domain.com", 10 | "owning_organization_guid": "2f70efed-abb2-4b7a-9f31-d4fe4d849932", 11 | "owning_organization_url": "/v2/organizations/2f70efed-abb2-4b7a-9f31-d4fe4d849932", 12 | "shared_organizations_url": "/v2/private_domains/3de9db5f-8e3b-4d10-a8c9-8137caafe43d/shared_organizations" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/private_domains/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "exmaple.com", 3 | "owning_organization_guid": "22bb8ae1-6324-40eb-b077-bd1bfad773f8" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/private_domains/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "4af3234e-813d-453f-b3ae-fcdecfd87a47", 4 | "url": "/v2/private_domains/4af3234e-813d-453f-b3ae-fcdecfd87a47", 5 | "created_at": "2016-01-19T19:41:12Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "exmaple.com", 10 | "owning_organization_guid": "22bb8ae1-6324-40eb-b077-bd1bfad773f8", 11 | "owning_organization_url": "/v2/organizations/22bb8ae1-6324-40eb-b077-bd1bfad773f8", 12 | "shared_organizations_url": "/v2/private_domains/4af3234e-813d-453f-b3ae-fcdecfd87a47/shared_organizations" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/quota_definitions/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "c1b8a422-e2b2-4e28-8a16-90ebef2a6922", 4 | "url": "/v2/quota_definitions/c1b8a422-e2b2-4e28-8a16-90ebef2a6922", 5 | "created_at": "2016-01-26T22:20:36Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "name-2527", 10 | "non_basic_services_allowed": true, 11 | "total_services": 60, 12 | "total_routes": 1000, 13 | "total_private_domains": -1, 14 | "memory_limit": 20480, 15 | "trial_db_allowed": false, 16 | "instance_memory_limit": -1, 17 | "app_instance_limit": -1, 18 | "app_task_limit": -1, 19 | "total_service_keys": -1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/quota_definitions/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gold_quota", 3 | "non_basic_services_allowed": true, 4 | "total_services": -1, 5 | "total_routes": 4, 6 | "memory_limit": 5120, 7 | "instance_memory_limit": 10240, 8 | "app_instance_limit": 10, 9 | "app_task_limit": 5, 10 | "total_reserved_route_ports": 3 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/quota_definitions/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "0a3df5cb-122e-4849-a6b1-abb70d1b1296", 4 | "url": "/v2/quota_definitions/0a3df5cb-122e-4849-a6b1-abb70d1b1296", 5 | "created_at": "2016-06-08T16:41:39Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "gold_quota", 10 | "non_basic_services_allowed": true, 11 | "total_services": -1, 12 | "total_routes": 4, 13 | "total_private_domains": -1, 14 | "memory_limit": 5120, 15 | "trial_db_allowed": false, 16 | "instance_memory_limit": 10240, 17 | "app_instance_limit": 10, 18 | "app_task_limit": 5, 19 | "total_service_keys": -1, 20 | "total_reserved_route_ports": 3 21 | } 22 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/quota_definitions/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/quota_definitions/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "213b27a0-c937-4074-aade-bba2226980aa", 4 | "url": "/v2/quota_definitions/213b27a0-c937-4074-aade-bba2226980aa", 5 | "created_at": "2016-06-08T16:41:39Z", 6 | "updated_at": "2016-06-08T16:41:39Z" 7 | }, 8 | "entity": { 9 | "name": "name-1998", 10 | "non_basic_services_allowed": true, 11 | "total_services": 60, 12 | "total_routes": 1000, 13 | "total_private_domains": -1, 14 | "memory_limit": 20480, 15 | "trial_db_allowed": false, 16 | "instance_memory_limit": -1, 17 | "app_instance_limit": -1, 18 | "app_task_limit": -1, 19 | "total_service_keys": -1, 20 | "total_reserved_route_ports": 5 21 | } 22 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/resource_match/PUT_request.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "sha1": "002d760bea1be268e27077412e11a320d0f164d3", 4 | "size": 36 5 | }, 6 | { 7 | "sha1": "a9993e364706816aba3e25717850c26c9cd0d89d", 8 | "size": 1 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/resource_match/PUT_response.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "sha1": "002d760bea1be268e27077412e11a320d0f164d3", 4 | "size": 36 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/route_mappings/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/route_mappings/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "50dedf28-08db-4cdd-9903-0d74f3b8708d", 10 | "url": "/v2/route_mappings/50dedf28-08db-4cdd-9903-0d74f3b8708d", 11 | "created_at": "2016-04-06T00:17:40Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "app_port": 8888, 16 | "app_guid": "fbfe5df8-5391-4e75-966b-69fe34b7ee5d", 17 | "route_guid": "b683ae9e-0a54-4445-a2ea-5d78d9f89266", 18 | "app_url": "/v2/apps/fbfe5df8-5391-4e75-966b-69fe34b7ee5d", 19 | "route_url": "/v2/routes/b683ae9e-0a54-4445-a2ea-5d78d9f89266" 20 | } 21 | } 22 | ] 23 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/route_mappings/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "304bead7-ad5a-4f6e-a093-f2a85d30c54a", 4 | "url": "/v2/route_mappings/304bead7-ad5a-4f6e-a093-f2a85d30c54a", 5 | "created_at": "2016-04-06T00:17:40Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "app_port": 8888, 10 | "app_guid": "65489f49-f437-431a-8f58-c118ce08d83a", 11 | "route_guid": "c7ce0cac-f1d6-405c-83fd-c2d75513eb23", 12 | "app_url": "/v2/apps/65489f49-f437-431a-8f58-c118ce08d83a", 13 | "route_url": "/v2/routes/c7ce0cac-f1d6-405c-83fd-c2d75513eb23" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/route_mappings/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_guid": "d232b485-b035-4d65-9f77-6b867d859de5", 3 | "route_guid": "c041e8a3-64d0-4beb-bac8-1900e3aedd07", 4 | "app_port": 8888 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/route_mappings/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "ca9cdd28-53c4-4b8e-a7e0-1838f69b8f91", 4 | "url": "/v2/route_mappings/ca9cdd28-53c4-4b8e-a7e0-1838f69b8f91", 5 | "created_at": "2016-01-19T19:40:59Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "app_guid": "d232b485-b035-4d65-9f77-6b867d859de5", 10 | "app_port": 8888, 11 | "route_guid": "c041e8a3-64d0-4beb-bac8-1900e3aedd07", 12 | "app_url": "/v2/apps/d232b485-b035-4d65-9f77-6b867d859de5", 13 | "route_url": "/v2/routes/c041e8a3-64d0-4beb-bac8-1900e3aedd07" 14 | } 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/routes/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/routes/GET_{id}_route_mappings_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "9feb9667-9249-44b7-9e4e-92157a2aaefb", 10 | "url": "/v2/route_mappings/9feb9667-9249-44b7-9e4e-92157a2aaefb", 11 | "created_at": "2016-06-08T16:41:28Z", 12 | "updated_at": "2016-06-08T16:41:26Z" 13 | }, 14 | "entity": { 15 | "app_port": null, 16 | "app_guid": "bf65b03d-5416-4603-9de2-ef74491d29b6", 17 | "route_guid": "521c375d-a7e2-4f87-9527-7fd1db1b2010", 18 | "app_url": "/v2/apps/bf65b03d-5416-4603-9de2-ef74491d29b6", 19 | "route_url": "/v2/routes/521c375d-a7e2-4f87-9527-7fd1db1b2010" 20 | } 21 | } 22 | ] 23 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/routes/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "domain_guid": "4d9e6314-58ca-4f09-a736-d8bcc903b95e", 3 | "space_guid": "2f093daf-c030-4b57-99c2-9b8858b200e4", 4 | "port": 10000 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/routes/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "port": 10000 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "260ba675-47b6-4094-be7a-349d58e3d36a", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/260ba675-47b6-4094-be7a-349d58e3d36a" 6 | }, 7 | "entity": { 8 | "guid": "260ba675-47b6-4094-be7a-349d58e3d36a", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 4 | "url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 5 | "created_at": "2016-06-08T16:41:21Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "dummy1", 10 | "rules": [ 11 | ], 12 | "running_default": false, 13 | "staging_default": false, 14 | "spaces_url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159/spaces", 15 | "staging_spaces_url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159/staging_spaces" 16 | } 17 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_super_sec_group", 3 | "rules": [ 4 | { 5 | "protocol": "icmp", 6 | "destination": "0.0.0.0/0", 7 | "type": 0, 8 | "code": 1 9 | }, 10 | { 11 | "protocol": "tcp", 12 | "destination": "0.0.0.0/0", 13 | "ports": "2048-3000", 14 | "log": true 15 | }, 16 | { 17 | "protocol": "udp", 18 | "destination": "0.0.0.0/0", 19 | "ports": "53, 5353" 20 | }, 21 | { 22 | "protocol": "all", 23 | "destination": "0.0.0.0/0" 24 | } 25 | ] 26 | } 27 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "new_name", 3 | "rules": [ 4 | ] 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 4 | "url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 5 | "created_at": "2016-06-08T16:41:21Z", 6 | "updated_at": "2016-06-08T16:41:21Z" 7 | }, 8 | "entity": { 9 | "name": "new_name", 10 | "rules": [ 11 | ], 12 | "running_default": false, 13 | "staging_default": false, 14 | "spaces_url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159/spaces" 15 | } 16 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/security_groups/PUT_{id}_spaces_{space-id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 4 | "url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159", 5 | "created_at": "2016-06-08T16:41:21Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "dummy1", 10 | "rules": [ 11 | ], 12 | "running_default": false, 13 | "staging_default": false, 14 | "spaces_url": "/v2/security_groups/1452e164-0c3e-4a6c-b3c3-c40ad9fd0159/spaces" 15 | } 16 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_bindings/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "c4faac01-5bbd-494f-8849-256a3bab06b8", 4 | "created_at": "2016-03-14T22:30:51Z", 5 | "url": "/v2/jobs/c4faac01-5bbd-494f-8849-256a3bab06b8" 6 | }, 7 | "entity": { 8 | "guid": "c4faac01-5bbd-494f-8849-256a3bab06b8", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_bindings/GET_{id}_parameters_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "test-param-key-1": "test-param-value-1", 3 | "test-param-key-2": 12345, 4 | "test-param-key-3": false, 5 | "test-param-key-4": 3.141, 6 | "test-param-key-5": null 7 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_bindings/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_instance_guid": "650d0eb7-3b83-414a-82a0-d503d1c8eb5f", 3 | "app_guid": "26ddc1de-3eeb-424b-82f3-f7f30a38b610", 4 | "parameters": { 5 | "the_service_broker": "wants this object" 6 | } 7 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_bindings/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "42eda707-fe4d-4eed-9b39-7cb5e665c226", 4 | "url": "/v2/service_bindings/42eda707-fe4d-4eed-9b39-7cb5e665c226", 5 | "created_at": "2015-07-27T22:43:20Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "app_guid": "26ddc1de-3eeb-424b-82f3-f7f30a38b610", 10 | "service_instance_guid": "650d0eb7-3b83-414a-82a0-d503d1c8eb5f", 11 | "credentials": { 12 | "creds-key-356": "creds-val-356" 13 | }, 14 | "binding_options": { 15 | }, 16 | "gateway_data": null, 17 | "gateway_name": "", 18 | "syslog_drain_url": null, 19 | "app_url": "/v2/apps/26ddc1de-3eeb-424b-82f3-f7f30a38b610", 20 | "service_instance_url": "/v2/service_instances/650d0eb7-3b83-414a-82a0-d503d1c8eb5f" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_brokers/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "1311f77f-cfb6-499e-bcba-82c7ef968ae6", 4 | "url": "/v2/service_brokers/1311f77f-cfb6-499e-bcba-82c7ef968ae6", 5 | "created_at": "2015-07-27T22:43:23Z", 6 | "updated_at": "2015-07-27T22:43:23Z" 7 | }, 8 | "entity": { 9 | "name": "name-974", 10 | "broker_url": "https://foo.com/url-36", 11 | "auth_username": "auth_username-36", 12 | "space_guid": "7878cee1-a484-4148-92bf-84beae20842f" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_brokers/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_password": "secretpassw0rd", 3 | "auth_username": "admin", 4 | "broker_url": "https://broker.example.com", 5 | "name": "service-broker-name" 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_brokers/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "1e86a649-e4a2-4bed-830d-b12435ed4cd9", 4 | "created_at": "2015-07-27T22:43:23Z", 5 | "updated_at": null, 6 | "url": "/v2/service_brokers/1e86a649-e4a2-4bed-830d-b12435ed4cd9" 7 | }, 8 | "entity": { 9 | "name": "service-broker-name", 10 | "broker_url": "https://broker.example.com", 11 | "auth_username": "admin", 12 | "space_guid": null 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_brokers/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_username": "admin-user", 3 | "auth_password": "some-secret", 4 | "broker_url": "https://mybroker.example.com" 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_brokers/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "92b935f5-20e2-4377-a7e2-f15faa110eab", 4 | "created_at": "2015-07-27T22:43:23Z", 5 | "updated_at": "2015-07-27T22:43:23Z", 6 | "url": "/v2/service_brokers/92b935f5-20e2-4377-a7e2-f15faa110eab" 7 | }, 8 | "entity": { 9 | "name": "name-998", 10 | "broker_url": "https://mybroker.example.com", 11 | "auth_username": "admin-user", 12 | "space_guid": "85e59d96-b68b-4908-8ff5-8d54f4371f14" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/GET_{id}_parameters_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "test-param-key-1": "test-param-value-1", 3 | "test-param-key-2": 12345, 4 | "test-param-key-3": false, 5 | "test-param-key-4": 3.141, 6 | "test-param-key-5": null 7 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/GET_{id}_permissions_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "manage": true, 3 | "read": true 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/GET_{id}_service_keys_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "03ddc0ba-f792-4762-b4e4-dc08b307dc4f", 10 | "url": "/v2/service_keys/03ddc0ba-f792-4762-b4e4-dc08b307dc4f", 11 | "created_at": "2016-05-04T04:49:09Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "name": "a-service-key", 16 | "service_instance_guid": "28120eae-4a44-42da-a3db-2a34aea8dcaa", 17 | "credentials": { 18 | "creds-key-68": "creds-val-68" 19 | }, 20 | "service_instance_url": "/v2/service_instances/28120eae-4a44-42da-a3db-2a34aea8dcaa" 21 | } 22 | } 23 | ] 24 | } 25 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-service-instance", 3 | "parameters": { 4 | "the_service_broker": "wants this object" 5 | }, 6 | "service_plan_guid": "2048a369-d2d3-48cf-bcfd-eaf9032fa0ab", 7 | "space_guid": "86b29f7e-721d-4eb8-b34f-3b1d1eccdf23", 8 | "tags": [ 9 | "accounting", 10 | "mongodb" 11 | ] 12 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_plan_guid": "5b5e984f-bbf6-477b-9d3a-b6d5df941b50", 3 | "parameters": { 4 | "the_service_broker": "wants this object" 5 | }, 6 | "tags": [] 7 | } 8 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_instances/PUT_{id}_routes_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "parameters": { 3 | "the_service_broker": "wants this object" 4 | } 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_keys/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "3936801c-9d3f-4b9f-8465-aa3bd263612e", 10 | "url": "/v2/service_keys/3936801c-9d3f-4b9f-8465-aa3bd263612e", 11 | "created_at": "2015-07-27T22:43:22Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "name": "name-934", 16 | "service_instance_guid": "84d384d9-42c2-4e4b-a8c6-865e9446e024", 17 | "credentials": { 18 | "creds-key-383": "creds-val-383" 19 | }, 20 | "service_instance_url": "/v2/service_instances/84d384d9-42c2-4e4b-a8c6-865e9446e024" 21 | } 22 | } 23 | ] 24 | } 25 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_keys/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "6ad2cc9b-1996-49a3-9538-dfc0da3b1f32", 4 | "url": "/v2/service_keys/6ad2cc9b-1996-49a3-9538-dfc0da3b1f32", 5 | "created_at": "2016-06-08T16:41:23Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "name-140", 10 | "service_instance_guid": "ca567b3d-e142-4139-94e3-1e0c010ba728", 11 | "credentials": { 12 | "creds-key-7": "creds-val-7" 13 | }, 14 | "service_instance_url": "/v2/service_instances/ca567b3d-e142-4139-94e3-1e0c010ba728", 15 | "service_key_parameters_url": "/v2/service_keys/6ad2cc9b-1996-49a3-9538-dfc0da3b1f32/parameters" 16 | } 17 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_keys/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "name-960", 3 | "service_instance_guid": "132944c8-c31d-4bb8-9155-ae4e2ebe1a0c" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_keys/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "79aa4b11-99f3-484b-adfc-a63fa818c4d1", 4 | "url": "/v2/service_keys/79aa4b11-99f3-484b-adfc-a63fa818c4d1", 5 | "created_at": "2015-07-27T22:43:22Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "name-960", 10 | "service_instance_guid": "132944c8-c31d-4bb8-9155-ae4e2ebe1a0c", 11 | "credentials": { 12 | "creds-key-392": "creds-val-392" 13 | }, 14 | "service_instance_url": "/v2/service_instances/132944c8-c31d-4bb8-9155-ae4e2ebe1a0c" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_results": 1, 3 | "total_pages": 1, 4 | "prev_url": null, 5 | "next_url": null, 6 | "resources": [ 7 | { 8 | "metadata": { 9 | "guid": "3d5c0584-fbf0-4d75-b68e-226e77496f69", 10 | "url": "/v2/service_plan_visibilities/3d5c0584-fbf0-4d75-b68e-226e77496f69", 11 | "created_at": "2015-07-27T22:43:28Z", 12 | "updated_at": null 13 | }, 14 | "entity": { 15 | "service_plan_guid": "69cab29d-826c-48bf-b435-b43013f9c11b", 16 | "organization_guid": "1dbe25db-6a8c-43e7-a941-cc483bb45570", 17 | "service_plan_url": "/v2/service_plans/69cab29d-826c-48bf-b435-b43013f9c11b", 18 | "organization_url": "/v2/organizations/1dbe25db-6a8c-43e7-a941-cc483bb45570" 19 | } 20 | } 21 | ] 22 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "18365c25-898b-4365-911d-6f6a09154297", 4 | "url": "/v2/service_plan_visibilities/18365c25-898b-4365-911d-6f6a09154297", 5 | "created_at": "2015-07-27T22:43:28Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "service_plan_guid": "ea1ba716-e720-4aef-8a90-439924bb53d0", 10 | "organization_guid": "a1cc950b-ed5b-41eb-8eee-d9a8f85aa1ea", 11 | "service_plan_url": "/v2/service_plans/ea1ba716-e720-4aef-8a90-439924bb53d0", 12 | "organization_url": "/v2/organizations/a1cc950b-ed5b-41eb-8eee-d9a8f85aa1ea" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_plan_guid": "43f5496b-9117-404a-a637-eb38141b05af", 3 | "organization_guid": "09be17a1-0cc6-4edb-955c-cf2a2ae85470" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "28a22749-25f4-44bd-a371-c37e2ee53175", 4 | "url": "/v2/service_plan_visibilities/28a22749-25f4-44bd-a371-c37e2ee53175", 5 | "created_at": "2015-07-27T22:43:28Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "service_plan_guid": "43f5496b-9117-404a-a637-eb38141b05af", 10 | "organization_guid": "09be17a1-0cc6-4edb-955c-cf2a2ae85470", 11 | "service_plan_url": "/v2/service_plans/43f5496b-9117-404a-a637-eb38141b05af", 12 | "organization_url": "/v2/organizations/09be17a1-0cc6-4edb-955c-cf2a2ae85470" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_plan_guid": "7288464d-3866-436a-915c-2bada4725e7e", 3 | "organization_guid": "e4d0b68b-9e73-4253-b03f-2bfda6cd814b" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plan_visibilities/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "5f1514f9-66ee-4799-9de2-69f2ec3cb5f1", 4 | "url": "/v2/service_plan_visibilities/5f1514f9-66ee-4799-9de2-69f2ec3cb5f1", 5 | "created_at": "2015-07-27T22:43:28Z", 6 | "updated_at": "2015-07-27T22:43:28Z" 7 | }, 8 | "entity": { 9 | "service_plan_guid": "7288464d-3866-436a-915c-2bada4725e7e", 10 | "organization_guid": "e4d0b68b-9e73-4253-b03f-2bfda6cd814b", 11 | "service_plan_url": "/v2/service_plans/7288464d-3866-436a-915c-2bada4725e7e", 12 | "organization_url": "/v2/organizations/e4d0b68b-9e73-4253-b03f-2bfda6cd814b" 13 | } 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plans/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plans/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "public": false 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plans/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "195f6bd5-0aa4-4a97-9c8d-5410e5e6d4b6", 4 | "url": "/v2/service_plans/195f6bd5-0aa4-4a97-9c8d-5410e5e6d4b6", 5 | "created_at": "2016-02-19T02:04:09Z", 6 | "updated_at": "2016-02-19T02:04:09Z" 7 | }, 8 | "entity": { 9 | "name": "name-2674", 10 | "free": false, 11 | "description": "desc-225", 12 | "service_guid": "42bea093-8fe5-491a-8a34-b1943dc3709a", 13 | "extra": null, 14 | "unique_id": "7c4f2f8a-aa82-49e9-9f0c-76248aa1036d", 15 | "public": false, 16 | "active": true, 17 | "service_url": "/v2/services/42bea093-8fe5-491a-8a34-b1943dc3709a", 18 | "service_instances_url": "/v2/service_plans/195f6bd5-0aa4-4a97-9c8d-5410e5e6d4b6/service_instances" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plans/PUT_{id}_service_instances_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_plan_guid": "8234565b-70d1-41cc-ac11-783694c35d15" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/service_plans/PUT_{id}_service_instances_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "changed_count": 1 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/services/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/shared_domains/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/shared_domains/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "fa1385de-55ba-41d3-beb2-f83919c634d6", 4 | "url": "/v2/shared_domains/fa1385de-55ba-41d3-beb2-f83919c634d6", 5 | "created_at": "2016-06-08T16:41:33Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "customer-app-domain1.com", 10 | "router_group_guid": null, 11 | "router_group_type": null 12 | } 13 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/shared_domains/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "shared-domain.com", 3 | "router_group_guid": "random-guid" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/shared_domains/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "d6c7d452-70bb-4edd-bbf1-a925dd51732c", 4 | "url": "/v2/shared_domains/d6c7d452-70bb-4edd-bbf1-a925dd51732c", 5 | "created_at": "2016-04-22T19:33:17Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "example.com", 10 | "router_group_guid": "my-random-guid", 11 | "router_group_type": "tcp" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/space_quota_definitions/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/space_quota_definitions/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "4b8e7d14-71bd-4abb-b474-183375c75c84", 4 | "url": "/v2/space_quota_definitions/4b8e7d14-71bd-4abb-b474-183375c75c84", 5 | "created_at": "2015-11-30T23:38:46Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "name-1892", 10 | "organization_guid": "0dbbac8c-16ac-4ba5-8f59-3d3a79874f5d", 11 | "non_basic_services_allowed": true, 12 | "total_services": 60, 13 | "total_routes": 1000, 14 | "memory_limit": 20480, 15 | "instance_memory_limit": -1, 16 | "app_instance_limit": -1, 17 | "organization_url": "/v2/organizations/0dbbac8c-16ac-4ba5-8f59-3d3a79874f5d", 18 | "spaces_url": "/v2/space_quota_definitions/4b8e7d14-71bd-4abb-b474-183375c75c84/spaces" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/space_quota_definitions/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gold_quota", 3 | "non_basic_services_allowed": true, 4 | "total_services": -1, 5 | "total_routes": 10, 6 | "memory_limit": 5120, 7 | "organization_guid": "c9b4ac17-ab4b-4368-b3e2-5cbf09b17a24", 8 | "total_reserved_route_ports": 5 9 | } 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/space_quota_definitions/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "new_name" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/space_quota_definitions/PUT_{id}_spaces_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "ea82f16c-c21a-4a8a-947a-f7606e7f63fa", 4 | "url": "/v2/space_quota_definitions/ea82f16c-c21a-4a8a-947a-f7606e7f63fa", 5 | "created_at": "2015-11-30T23:38:46Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "name-1887", 10 | "organization_guid": "e188543a-cb71-4786-8703-9addbebc5bbf", 11 | "non_basic_services_allowed": true, 12 | "total_services": 60, 13 | "total_routes": 1000, 14 | "memory_limit": 20480, 15 | "instance_memory_limit": -1, 16 | "app_instance_limit": -1, 17 | "organization_url": "/v2/organizations/e188543a-cb71-4786-8703-9addbebc5bbf", 18 | "spaces_url": "/v2/space_quota_definitions/ea82f16c-c21a-4a8a-947a-f7606e7f63fa/spaces" 19 | } 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/DELETE_{id}_auditors_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "auditor@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/DELETE_{id}_developers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "developer@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/DELETE_{id}_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "manager@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "development", 3 | "organization_guid": "c523070c-3006-4715-86dd-414afaecd949" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/PUT_{id}_auditors_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/PUT_{id}_developers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/PUT_{id}_managers_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "user@example.com" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/spaces/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "New Space Name", 3 | "auditor_guids": [] 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/stacks/DELETE_{id}_async_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 4 | "created_at": "2016-02-02T17:16:31Z", 5 | "url": "/v2/jobs/2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1" 6 | }, 7 | "entity": { 8 | "guid": "2d9707ba-6f0b-4aef-a3de-fe9bdcf0c9d1", 9 | "status": "queued" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/stacks/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "fe4999cf-a207-4d40-bb03-f4bbf697edac", 4 | "url": "/v2/stacks/fe4999cf-a207-4d40-bb03-f4bbf697edac", 5 | "created_at": "2015-12-22T18:27:59Z", 6 | "updated_at": null 7 | }, 8 | "entity": { 9 | "name": "cflinuxfs2", 10 | "description": "cflinuxfs2" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/stacks/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example_stack", 3 | "description": "Description for the example stack" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/stacks/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "guid": "c7d0b591-2572-4d23-bf7c-9dac95074a9e", 4 | "url": "/v2/stacks/c7d0b591-2572-4d23-bf7c-9dac95074a9e", 5 | "created_at": "2016-06-08T16:41:23Z", 6 | "updated_at": "2016-06-08T16:41:26Z" 7 | }, 8 | "entity": { 9 | "name": "example_stack", 10 | "description": "Description for the example stack" 11 | } 12 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/user_provided_service_instances/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "credentials": { 3 | "somekey": "somevalue" 4 | }, 5 | "name": "my-user-provided-instance", 6 | "space_guid": "0d45d43f-7d50-43c6-9981-b32ce8d5a373", 7 | "syslog_drain_url": "syslog://example.com", 8 | "route_service_url": "https://logger.example.com", 9 | "tags": ["tag1", "tag2"] 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/user_provided_service_instances/PUT_{id}_empty_creds_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "credentials": {} 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/user_provided_service_instances/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "credentials": { 3 | "somekey": "somenewvalue" 4 | }, 5 | "tags": ["tag1"] 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/user_provided_service_instances/PUT_{id}_route_request.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/users/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "guid-cb24b36d-4656-468e-a50d-b53113ac6177" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v2/users/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "default_space_guid": "56d8e095-b2c8-4ba9-b540-dc42ba1c7351" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_environment_variables_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "var": { 3 | "RAILS_ENV": "production" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/apps/[guid]/environment_variables" 8 | }, 9 | "app": { 10 | "href": "https://api.example.org/v3/apps/[guid]" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_features_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "name": "ssh", 5 | "description": "Enable SSHing into the app.", 6 | "enabled": true 7 | }, 8 | { 9 | "name": "revisions", 10 | "description": "Enable versioning of an application", 11 | "enabled": false 12 | } 13 | ], 14 | "pagination": { 15 | "total_results": 1, 16 | "total_pages": 1, 17 | "first": { 18 | "href": "/v3/apps/05d39de4-2c9e-4c76-8fd6-10417da07e42/features" 19 | }, 20 | "last": { 21 | "href": "/v3/apps/05d39de4-2c9e-4c76-8fd6-10417da07e42/features" 22 | }, 23 | "next": null, 24 | "previous": null 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_features_{name}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ssh", 3 | "description": "Enable SSHing into the app.", 4 | "enabled": true 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_permissions_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "read_basic_data": true, 3 | "read_sensitive_data": false 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_processes_{type}_stats_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "type": "web", 5 | "index": 0, 6 | "state": "RUNNING", 7 | "usage": { 8 | "time": "2016-03-23T23:17:30.476314154Z", 9 | "cpu": 0.00038711029163348665, 10 | "mem": 19177472, 11 | "disk": 69705728 12 | }, 13 | "host": "10.244.16.10", 14 | "instance_ports": [ 15 | { 16 | "external": 64546, 17 | "external_tls_proxy_port": 1234, 18 | "internal": 8080, 19 | "internal_tls_proxy_port": 5678 20 | } 21 | ], 22 | "uptime": 9042, 23 | "mem_quota": 268435456, 24 | "disk_quota": 1073741824, 25 | "fds_quota": 16384 26 | } 27 | ] 28 | } 29 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_relationships_current_droplet_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/apps/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/relationships/current_droplet" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/apps/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/droplets/current" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/GET_{id}_ssh_enabled_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "enabled": false, 3 | "reason": "Disabled globally" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_environment_variables_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "var": { 3 | "DEBUG": "false" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_environment_variables_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "var": { 3 | "RAILS_ENV": "production", 4 | "DEBUG": "false" 5 | }, 6 | "links": { 7 | "self": { 8 | "href": "https://api.example.org/v3/apps/[guid]/environment_variables" 9 | }, 10 | "app": { 11 | "href": "https://api.example.org/v3/apps/[guid]" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_features_{name}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "enabled": false 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_features_{name}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ssh", 3 | "description": "Enable SSHing into the app.", 4 | "enabled": true 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_relationships_current_droplet_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "[droplet_guid]" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_relationships_current_droplet_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/apps/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/relationships/current_droplet" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/apps/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/droplets/current" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_app", 3 | "lifecycle": { 4 | "type": "buildpack", 5 | "data": { 6 | "buildpacks": [ 7 | "java_buildpack" 8 | ] 9 | } 10 | }, 11 | "metadata": { 12 | "labels": { 13 | "isLive": "false", 14 | "maintenance": "true" 15 | }, 16 | "annotations": { 17 | "version": "1.2.4" 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_app", 3 | "relationships": { 4 | "space": { 5 | "data": { 6 | "guid": "2f35885d-0c9d-4423-83ad-fd05066f8576" 7 | } 8 | } 9 | }, 10 | "metadata": { 11 | "labels": { 12 | "isLive": "true" 13 | }, 14 | "annotations": { 15 | "version": "1.2.3" 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/apps/PUT_{id}_processes_{type}_actions_scale_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "instances": 5, 3 | "memory_in_mb": 256, 4 | "disk_in_mb": 1024 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "fd35633f-5c5c-4e4e-a5a9-0722c970a9d2", 3 | "created_at": "2016-03-18T23:26:46Z", 4 | "updated_at": "2016-10-17T20:00:42Z", 5 | "name": "ruby_buildpack", 6 | "state": "AWAITING_UPLOAD", 7 | "filename": null, 8 | "stack": "windows64", 9 | "position": 42, 10 | "enabled": true, 11 | "locked": false, 12 | "lifecycle": "buildpack", 13 | "metadata": { 14 | "labels": {}, 15 | "annotations": {} 16 | }, 17 | "links": { 18 | "self": { 19 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2" 20 | }, 21 | "upload": { 22 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2/upload", 23 | "method": "POST" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ruby_buildpack", 3 | "position": 42, 4 | "enabled": true, 5 | "locked": false, 6 | "stack": "windows64" 7 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/PATCH_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "fd35633f-5c5c-4e4e-a5a9-0722c970a9d2", 3 | "created_at": "2016-03-18T23:26:46Z", 4 | "updated_at": "2016-10-17T20:00:42Z", 5 | "name": "ruby_buildpack", 6 | "state": "AWAITING_UPLOAD", 7 | "filename": null, 8 | "stack": "windows64", 9 | "position": 42, 10 | "enabled": true, 11 | "locked": false, 12 | "lifecycle": "buildpack", 13 | "metadata": { 14 | "labels": {}, 15 | "annotations": {} 16 | }, 17 | "links": { 18 | "self": { 19 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2" 20 | }, 21 | "upload": { 22 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2/upload", 23 | "method": "POST" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ruby_buildpack", 3 | "position": 42, 4 | "enabled": true, 5 | "locked": false, 6 | "stack": "windows64" 7 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "fd35633f-5c5c-4e4e-a5a9-0722c970a9d2", 3 | "created_at": "2016-03-18T23:26:46Z", 4 | "updated_at": "2016-10-17T20:00:42Z", 5 | "name": "ruby_buildpack", 6 | "state": "AWAITING_UPLOAD", 7 | "filename": null, 8 | "stack": "windows64", 9 | "position": 42, 10 | "enabled": true, 11 | "locked": false, 12 | "lifecycle": "buildpack", 13 | "metadata": { 14 | "labels": {}, 15 | "annotations": {} 16 | }, 17 | "links": { 18 | "self": { 19 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2" 20 | }, 21 | "upload": { 22 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2/upload", 23 | "method": "POST" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/POST_{id}_upload_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "fd35633f-5c5c-4e4e-a5a9-0722c970a9d2", 3 | "created_at": "2016-03-18T23:26:46Z", 4 | "updated_at": "2016-10-17T20:00:42Z", 5 | "name": "ruby_buildpack", 6 | "state": "AWAITING_UPLOAD", 7 | "filename": null, 8 | "stack": "windows64", 9 | "position": 42, 10 | "enabled": true, 11 | "locked": false, 12 | "lifecycle": "buildpack", 13 | "metadata": { 14 | "labels": {}, 15 | "annotations": {} 16 | }, 17 | "links": { 18 | "self": { 19 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2" 20 | }, 21 | "upload": { 22 | "href": "https://api.example.org/v3/buildpacks/fd35633f-5c5c-4e4e-a5a9-0722c970a9d2/upload", 23 | "method": "POST" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/buildpacks/test-buildpack.zip: -------------------------------------------------------------------------------- 1 | test-content -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/builds/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "package": { 3 | "guid": "[package-guid]" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/deployments/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "droplet": { 3 | "guid": "44ccfa61-dbcf-4a0d-82fe-f668e9d2a962" 4 | }, 5 | "relationships": { 6 | "app": { 7 | "data": { 8 | "guid": "305cea31-5a44-45ca-b51b-e89c7a8ef8b2" 9 | } 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/deployments/POST_{id}_cancel_request.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/domains/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": { 4 | "key": "value" 5 | }, 6 | "annotations": { 7 | "note": "detailed information" 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/domains/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-domain.com", 3 | "internal": false 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/domains/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "3a5d3d89-3f89-4f05-8188-8a2b298c79d5", 3 | "created_at": "2019-03-08T01:06:19Z", 4 | "updated_at": "2019-03-08T01:06:19Z", 5 | "name": "test-domain.com", 6 | "internal": false, 7 | "metadata": { 8 | "labels": {}, 9 | "annotations": {} 10 | }, 11 | "relationships": { 12 | "organization": { 13 | "data": null 14 | }, 15 | "shared_organizations": { 16 | "data": [] 17 | } 18 | }, 19 | "links": { 20 | "self": { 21 | "href": "https://api.example.org/v3/domains/3a5d3d89-3f89-4f05-8188-8a2b298c79d5" 22 | }, 23 | "route_reservations": { 24 | "href": "https://api.example.org/v3/domains/3a5d3d89-3f89-4f05-8188-8a2b298c79d5/route_reservations" 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/domains/POST_{id}_relationships_shared_organizations_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "404f3d89-3f89-6z72-8188-751b298d88d5" 5 | }, 6 | { 7 | "guid": "416d3d89-3f89-8h67-2189-123b298d3592" 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/domains/POST_{id}_relationships_shared_organizations_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "404f3d89-3f89-6z72-8188-751b298d88d5" 5 | }, 6 | { 7 | "guid": "416d3d89-3f89-8h67-2189-123b298d3592" 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/droplets/POST_source_guid={id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "relationships": { 3 | "app": { 4 | "data": { 5 | "guid": "[app-guid]" 6 | } 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/error_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errors": [ 3 | { 4 | "code": 10008, 5 | "title": "CF-UnprocessableEntity", 6 | "detail": "something went wrong" 7 | } 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/GET_{id}_relationships_organizations_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "68d54d31-9b3a-463b-ba94-e8e4c32edbac" 5 | }, 6 | { 7 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c" 8 | } 9 | ], 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/isolation_segments/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/relationships/organizations" 13 | }, 14 | "related": { 15 | "href": "https://api.example.org/v3/isolation_segments/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/organizations" 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/GET_{id}_relationships_spaces_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "885735b5-aea4-4cf5-8e44-961af0e41920" 5 | }, 6 | { 7 | "guid": "d4c91047-7b29-4fda-b7f9-04033e5c9c9f" 8 | } 9 | ], 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/isolation_segments/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/relationships/spaces" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c", 3 | "name": "an_isolation_segment", 4 | "created_at": "2016-10-19T20:25:04Z", 5 | "updated_at": "2016-11-08T16:41:26Z", 6 | "links": { 7 | "self": { 8 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c" 9 | }, 10 | "organizations": { 11 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c/organizations" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_isolation_segment" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/PATCH_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c", 3 | "name": "my_isolation_segment", 4 | "created_at": "2016-10-19T20:25:04Z", 5 | "updated_at": "2016-11-08T16:41:26Z", 6 | "links": { 7 | "self": { 8 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c" 9 | }, 10 | "organizations": { 11 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c/organizations" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_segment" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c", 3 | "name": "an_isolation_segment", 4 | "created_at": "2016-10-19T20:25:04Z", 5 | "updated_at": "2016-11-08T16:41:26Z", 6 | "links": { 7 | "self": { 8 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c" 9 | }, 10 | "organizations": { 11 | "href": "https://api.example.org/v3/isolation_segments/b19f6525-cbd3-4155-b156-dc0c2a431b4c/organizations" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/POST_{id}_relationships_organizations_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "org-guid-1" 5 | }, 6 | { 7 | "guid": "org-guid-2" 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/isolation_segments/POST_{id}_relationships_organizations_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "68d54d31-9b3a-463b-ba94-e8e4c32edbac" 5 | }, 6 | { 7 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c" 8 | } 9 | ], 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/isolation_segments/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/relationships/organizations" 13 | }, 14 | "related": { 15 | "href": "https://api.example.org/v3/isolation_segments/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/organizations" 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/jobs/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "b19ae525-cbd3-4155-b156-dc0c2a431b4c", 3 | "created_at": "2016-10-19T20:25:04Z", 4 | "updated_at": "2016-11-08T16:41:26Z", 5 | "operation": "app.delete", 6 | "state": "FAILED", 7 | "links": { 8 | "self": { 9 | "href": "https://api.example.org/v3/jobs/b19ae525-cbd3-4155-b156-dc0c2a431b4c" 10 | }, 11 | "app": { 12 | "href": "https://api.example.org/v3/apps/7b34f1cf-7e73-428a-bb5a-8a17a8058396" 13 | } 14 | }, 15 | "errors": [ 16 | { 17 | "code": 10008, 18 | "title": "CF-UnprocessableEntity", 19 | "detail": "something went wrong" 20 | } 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/GET_{id}_relationships_default_isolation_segment_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/organizations/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/relationships/default_isolation_segment" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/isolation_segments/9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "24637893-3b77-489d-bb79-8466f0d88b52", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "metadata": { 6 | "annotations": {}, 7 | "labels": {} 8 | }, 9 | "name": "my-organization", 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/organizations/24637893-3b77-489d-bb79-8466f0d88b52" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/GET_{id}_usage_summary_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "usage_summary": { 3 | "started_instances": 3, 4 | "memory_in_mb": 50, 5 | "routes": 0, 6 | "service_instances": 0, 7 | "reserved_ports": 0, 8 | "per_app_tasks": 2, 9 | "domains": 2, 10 | "service_keys": 0 11 | }, 12 | "links": { 13 | "self": { 14 | "href": "https://api.example.org/v3/organizations/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/usage_summary" 15 | }, 16 | "organization": { 17 | "href": "https://api.example.org/v3/organizations/d4c91047-7b29-4fda-b7f9-04033e5c9c9f" 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/PATCH_{id}_relationships_default_isolation_segment_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "[iso-seg-guid]" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/PATCH_{id}_relationships_default_isolation_segment_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/organizations/d4c91047-7b29-4fda-b7f9-04033e5c9c9f/relationships/default_isolation_segment" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/isolation_segments/9d8e007c-ce52-4ea7-8a57-f2825d2c6b39" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": { 4 | "dept": "1234" 5 | }, 6 | "annotations": { 7 | "version": "1.2.4" 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/PATCH_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "24637893-3b77-489d-bb79-8466f0d88b52", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "metadata": { 6 | "labels": { 7 | "dept": "1234" 8 | }, 9 | "annotations": { 10 | "version": "1.2.4" 11 | } 12 | }, 13 | "name": "my-organization", 14 | "links": { 15 | "self": { 16 | "href": "https://api.example.org/v3/organizations/24637893-3b77-489d-bb79-8466f0d88b52" 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-organization" 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/organizations/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "24637893-3b77-489d-bb79-8466f0d88b52", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "metadata": { 6 | "annotations": {}, 7 | "labels": {} 8 | }, 9 | "name": "my-organization", 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/organizations/24637893-3b77-489d-bb79-8466f0d88b52" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/packages/GET_{id}_download_response.bin: -------------------------------------------------------------------------------- 1 | PK 2 | �Gcom/UT N��UQ��Uux ��PK 3 | �Gcom/gopivotal/UT N��UQ��Uux ��PK 4 | �Gcom/gopivotal/cloudfoundry/UT N��UQ��Uux ��PK 5 | �G com/gopivotal/cloudfoundry/test/UT N��UQ��Uux ��PK�Gha� 6 | �� >com/gopivotal/cloudfoundry/test/ApplicationConfiguration.classUT �� 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/packages/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "bits", 3 | "relationships": { 4 | "app": { 5 | "data": { 6 | "guid": "[guid]" 7 | } 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/packages/POST_source_guid={id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "relationships": { 3 | "app": { 4 | "data": { 5 | "guid": "[destination-app-guid]" 6 | } 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/packages/POST_{id}_droplets_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "environment_variables": { 3 | "CUSTOM_ENV_VAR": "hello" 4 | }, 5 | "lifecycle": { 6 | "type": "buildpack", 7 | "data": { 8 | "buildpacks": [ 9 | "http://github.com/myorg/awesome-buildpack" 10 | ], 11 | "stack": "cflinuxfs2" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/packages/test-package.zip: -------------------------------------------------------------------------------- 1 | test-content -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/processes/GET_{id}_stats_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "type": "web", 5 | "index": 0, 6 | "state": "RUNNING", 7 | "usage": { 8 | "time": "2016-03-23T23:17:30.476314154Z", 9 | "cpu": 0.00038711029163348665, 10 | "mem": 19177472, 11 | "disk": 69705728 12 | }, 13 | "host": "10.244.16.10", 14 | "instance_ports": [ 15 | { 16 | "external": 64546, 17 | "external_tls_proxy_port": 1234, 18 | "internal": 8080, 19 | "internal_tls_proxy_port": 5678 20 | } 21 | ], 22 | "uptime": 9042, 23 | "mem_quota": 268435456, 24 | "disk_quota": 1073741824, 25 | "fds_quota": 16384 26 | } 27 | ] 28 | } 29 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/processes/GET_{id}_stats_with_null_fields_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "type": "web", 5 | "index": 0, 6 | "state": "STARTING", 7 | "usage": {}, 8 | "host": "", 9 | "instance_ports": [], 10 | "uptime": 4, 11 | "mem_quota": null, 12 | "disk_quota": null, 13 | "fds_quota": 16384 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/processes/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "command": "rackup" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/processes/POST_{id}_actions_scale_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "instances": 5, 3 | "memory_in_mb": 256, 4 | "disk_in_mb": 1024 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/roles/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "organization_auditor", 3 | "relationships": { 4 | "user": { 5 | "data": { 6 | "guid": "test-user-id" 7 | } 8 | }, 9 | "organization": { 10 | "data": { 11 | "guid": "test-organization-id" 12 | } 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/routes/PATCH_{id}_destinations_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "destinations": [ 3 | { 4 | "app": { 5 | "guid": "1cb006ee-fb05-47e1-b541-c34179ddc446" 6 | }, 7 | "weight": 61 8 | }, 9 | { 10 | "app": { 11 | "guid": "01856e12-8ee8-11e9-98a5-bb397dbc818f", 12 | "process": { 13 | "type": "api" 14 | } 15 | }, 16 | "weight": 39, 17 | "port": 9000 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/routes/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": {"key": "value"}, 4 | "annotations": {"note": "detailed information"} 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/routes/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "test-hostname", 3 | "path": "/some_path", 4 | "relationships": { 5 | "domain": { 6 | "data": { "guid": "domain-guid" } 7 | }, 8 | "space": { 9 | "data": { "guid": "space-guid" } 10 | } 11 | }, 12 | "metadata": { 13 | "labels": { "test-label": "test-label-value" }, 14 | "annotations": { "note": "detailed information"} 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/routes/POST_{id}_destinations_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "destinations": [ 3 | { 4 | "app": { 5 | "guid": "1cb006ee-fb05-47e1-b541-c34179ddc446" 6 | } 7 | }, 8 | { 9 | "app": { 10 | "guid": "01856e12-8ee8-11e9-98a5-bb397dbc818f", 11 | "process": { 12 | "type": "api" 13 | } 14 | }, 15 | "port": 9000 16 | } 17 | ] 18 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-group0", 3 | "globally_enabled": { 4 | "running": true 5 | }, 6 | "rules": [ 7 | { 8 | "protocol": "tcp", 9 | "destination": "10.10.10.0/24", 10 | "ports": "443,80,8080" 11 | }, 12 | { 13 | "protocol": "icmp", 14 | "destination": "10.10.10.0/24", 15 | "type": 8, 16 | "code": 0, 17 | "description": "Allow ping requests to private services" 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-group0", 3 | "rules": [ 4 | { 5 | "protocol": "tcp", 6 | "destination": "10.10.10.0/24", 7 | "ports": "443,80,8080" 8 | }, 9 | { 10 | "protocol": "icmp", 11 | "destination": "10.10.10.0/24", 12 | "type": 8, 13 | "code": 0, 14 | "description": "Allow ping requests to private services" 15 | } 16 | ] 17 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/bind_running/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "space-guid1" 5 | }, 6 | { 7 | "guid": "space-guid2" 8 | } 9 | ] 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/bind_running/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "space-guid1" 5 | }, 6 | { 7 | "guid": "space-guid2" 8 | }, 9 | { 10 | "guid": "previous-space-guid" 11 | } 12 | ], 13 | "links": { 14 | "self": { 15 | "href": "https://api.example.org/v3/security_groups/b85a788e-671f-4549-814d-e34cdb2f539a/relationships/running_spaces" 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/bind_staging/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "space-guid1" 5 | }, 6 | { 7 | "guid": "space-guid2" 8 | } 9 | ] 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/security_groups/bind_staging/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "space-guid1" 5 | }, 6 | { 7 | "guid": "space-guid2" 8 | }, 9 | { 10 | "guid": "previous-space-guid" 11 | } 12 | ], 13 | "links": { 14 | "self": { 15 | "href": "https://api.example.org/v3/security_groups/b85a788e-671f-4549-814d-e34cdb2f539a/relationships/staging_spaces" 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_brokers/PATCH_{id}_metadata_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": {"type": "dev"}, 4 | "annotations": {} 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_brokers/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_service_broker", 3 | "url": "https://example.service-broker.com", 4 | "authentication": { 5 | "type": "basic", 6 | "credentials": { 7 | "username": "us3rn4me", 8 | "password": "p4ssw0rd" 9 | } 10 | }, 11 | "metadata": { 12 | "labels": {"key": "value"}, 13 | "annotations": {"note": "detailed information"} 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_brokers/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_service_broker", 3 | "url": "https://example.service-broker.com", 4 | "authentication": { 5 | "type": "basic", 6 | "credentials": { 7 | "username": "us3rn4me", 8 | "password": "p4ssw0rd" 9 | } 10 | }, 11 | "relationships": { 12 | "space": { 13 | "data": { 14 | "guid": "2f35885d-0c9d-4423-83ad-fd05066f8576" 15 | } 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_plans/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": { 4 | "key": "value" 5 | }, 6 | "annotations": { 7 | "note": "detailed information" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_plans/POST_{id}_request_update_plan.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "organization", 3 | "organizations": [ 4 | { 5 | "guid": "0fc1ad4f-e1d7-4436-8e23-6b20f03c6482" 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/service_plans/POST_{id}_response_update_plan.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "organization", 3 | "organizations": [ 4 | { 5 | "guid": "0fc1ad4f-e1d7-4436-8e23-6b20f03c6482", 6 | "name": "other_org" 7 | } 8 | ] 9 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/servicebindings/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "app", 3 | "relationships": { 4 | "app": { 5 | "data": { 6 | "guid": "74f7c078-0934-470f-9883-4fddss5b8f13" 7 | } 8 | }, 9 | "service_instance": { 10 | "data": { 11 | "guid": "8bfe4c1b-9e18-45b1-83be-124163f31f9e" 12 | } 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/GET_{id}_credentials.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "my-username", 3 | "password": "super-secret", 4 | "other": "credential" 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/GET_{id}_parameters.json: -------------------------------------------------------------------------------- 1 | { 2 | "key_1": "value_1", 3 | "key_2": "value_2" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/GET_{id}_relationships_spaces_shared_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "68d54d31-9b3a-463b-ba94-e8e4c32edbac" 5 | }, 6 | { 7 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c" 8 | } 9 | ], 10 | "links": { 11 | "self": { 12 | "href": "/v3/service_instances/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/relationships/shared_spaces" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/PATCH_request_update_managed_service_instance.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my_service_instance", 3 | "parameters": { 4 | "foo": "bar", 5 | "baz": "qux" 6 | }, 7 | "tags": ["foo", "bar", "baz"], 8 | "relationships": { 9 | "service_plan": { 10 | "data": { 11 | "guid": "f2b6ba9c-a4d2-11ea-8ae6-48bf6bec2d78" 12 | } 13 | } 14 | }, 15 | "maintenance_info": { 16 | "version": "1.0.0" 17 | }, 18 | "metadata": { 19 | "annotations": { 20 | "note": "detailed information" 21 | }, 22 | "labels": { 23 | "key": "value" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/PATCH_request_update_user_provided_service_instance.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-user-provided-instance", 3 | "credentials": { 4 | "foo": "bar", 5 | "baz": "qux" 6 | }, 7 | "tags": ["foo", "bar", "baz"], 8 | "syslog_drain_url": "https://syslog.com/drain", 9 | "route_service_url": "https://route.com/service", 10 | "metadata": { 11 | "annotations": { 12 | "foo": "bar" 13 | }, 14 | "labels": { 15 | "baz": "qux" 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "space-guid-1" 5 | }, 6 | { 7 | "guid": "space-guid-2" 8 | } 9 | ] 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/POST_request_create_managed_service_instance.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "managed", 3 | "name": "my_service_instance", 4 | "parameters": { 5 | "foo": "bar", 6 | "baz": "qux" 7 | }, 8 | "tags": [ 9 | "foo", 10 | "bar", 11 | "baz" 12 | ], 13 | "metadata": { 14 | "annotations": { 15 | "foo": "bar" 16 | }, 17 | "labels": { 18 | "baz": "qux" 19 | } 20 | }, 21 | "relationships": { 22 | "space": { 23 | "data": { 24 | "guid": "7304bc3c-7010-11ea-8840-48bf6bec2d78" 25 | } 26 | }, 27 | "service_plan": { 28 | "data": { 29 | "guid": "e0e4417c-74ee-11ea-a604-48bf6bec2d78" 30 | } 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/POST_request_create_user_provided_service_instance.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "user-provided", 3 | "name": "my-user-provided-instance", 4 | "credentials": { 5 | "foo": "bar", 6 | "baz": "qux" 7 | }, 8 | "tags": ["sql"], 9 | "syslog_drain_url": "https://syslog.com/drain", 10 | "route_service_url": "https://route.com/service", 11 | "metadata": { 12 | "annotations": { 13 | "foo": "bar" 14 | }, 15 | "labels": { 16 | "baz": "qux" 17 | } 18 | }, 19 | "relationships": { 20 | "space": { 21 | "data": { 22 | "guid": "7304bc3c-7010-11ea-8840-48bf6bec2d78" 23 | } 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceinstances/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | { 4 | "guid": "68d54d31-9b3a-463b-ba94-e8e4c32edbac" 5 | }, 6 | { 7 | "guid": "b19f6525-cbd3-4155-b156-dc0c2a431b4c" 8 | } 9 | ], 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/service_instances/bdeg4371-cbd3-4155-b156-dc0c2a431b4c/relationships/shared_spaces" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/serviceofferings/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": { 4 | "key": "value" 5 | }, 6 | "annotations": { 7 | "note": "detailed information" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/GET_{id}_relationships_isolation_segment_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "e4c91047-3b29-4fda-b7f9-04033e5a9c9f" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/spaces/885735b5-aea4-4cf5-8e44-961af0e41920/relationships/isolation_segment" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/isolation_segments/e4c91047-3b29-4fda-b7f9-04033e5a9c9f" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "885735b5-aea4-4cf5-8e44-961af0e41920", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "name": "space1", 6 | "metadata": { 7 | "labels": {}, 8 | "annotations": {} 9 | }, 10 | "links": { 11 | "self": { 12 | "href": "https://api.example.org/v3/spaces/885735b5-aea4-4cf5-8e44-961af0e41920" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/PATCH_{id}_relationships_isolation_segment_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "[iso-seg-guid]" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/PATCH_{id}_relationships_isolation_segment_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "guid": "e4c91047-3b29-4fda-b7f9-04033e5a9c9f" 4 | }, 5 | "links": { 6 | "self": { 7 | "href": "https://api.example.org/v3/spaces/885735b5-aea4-4cf5-8e44-961af0e41920/relationships/isolation_segment" 8 | }, 9 | "related": { 10 | "href": "https://api.example.org/v3/isolation_segments/e4c91047-3b29-4fda-b7f9-04033e5a9c9f" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-space-name", 3 | "metadata": { 4 | "labels": { 5 | "dept": "1234" 6 | }, 7 | "annotations": { 8 | "version": "1.2.4" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/PATCH_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "885735b5-aea4-4cf5-8e44-961af0e41920", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "metadata": { 6 | "labels": { 7 | "dept": "1234" 8 | }, 9 | "annotations": { 10 | "version": "1.2.4" 11 | } 12 | }, 13 | "name": "test-space-name", 14 | "links": { 15 | "self": { 16 | "href": "https://api.example.org/v3/spaces/885735b5-aea4-4cf5-8e44-961af0e41920" 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-space", 3 | "relationships": { 4 | "organization": { 5 | "data": { 6 | "guid": "e00705b9-7b42-4561-ae97-2520399d2133" 7 | } 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/spaces/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "885735b5-aea4-4cf5-8e44-961af0e41920", 3 | "created_at": "2017-02-01T01:33:58Z", 4 | "updated_at": "2017-02-01T01:33:58Z", 5 | "name": "my-space", 6 | "relationships": { 7 | "organization": { 8 | "data": { 9 | "guid": "e00705b9-7b42-4561-ae97-2520399d2133" 10 | } 11 | } 12 | }, 13 | "links": { 14 | "self": { 15 | "href": "https://api.example.org/v3/spaces/885735b5-aea4-4cf5-8e44-961af0e41920" 16 | }, 17 | "organization": { 18 | "href": "https://api.example.org/v3/organizations/e00705b9-7b42-4561-ae97-2520399d2133" 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/stacks/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "11c916c9-c2f9-440e-8e73-102e79c4704d", 3 | "created_at": "2018-11-09T22:43:28Z", 4 | "updated_at": "2018-11-09T22:43:28Z", 5 | "name": "test-stack-name", 6 | "description": "test-stack-description", 7 | "metadata": { 8 | "labels": { }, 9 | "annotations": { } 10 | }, 11 | "links": { 12 | "self": { 13 | "href": "https://api.example.com/v3/stacks/11c916c9-c2f9-440e-8e73-102e79c4704d" 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/stacks/PATCH_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "metadata": { 3 | "labels": { 4 | "key": "value" 5 | }, 6 | "annotations": { 7 | "note": "detailed information" 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/stacks/PATCH_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "11c916c9-c2f9-440e-8e73-102e79c4704d", 3 | "created_at": "2018-11-09T22:43:28Z", 4 | "updated_at": "2018-11-09T22:43:28Z", 5 | "name": "test-stack-name", 6 | "description": "test-stack-description", 7 | "metadata": { 8 | "labels": { "key": "value" }, 9 | "annotations": { "note": "detailed information" } 10 | }, 11 | "links": { 12 | "self": { 13 | "href": "https://api.example.com/v3/stacks/11c916c9-c2f9-440e-8e73-102e79c4704d" 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/stacks/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-stack-name", 3 | "description": "test-stack-description" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/stacks/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "11c916c9-c2f9-440e-8e73-102e79c4704d", 3 | "created_at": "2018-11-09T22:43:28Z", 4 | "updated_at": "2018-11-09T22:43:28Z", 5 | "name": "test-stack-name", 6 | "description": "test-stack-description", 7 | "metadata": { 8 | "labels": { }, 9 | "annotations": { } 10 | }, 11 | "links": { 12 | "self": { 13 | "href": "https://api.example.com/v3/stacks/11c916c9-c2f9-440e-8e73-102e79c4704d" 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/client/v3/tasks/POST_apps_{id}_tasks_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "command": "rake db:migrate" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_containermetrics_response-large.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_containermetrics_response-large.bin -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_containermetrics_response.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_containermetrics_response.bin -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_recentlogs_response-large.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_recentlogs_response-large.bin -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_recentlogs_response.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-client-reactor/src/test/resources/fixtures/doppler/apps/GET_{id}_recentlogs_response.bin -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/invalid_error_response.json: -------------------------------------------------------------------------------- 1 | Invalid Error Response -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/logcache.v1/GET_info_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "version" : "2.6.1", 3 | "vm_uptime" : "7166438" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/logcache.v1/GET_meta_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta": { 3 | "traffic_controller": { 4 | "count": "5490", 5 | "expired": "1069110", 6 | "newestTimestamp": "1588631926299067790", 7 | "oldestTimestamp": "1588595386296937544" 8 | }, 9 | "uaa": { 10 | "count": "100000", 11 | "expired": "79066604", 12 | "newestTimestamp": "1588631951858159538", 13 | "oldestTimestamp": "1588623478864261934" 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/policies/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "total_policies": 2, 3 | "policies": [ 4 | { 5 | "source": { 6 | "id": "1081ceac-f5c4-47a8-95e8-88e1e302efb5" 7 | }, 8 | "destination": { 9 | "id": "38f08df0-19df-4439-b4e9-61096d4301ea", 10 | "protocol": "tcp", 11 | "ports": { 12 | "start": 1234, 13 | "end": 1235 14 | } 15 | } 16 | }, 17 | { 18 | "source": { 19 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36" 20 | }, 21 | "destination": { 22 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36", 23 | "protocol": "tcp", 24 | "ports": { 25 | "start": 1234, 26 | "end": 1235 27 | } 28 | } 29 | } 30 | ] 31 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/policies/POST_delete_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "policies": [ 3 | { 4 | "source": { 5 | "id": "1081ceac-f5c4-47a8-95e8-88e1e302efb5" 6 | }, 7 | "destination": { 8 | "id": "38f08df0-19df-4439-b4e9-61096d4301ea", 9 | "protocol": "tcp", 10 | "ports": { 11 | "start": 1234, 12 | "end": 1235 13 | } 14 | } 15 | }, 16 | { 17 | "source": { 18 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36" 19 | }, 20 | "destination": { 21 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36", 22 | "protocol": "tcp", 23 | "ports": { 24 | "start": 1234, 25 | "end": 1235 26 | } 27 | } 28 | } 29 | ] 30 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/policies/POST_delete_response.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/policies/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "policies": [ 3 | { 4 | "source": { 5 | "id": "1081ceac-f5c4-47a8-95e8-88e1e302efb5" 6 | }, 7 | "destination": { 8 | "id": "38f08df0-19df-4439-b4e9-61096d4301ea", 9 | "protocol": "tcp", 10 | "ports": { 11 | "start": 1234, 12 | "end": 1235 13 | } 14 | } 15 | }, 16 | { 17 | "source": { 18 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36" 19 | }, 20 | "destination": { 21 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36", 22 | "protocol": "tcp", 23 | "ports": { 24 | "start": 1234, 25 | "end": 1235 26 | } 27 | } 28 | } 29 | ] 30 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/policies/POST_response.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/networking/tags/GET_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "tags": [ 3 | { 4 | "id": "1081ceac-f5c4-47a8-95e8-88e1e302efb5", 5 | "tag": "0001" 6 | }, 7 | { 8 | "id": "308e7ef1-63f1-4a6c-978c-2e527cbb1c36", 9 | "tag": "0002" 10 | }, 11 | { 12 | "id": "38f08df0-19df-4439-b4e9-61096d4301ea", 13 | "tag": "0003" 14 | } 15 | ] 16 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/routergroups/GET_response.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "guid": "abc123", 4 | "name": "default-tcp", 5 | "reservable_ports": "1024-65535", 6 | "type": "tcp" 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/routergroups/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "reservable_ports": "1024-65535" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/routergroups/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "guid": "abc123", 3 | "name": "default-tcp", 4 | "reservable_ports": "1024-65535", 5 | "type": "tcp" 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/tcproutes/GET_response.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "router_group_guid": "xyz789", 4 | "port": 5200, 5 | "backend_ip": "10.1.1.12", 6 | "backend_port": 60000, 7 | "modification_tag": { 8 | "guid": "cbdhb4e3-141d-4259-b0ac-99140e8998l0", 9 | "index": 10 10 | }, 11 | "ttl": 30 12 | } 13 | ] 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/tcproutes/POST_create_request.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "router_group_guid": "xyz789", 4 | "port": 5200, 5 | "backend_ip": "10.1.1.12", 6 | "backend_port": 60000, 7 | "ttl": 30 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/routing/v1/tcproutes/POST_delete_request.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "router_group_guid": "xyz789", 4 | "port": 5200, 5 | "backend_ip": "10.1.1.12", 6 | "backend_port": 60000 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/DELETE_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "scope": [ 3 | "clients.read", 4 | "clients.write" 5 | ], 6 | "client_id": "Gieovr", 7 | "resource_ids": [ 8 | "none" 9 | ], 10 | "authorized_grant_types": [ 11 | "client_credentials" 12 | ], 13 | "redirect_uri": [ 14 | "http*://ant.path.wildcard/**/passback/*", 15 | "http://test1.com" 16 | ], 17 | "autoapprove": [ 18 | "true" 19 | ], 20 | "authorities": [ 21 | "clients.read", 22 | "clients.write" 23 | ], 24 | "token_salt": "a4mzKu", 25 | "allowedproviders": [ 26 | "uaa", 27 | "ldap", 28 | "my-saml-provider" 29 | ], 30 | "name": "My Client Name", 31 | "lastModified": 1468364443957 32 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/GET_meta_response.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "clientId": "9134O7y4", 4 | "showOnHomePage": true, 5 | "appLaunchUrl": "http://client3.com/app", 6 | "appIcon": "Y2xpZW50IDMgaWNvbg==" 7 | }, 8 | { 9 | "clientId": "RpFRZpY3", 10 | "showOnHomePage": false, 11 | "appLaunchUrl": "http://changed.app.launch/url", 12 | "appIcon": "" 13 | }, 14 | { 15 | "clientId": "ewegZo0R", 16 | "showOnHomePage": false, 17 | "appLaunchUrl": "http://client4.com/app", 18 | "appIcon": "aWNvbiBmb3IgY2xpZW50IDQ=" 19 | }, 20 | { 21 | "clientId": "lqhK1n8q", 22 | "showOnHomePage": true, 23 | "appLaunchUrl": "http://myloginpage.com", 24 | "appIcon": "aWNvbiBmb3IgY2xpZW50IDQ=" 25 | } 26 | ] -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/GET_{id}_meta_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "clientId": "P4vuAaSe", 3 | "showOnHomePage": true, 4 | "appLaunchUrl": "http://myloginpage.com", 5 | "appIcon": "aWNvbiBmb3IgY2xpZW50IDQ=" 6 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "scope": [ 3 | "clients.read", 4 | "clients.write" 5 | ], 6 | "client_id": "4Z3t1r", 7 | "resource_ids": [ 8 | "none" 9 | ], 10 | "authorized_grant_types": [ 11 | "client_credentials" 12 | ], 13 | "redirect_uri": [ 14 | "http*://ant.path.wildcard/**/passback/*", 15 | "http://test1.com" 16 | ], 17 | "autoapprove": [ 18 | "true" 19 | ], 20 | "authorities": [ 21 | "clients.read", 22 | "clients.write" 23 | ], 24 | "token_salt": "mr80UZ", 25 | "allowedproviders": [ 26 | "uaa", 27 | "ldap", 28 | "my-saml-provider" 29 | ], 30 | "name": "My Client Name", 31 | "lastModified": 1468364445592 32 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "allowedproviders": [ 3 | "uaa", 4 | "ldap", 5 | "my-saml-provider" 6 | ], 7 | "authorities": [ 8 | "clients.read", 9 | "clients.write" 10 | ], 11 | "authorized_grant_types": [ 12 | "client_credentials" 13 | ], 14 | "autoapprove": [ 15 | "true" 16 | ], 17 | "client_id": "aPq3I1", 18 | "client_secret": "secret", 19 | "name": "My Client Name", 20 | "redirect_uri": [ 21 | "http://test1.com", 22 | "http*://ant.path.wildcard/**/passback/*" 23 | ], 24 | "scope": [ 25 | "clients.read", 26 | "clients.write" 27 | ], 28 | "token_salt": "hRZ21X" 29 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "scope": [ 3 | "clients.read", 4 | "clients.write" 5 | ], 6 | "client_id": "aPq3I1", 7 | "resource_ids": [ 8 | "none" 9 | ], 10 | "authorized_grant_types": [ 11 | "client_credentials" 12 | ], 13 | "redirect_uri": [ 14 | "http*://ant.path.wildcard/**/passback/*", 15 | "http://test1.com" 16 | ], 17 | "autoapprove": [ 18 | "true" 19 | ], 20 | "authorities": [ 21 | "clients.read", 22 | "clients.write" 23 | ], 24 | "token_salt": "hRZ21X", 25 | "allowedproviders": [ 26 | "uaa", 27 | "ldap", 28 | "my-saml-provider" 29 | ], 30 | "name": "My Client Name", 31 | "lastModified": 1468364445109 32 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/POST_tx_delete_request.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "client_id": "14pnUs" 4 | }, 5 | { 6 | "client_id": "qECLyr" 7 | } 8 | ] -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/POST_tx_secret_request.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "clientId": "Zkgt1Y", 4 | "secret": "new_secret" 5 | }, 6 | { 7 | "clientId": "Xm43aH", 8 | "secret": "new_secret" 9 | } 10 | ] -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_meta_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "appLaunchUrl": "http://changed.app.launch/url", 3 | "clientId": "RpFRZpY3", 4 | "showOnHomePage": false 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_meta_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "clientId": "RpFRZpY3", 3 | "showOnHomePage": false, 4 | "appLaunchUrl": "http://changed.app.launch/url", 5 | "appIcon": "" 6 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "scope": [ 3 | "clients.new", 4 | "clients.autoapprove" 5 | ], 6 | "client_id": "55pTMX", 7 | "authorized_grant_types": [ 8 | "client_credentials" 9 | ], 10 | "autoapprove": [ 11 | "clients.autoapprove" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "scope": [ 3 | "clients.new", 4 | "clients.autoapprove" 5 | ], 6 | "client_id": "55pTMX", 7 | "resource_ids": [ 8 | "none" 9 | ], 10 | "authorized_grant_types": [ 11 | "client_credentials" 12 | ], 13 | "redirect_uri": [ 14 | "http*://ant.path.wildcard/**/passback/*", 15 | "http://test1.com" 16 | ], 17 | "autoapprove": [ 18 | "clients.autoapprove" 19 | ], 20 | "authorities": [ 21 | "clients.read", 22 | "clients.write" 23 | ], 24 | "token_salt": "8mwCEy", 25 | "allowedproviders": [ 26 | "uaa", 27 | "ldap", 28 | "my-saml-provider" 29 | ], 30 | "name": "My Client Name", 31 | "lastModified": 1468364443857 32 | } 33 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_secret_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "clientId": "BMGkqk", 3 | "secret": "new_secret" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/clients/PUT_{id}_secret_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "ok", 3 | "message": "secret updated" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/error_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "error": "unauthorized", 3 | "error_description": "Bad credentials" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/DELETE_external_displayname_{displayName}_externalgroup_{externalGroup}_origin_{origin}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta": { 3 | "version": 0, 4 | "created": "2016-06-16T00:01:41.465Z", 5 | "lastModified": "2016-06-16T00:01:41.465Z" 6 | }, 7 | "groupId": "f8f0048f-de32-4d20-b41d-5820b690063d", 8 | "externalGroup": "external group", 9 | "displayName": "Group For Testing Deleting External Group Mapping By Name", 10 | "origin": "ldap", 11 | "schemas": [ 12 | "urn:scim:schemas:core:1.0" 13 | ] 14 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/DELETE_external_groupid_{groupId}_externalgroup_{externalGroup}_origin_{origin}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta": { 3 | "version": 0, 4 | "created": "2016-06-16T00:01:41.223Z", 5 | "lastModified": "2016-06-16T00:01:41.223Z" 6 | }, 7 | "groupId": "d68167b4-81b3-490d-9838-94092d5c89f6", 8 | "externalGroup": "external group", 9 | "displayName": "Group For Testing Deleting External Group Mapping", 10 | "origin": "ldap", 11 | "schemas": [ 12 | "urn:scim:schemas:core:1.0" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/DELETE_{id}_members_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "origin": "uaa", 3 | "type": "USER", 4 | "value": "40bc8ef1-0719-4a0c-9f60-e9f843cd4af2" 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/DELETE_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "test-group-id", 3 | "meta": { 4 | "version": 1, 5 | "created": "2016-06-03T17:59:30.527Z", 6 | "lastModified": "2016-06-03T17:59:30.561Z" 7 | }, 8 | "displayName": "Cooler Group Name for Delete", 9 | "zoneId": "uaa", 10 | "description": "the cool group", 11 | "members": [ 12 | { 13 | "origin": "uaa", 14 | "type": "USER", 15 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 16 | } 17 | ], 18 | "schemas": [ 19 | "urn:scim:schemas:core:1.0" 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/GET_external_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "displayName": "Group For Testing Retrieving External Group Mappings", 5 | "externalGroup": "external group", 6 | "groupId": "c4a41861-6c83-45a7-995e-64fb66565dce", 7 | "origin": "ldap" 8 | } 9 | ], 10 | "startIndex": 1, 11 | "itemsPerPage": 1, 12 | "totalResults": 1, 13 | "schemas": [ 14 | "urn:scim:schemas:core:1.0" 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/GET_members_response_no_entity.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "origin": "uaa", 4 | "type": "USER", 5 | "value": "40bc8ef1-0719-4a0c-9f60-e9f843cd4af2" 6 | } 7 | ] -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/GET_{id}_members_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "origin": "uaa", 3 | "type": "USER", 4 | "value": "test-member-id" 5 | } 6 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/GET_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "test-group-id", 3 | "meta": { 4 | "version": 1, 5 | "created": "2016-06-03T17:59:30.527Z", 6 | "lastModified": "2016-06-03T17:59:30.561Z" 7 | }, 8 | "displayName": "Cooler Group Name for Retrieve", 9 | "zoneId": "uaa", 10 | "description": "the cool group", 11 | "members": [ 12 | { 13 | "origin": "uaa", 14 | "type": "USER", 15 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 16 | } 17 | ], 18 | "schemas": [ 19 | "urn:scim:schemas:core:1.0" 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_external_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "externalGroup": "External group", 3 | "groupId": "76937b62-346c-4848-953c-d790b87ec80a" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_external_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta": { 3 | "version": 0, 4 | "created": "2016-06-16T00:01:41.393Z", 5 | "lastModified": "2016-06-16T00:01:41.393Z" 6 | }, 7 | "groupId": "76937b62-346c-4848-953c-d790b87ec80a", 8 | "externalGroup": "External group", 9 | "displayName": "Group For Testing Creating External Group Mapping", 10 | "origin": "ldap", 11 | "schemas": [ 12 | "urn:scim:schemas:core:1.0" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "the cool group", 3 | "displayName": "Cool Group Name", 4 | "members": [ 5 | { 6 | "origin": "uaa", 7 | "type": "USER", 8 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 9 | } 10 | ] 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "46081184-7ca9-453d-9bf8-74da7113bec6", 3 | "meta": { 4 | "version": 0, 5 | "created": "2016-06-03T17:59:30.527Z", 6 | "lastModified": "2016-06-03T17:59:30.527Z" 7 | }, 8 | "displayName": "Cool Group Name", 9 | "zoneId": "uaa", 10 | "description": "the cool group", 11 | "members": [ 12 | { 13 | "origin": "uaa", 14 | "type": "USER", 15 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 16 | } 17 | ], 18 | "schemas": [ 19 | "urn:scim:schemas:core:1.0" 20 | ] 21 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_{id}_members_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "origin": "uaa", 3 | "type": "USER", 4 | "value": "40bc8ef1-0719-4a0c-9f60-e9f843cd4af2" 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/POST_{id}_members_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "origin": "uaa", 3 | "type": "USER", 4 | "value": "40bc8ef1-0719-4a0c-9f60-e9f843cd4af2" 5 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "the cool group", 3 | "displayName": "Cooler Group Name for Update", 4 | "members": [ 5 | { 6 | "origin": "uaa", 7 | "type": "USER", 8 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 9 | } 10 | ] 11 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/groups/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "test-group-id", 3 | "meta": { 4 | "version": 1, 5 | "created": "2016-06-03T17:59:30.527Z", 6 | "lastModified": "2016-06-03T17:59:30.561Z" 7 | }, 8 | "displayName": "Cooler Group Name for Update", 9 | "zoneId": "uaa", 10 | "description": "the cool group", 11 | "members": [ 12 | { 13 | "origin": "uaa", 14 | "type": "USER", 15 | "value": "f0e6a061-6e3a-4be9-ace5-142ee24e20b7" 16 | } 17 | ], 18 | "schemas": [ 19 | "urn:scim:schemas:core:1.0" 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/identity-providers/POST_request_ldap.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ldap", 3 | "config": { 4 | "attributeMappings": {}, 5 | "ldapProfileFile": "ldap/ldap-simple-bind.xml", 6 | "baseUrl": "ldap://localhost:33389", 7 | "skipSSLVerification": false, 8 | "mailAttributeName": "mail", 9 | "mailSubstituteOverridesLdap": false, 10 | "ldapGroupFile": "ldap/ldap-groups-null.xml" 11 | }, 12 | "originKey": "ldap", 13 | "name": "ldap name", 14 | "active": true 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/identity-providers/POST_request_oauth.json: -------------------------------------------------------------------------------- 1 | { 2 | "active": true, 3 | "config": { 4 | "addShadowUserOnLogin": true, 5 | "attributeMappings": {}, 6 | "authUrl": "http://auth.url", 7 | "relyingPartyId": "uaa", 8 | "relyingPartySecret": "secret", 9 | "showLinkText": false, 10 | "skipSslValidation": false, 11 | "tokenKey": "token-key", 12 | "tokenUrl": "http://token.url" 13 | }, 14 | "name": "UAA Provider", 15 | "originKey": "oauth2.0", 16 | "type": "oauth2.0" 17 | } 18 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/identity-providers/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "active": true, 3 | "config": { 4 | "disableInternalUserManagement": false, 5 | "lockoutPolicy": { 6 | "countFailuresWithin": 8, 7 | "lockoutAfterFailures": 8, 8 | "lockoutPeriodSeconds": 8 9 | } 10 | }, 11 | "originKey": "uaa", 12 | "name": "uaa", 13 | "type": "uaa", 14 | "version": 1 15 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/identity-providers/PUT_{id}_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "uaa", 3 | "config": { 4 | "emailDomain": null, 5 | "additionalConfiguration": null, 6 | "providerDescription": null, 7 | "passwordPolicy": null, 8 | "lockoutPolicy": { 9 | "lockoutPeriodSeconds": 8, 10 | "lockoutAfterFailures": 8, 11 | "countFailuresWithin": 8 12 | }, 13 | "disableInternalUserManagement": false 14 | }, 15 | "id": "test-identity-provider-id", 16 | "originKey": "uaa", 17 | "name": "uaa", 18 | "version": 2, 19 | "created": 946713600000, 20 | "last_modified": 1465001967669, 21 | "active": true, 22 | "identityZoneId": "uaa" 23 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/info/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "marissa", 3 | "password": "koala" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/info/POST_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "code" : "m0R24i7t2s", 3 | "path" : "/oauth/authorize" 4 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_refresh_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "eyJhbGciOiJIUzI1NiIsImtpZCI6Imx", 3 | "token_type": "bearer", 4 | "refresh_token": "eyJhbGciOiJIUzI1NiIsImtpZCI6Imx_E", 5 | "expires_in": 43199, 6 | "scope": "scim.userids cloud_controller.read password.write cloud_controller.write openid", 7 | "jti": "6af5fc07a8b74c2eafb0079ff477bb11" 8 | } 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_response_AC.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "555e2047bbc849628ff8cbfa7b342274", 3 | "token_type": "bearer", 4 | "refresh_token": "555e2047bbc849628ff8cbfa7b342274-r", 5 | "expires_in": 43199, 6 | "scope": "openid oauth.approvals", 7 | "jti": "555e2047bbc849628ff8cbfa7b342274" 8 | } 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_response_CC.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "f87f93a2666d4e6eaa54e34df86d160c", 3 | "token_type": "bearer", 4 | "expires_in": 43199, 5 | "scope": "clients.read emails.write scim.userids password.write idps.write notifications.write oauth.login scim.write critical_notifications.write", 6 | "jti": "f87f93a2666d4e6eaa54e34df86d160c" 7 | } 8 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_response_OI.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "53a58e6581ee49d08f9e572f673bc8db", 3 | "token_type": "bearer", 4 | "id_token": "eyJhbGciOiJIUzI1NiIsImtpZCI6ImxlZ2FjeS10b2tlbi1rZXkiLC", 5 | "refresh_token": "53a58e6581ee49d08f9e572f673bc8db-r", 6 | "expires_in": 43199, 7 | "scope": "openid oauth.approvals", 8 | "jti": "53a58e6581ee49d08f9e572f673bc8db" 9 | } 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_response_OT.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "0ddcada64ef742a28badaf4750ef435f", 3 | "token_type": "bearer", 4 | "refresh_token": "0ddcada64ef742a28badaf4750ef435f-r", 5 | "expires_in": 43199, 6 | "scope": "scim.userids openid cloud_controller.read password.write cloud_controller.write", 7 | "jti": "0ddcada64ef742a28badaf4750ef435f" 8 | } 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/tokens/GET_response_PW.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "cd37a35114084fafb83d21c6f2af0e84", 3 | "token_type": "bearer", 4 | "refresh_token": "cd37a35114084fafb83d21c6f2af0e84-r", 5 | "expires_in": 43199, 6 | "scope": "scim.userids openid cloud_controller.read password.write cloud_controller.write", 7 | "jti": "cd37a35114084fafb83d21c6f2af0e84" 8 | } 9 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/GET_ids_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources": [ 3 | { 4 | "id": "c1476587-5ec9-4b7e-9ed2-381e3133f07a", 5 | "userName": "dwayneSnbjBm@test.org", 6 | "origin": "uaa" 7 | }, 8 | { 9 | "id": "2fc67623-ee31-4edc-9b1f-0b50416195fb", 10 | "userName": "bobOu38vE@test.org", 11 | "origin": "uaa" 12 | } 13 | ], 14 | "startIndex": 1, 15 | "itemsPerPage": 10, 16 | "totalResults": 2, 17 | "schemas": [ 18 | "urn:scim:schemas:core:1.0" 19 | ] 20 | } 21 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/GET_userinfo_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "user_id" : "ab485a4f-168a-4de8-b3ac-ab501767bfc9", 3 | "user_name" : "anO0Lv@test.org", 4 | "name" : "PasswordResetUserFirst PasswordResetUserLast", 5 | "given_name" : "PasswordResetUserFirst", 6 | "family_name" : "PasswordResetUserLast", 7 | "phone_number" : "+15558880000", 8 | "email" : "anO0Lv@test.org", 9 | "email_verified" : true, 10 | "previous_logon_time" : null, 11 | "sub" : "ab485a4f-168a-4de8-b3ac-ab501767bfc9" 12 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/GET_{id}_verify_link_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "verify_link": "http://localhost/verify_user?code=nOGQWBqCx5" 3 | } 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/GET_{id}_verify_user_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c0d42e48-9b69-461d-a77b-f75d3a5948b6", 3 | "meta": { 4 | "version": 12, 5 | "created": "2016-06-03T17:59:31.027Z", 6 | "lastModified": "2016-06-03T17:59:31.027Z" 7 | }, 8 | "userName": "billy_o@example.com", 9 | "name": { 10 | "familyName": "d'Orange", 11 | "givenName": "William" 12 | }, 13 | "emails": [ 14 | { 15 | "value": "billy_o@example.com", 16 | "primary": false 17 | } 18 | ], 19 | "active": true, 20 | "verified": true, 21 | "origin": "uaa", 22 | "zoneId": "uaa", 23 | "passwordLastModified": "2016-06-03T17:59:31.000Z", 24 | "schemas": [ 25 | "urn:scim:schemas:core:1.0" 26 | ] 27 | } 28 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/PATCH_{id}_status_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "passwordChangeRequired": true 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/PATCH_{id}_status_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "passwordChangeRequired": true 3 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/POST_invite_users_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "emails": [ 3 | "user1@pjy596.com", 4 | "user2@pjy596.com" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/POST_invite_users_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_invites": [ 3 | { 4 | "email": "user1@pjy596.com", 5 | "userId": "68af461b-484e-464a-96ac-a336abed48ad", 6 | "origin": "uaa", 7 | "success": true, 8 | "errorCode": null, 9 | "errorMessage": null, 10 | "inviteLink": "http://localhost/invitations/accept?code=WEqtpOh73k" 11 | }, 12 | { 13 | "email": "user2@pjy596.com", 14 | "userId": "d256cf96-5c14-4649-9a0d-5564c66411b5", 15 | "origin": "uaa", 16 | "success": true, 17 | "errorCode": null, 18 | "errorMessage": null, 19 | "inviteLink": "http://localhost/invitations/accept?code=n5X0hCsD3N" 20 | } 21 | ], 22 | "failed_invites": [] 23 | } 24 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/POST_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "externalId": "test-user", 3 | "userName": "ZO6FEI@test.org", 4 | "name": { 5 | "familyName": "family name", 6 | "givenName": "given name" 7 | }, 8 | "emails": [ 9 | { 10 | "value": "ZO6FEI@test.org", 11 | "primary": true 12 | } 13 | ], 14 | "phoneNumbers": [ 15 | { 16 | "value": "5555555555" 17 | } 18 | ], 19 | "active": true, 20 | "verified": true, 21 | "origin": "", 22 | "password": "secret" 23 | } 24 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/PUT_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "oldPassword": "secret", 3 | "password": "newsecret" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/PUT_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "ok", 3 | "message": "password updated" 4 | } 5 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/fixtures/uaa/users/PUT_{id}_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "active": true, 3 | "emails": [ 4 | { 5 | "value": "oH4jON@test.org", 6 | "primary": false 7 | } 8 | ], 9 | "phoneNumbers": [ 10 | { 11 | "value": "5555555555" 12 | } 13 | ], 14 | "externalId": "test-user", 15 | "name": { 16 | "familyName": "family name", 17 | "givenName": "given name" 18 | }, 19 | "origin": "uaa", 20 | "userName": "oH4jON@test.org", 21 | "verified": true 22 | } -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/all-data.txt: -------------------------------------------------------------------------------- 1 | data: This is the first message. 2 | 3 | data: This is the second message, it 4 | data: has two lines. 5 | 6 | data: This is the third message. 7 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/colon-spacing.txt: -------------------------------------------------------------------------------- 1 | data:test 2 | 3 | data: test 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/random-colons.txt: -------------------------------------------------------------------------------- 1 | data 2 | 3 | data 4 | data 5 | 6 | data: -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/three-lines.txt: -------------------------------------------------------------------------------- 1 | data: YHOO 2 | data: +2 3 | data: 10 4 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/with-comment.txt: -------------------------------------------------------------------------------- 1 | : test stream 2 | 3 | data: first event 4 | id: 1 5 | 6 | data:second event 7 | id 8 | 9 | data: third event 10 | -------------------------------------------------------------------------------- /cloudfoundry-client-reactor/src/test/resources/org/cloudfoundry/reactor/routing/v1/tcproutes/with-event-types.txt: -------------------------------------------------------------------------------- 1 | event: add 2 | data: 73857293 3 | 4 | event: remove 5 | data: 2153 6 | 7 | event: add 8 | data: 113411 9 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/applications/_ListApplicationRoutesResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.applications; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.cloudfoundry.client.v3.PaginatedResponse; 5 | import org.cloudfoundry.client.v3.routes.RouteResource; 6 | import org.immutables.value.Value; 7 | 8 | /** 9 | * The response payload for the List Application Routes operation 10 | */ 11 | @JsonDeserialize 12 | @Value.Immutable 13 | abstract class _ListApplicationRoutesResponse extends PaginatedResponse { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/RouteDestinations.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | import java.util.List; 5 | import java.util.Map; 6 | import org.cloudfoundry.AllowNulls; 7 | import org.cloudfoundry.client.v3.Link; 8 | 9 | /** 10 | * The Route Destinations 11 | */ 12 | public abstract class RouteDestinations { 13 | 14 | /** 15 | * Links to related resources and actions for the resource 16 | */ 17 | @AllowNulls 18 | @JsonProperty("links") 19 | public abstract Map getLinks(); 20 | 21 | /** 22 | * The destinations 23 | */ 24 | @JsonProperty("destinations") 25 | abstract List getDestinations(); 26 | } 27 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_CreateRouteResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the Create Route operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _CreateRouteResponse extends Route { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_DeleteRouteRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The request payload for the Delete Route operation 8 | */ 9 | @Value.Immutable 10 | abstract class _DeleteRouteRequest { 11 | 12 | /** 13 | * The route id 14 | */ 15 | @JsonIgnore 16 | abstract String getRouteId(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_GetRouteRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The request payload for the Get Route operation 8 | */ 9 | @Value.Immutable 10 | abstract class _GetRouteRequest { 11 | 12 | /** 13 | * The route id 14 | */ 15 | @JsonIgnore 16 | abstract String getRouteId(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_GetRouteResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the Get Route operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _GetRouteResponse extends Route { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_InsertRouteDestinationsResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the Insert Route Destinations operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _InsertRouteDestinationsResponse extends RouteDestinations { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_ListRouteDestinationsResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the List Route Destinations operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _ListRouteDestinationsResponse extends RouteDestinations { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_ListRoutesResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.cloudfoundry.client.v3.PaginatedResponse; 5 | import org.immutables.value.Value; 6 | 7 | /** 8 | * The response payload for the List Routes operation 9 | */ 10 | @JsonDeserialize 11 | @Value.Immutable 12 | abstract class _ListRoutesResponse extends PaginatedResponse { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_RemoveRouteDestinationsRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The request payload for the Remove Route Destination operation 8 | */ 9 | @Value.Immutable 10 | abstract class _RemoveRouteDestinationsRequest { 11 | 12 | /** 13 | * The destination id 14 | */ 15 | @JsonIgnore 16 | abstract String getDestinationId(); 17 | 18 | /** 19 | * The route id 20 | */ 21 | @JsonIgnore 22 | abstract String getRouteId(); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_ReplaceRouteDestinationsRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import com.fasterxml.jackson.annotation.JsonProperty; 5 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; 6 | import org.immutables.value.Value; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * The request payload for the Replace Route Destination operation 12 | */ 13 | @JsonSerialize 14 | @Value.Immutable 15 | abstract class _ReplaceRouteDestinationsRequest { 16 | 17 | /** 18 | * The destinations for the route 19 | */ 20 | @JsonProperty("destinations") 21 | abstract List getDestinations(); 22 | 23 | /** 24 | * The route id 25 | */ 26 | @JsonIgnore 27 | abstract String getRouteId(); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_ReplaceRouteDestinationsResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the Replace Route Destinations operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _ReplaceRouteDestinationsResponse extends RouteDestinations { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_RouteOptions.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 5 | import org.cloudfoundry.Nullable; 6 | import org.immutables.value.Value; 7 | 8 | /** 9 | * Represents a Route Options 10 | */ 11 | @JsonDeserialize 12 | @Value.Immutable 13 | abstract class _RouteOptions { 14 | 15 | /** 16 | * The loadbalancing 17 | */ 18 | @JsonProperty("loadbalancing") 19 | @Nullable 20 | public abstract String getLoadbalancing(); 21 | 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_RouteRelationships.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 5 | import org.cloudfoundry.client.v3.ToOneRelationship; 6 | import org.immutables.value.Value; 7 | 8 | /** 9 | * The Route relationships 10 | */ 11 | @JsonDeserialize 12 | @Value.Immutable 13 | abstract class _RouteRelationships { 14 | 15 | /** 16 | * The domain relationship 17 | */ 18 | @JsonProperty("domain") 19 | abstract ToOneRelationship getDomain(); 20 | 21 | /** 22 | * The space relationship 23 | */ 24 | @JsonProperty("space") 25 | abstract ToOneRelationship getSpace(); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_RouteResource.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The Resource response payload for the List routes operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | public abstract class _RouteResource extends Route { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/routes/_UpdateRouteResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.routes; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The response payload for the Update Route operation 8 | */ 9 | @JsonDeserialize 10 | @Value.Immutable 11 | abstract class _UpdateRouteResponse extends Route { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/Authentication.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; 5 | import java.util.Map; 6 | 7 | @JsonSerialize 8 | abstract class Authentication { 9 | 10 | @JsonProperty("credentials") 11 | abstract Map getCredentials(); 12 | 13 | @JsonProperty("type") 14 | abstract String getType(); 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/ServiceBroker.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | import org.cloudfoundry.AllowNulls; 5 | import org.cloudfoundry.Nullable; 6 | import org.cloudfoundry.client.v3.Metadata; 7 | import org.cloudfoundry.client.v3.Resource; 8 | 9 | public abstract class ServiceBroker extends Resource { 10 | 11 | @AllowNulls 12 | @JsonProperty("metadata") 13 | @Nullable 14 | public abstract Metadata getMetadata(); 15 | 16 | @JsonProperty("name") 17 | public abstract String getName(); 18 | 19 | @JsonProperty("relationships") 20 | @Nullable 21 | public abstract ServiceBrokerRelationships getRelationships(); 22 | 23 | @JsonProperty("url") 24 | public abstract String getUrl(); 25 | } 26 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_DeleteServiceBrokerRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.annotation.JsonIgnore; 6 | 7 | @Value.Immutable 8 | abstract class _DeleteServiceBrokerRequest { 9 | 10 | @JsonIgnore 11 | abstract String getServiceBrokerId(); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_GetServiceBrokerRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.annotation.JsonIgnore; 6 | 7 | @Value.Immutable 8 | abstract class _GetServiceBrokerRequest { 9 | 10 | @JsonIgnore 11 | abstract String getServiceBrokerId(); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_GetServiceBrokerResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 6 | 7 | @JsonDeserialize 8 | @Value.Immutable 9 | abstract class _GetServiceBrokerResponse extends ServiceBroker { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_ListServiceBrokersRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import java.util.List; 4 | 5 | import org.cloudfoundry.Nullable; 6 | import org.cloudfoundry.client.v3.FilterParameter; 7 | import org.cloudfoundry.client.v3.PaginatedRequest; 8 | import org.immutables.value.Value; 9 | 10 | @Value.Immutable 11 | abstract class _ListServiceBrokersRequest extends PaginatedRequest { 12 | 13 | @FilterParameter("label_selector") 14 | @Nullable 15 | abstract String getLabelSelector(); 16 | 17 | @FilterParameter("names") 18 | @Nullable 19 | abstract List getNames(); 20 | 21 | @FilterParameter("space_guids") 22 | @Nullable 23 | abstract List getSpaceIds(); 24 | 25 | } 26 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_ListServiceBrokersResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.cloudfoundry.client.v3.PaginatedResponse; 4 | import org.immutables.value.Value; 5 | 6 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 7 | 8 | @JsonDeserialize 9 | @Value.Immutable 10 | abstract class _ListServiceBrokersResponse extends PaginatedResponse { 11 | 12 | } 13 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_ServiceBrokerRelationships.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.cloudfoundry.Nullable; 4 | import org.cloudfoundry.client.v3.ToOneRelationship; 5 | import org.immutables.value.Value; 6 | 7 | import com.fasterxml.jackson.annotation.JsonProperty; 8 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 9 | 10 | @JsonDeserialize 11 | @Value.Immutable 12 | abstract class _ServiceBrokerRelationships { 13 | 14 | @JsonProperty("space") 15 | @Nullable 16 | abstract ToOneRelationship getSpace(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_ServiceBrokerResource.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 6 | 7 | @JsonDeserialize 8 | @Value.Immutable 9 | abstract class _ServiceBrokerResource extends ServiceBroker { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/servicebrokers/_UpdateServiceBrokerResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import java.util.Optional; 4 | 5 | import org.immutables.value.Value; 6 | 7 | @Value.Immutable 8 | abstract class _UpdateServiceBrokerResponse { 9 | 10 | public abstract Optional jobId(); 11 | 12 | public abstract Optional serviceBroker(); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/serviceinstances/_GetManagedServiceParametersRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.annotation.JsonIgnore; 6 | 7 | @Value.Immutable 8 | abstract class _GetManagedServiceParametersRequest { 9 | 10 | /** 11 | * The managed service instance id 12 | */ 13 | @JsonIgnore 14 | abstract String getServiceInstanceId(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/serviceinstances/_GetManagedServiceParametersResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import java.util.Map; 4 | 5 | import org.cloudfoundry.AllowNulls; 6 | import org.immutables.value.Value; 7 | 8 | import com.fasterxml.jackson.annotation.JsonAnyGetter; 9 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 10 | 11 | @Value.Immutable 12 | @JsonDeserialize 13 | abstract class _GetManagedServiceParametersResponse { 14 | 15 | /** 16 | * 17 | * @return parameters as map 18 | */ 19 | @JsonAnyGetter 20 | @AllowNulls 21 | abstract Map getParameters(); 22 | 23 | } 24 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/serviceinstances/_GetServiceInstanceResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 4 | import org.immutables.value.Value; 5 | 6 | @Value.Immutable 7 | @JsonDeserialize 8 | abstract class _GetServiceInstanceResponse extends ServiceInstance { 9 | 10 | } 11 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/serviceinstances/_GetUserProvidedCredentialsRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import org.immutables.value.Value; 4 | 5 | import com.fasterxml.jackson.annotation.JsonIgnore; 6 | 7 | @Value.Immutable 8 | abstract class _GetUserProvidedCredentialsRequest { 9 | 10 | /** 11 | * The user provided service instance id 12 | */ 13 | @JsonIgnore 14 | abstract String getServiceInstanceId(); 15 | } 16 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/serviceinstances/_GetUserProvidedCredentialsResponse.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import java.util.Map; 4 | 5 | import org.cloudfoundry.AllowNulls; 6 | import org.immutables.value.Value; 7 | 8 | import com.fasterxml.jackson.annotation.JsonAnyGetter; 9 | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; 10 | 11 | @Value.Immutable 12 | @JsonDeserialize 13 | abstract class _GetUserProvidedCredentialsResponse { 14 | 15 | /** 16 | * 17 | * @return credentials as map 18 | */ 19 | @JsonAnyGetter 20 | @AllowNulls 21 | abstract Map getCredentials(); 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/spaces/_DeleteSpaceRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.spaces; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The request payload for the Delete Unmapped Routes operation 8 | */ 9 | @Value.Immutable 10 | abstract class _DeleteSpaceRequest { 11 | 12 | /** 13 | * The space id 14 | */ 15 | @JsonIgnore 16 | abstract String getSpaceId(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/spaces/_DeleteUnmappedRoutesRequest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.spaces; 2 | 3 | import com.fasterxml.jackson.annotation.JsonIgnore; 4 | import org.immutables.value.Value; 5 | 6 | /** 7 | * The request payload for the Delete Unmapped Routes operation 8 | */ 9 | @Value.Immutable 10 | abstract class _DeleteUnmappedRoutesRequest { 11 | 12 | /** 13 | * The space id 14 | */ 15 | @JsonIgnore 16 | abstract String getSpaceId(); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/servicebrokers/DeleteServiceBrokerRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import static org.junit.jupiter.api.Assertions.assertThrows; 4 | 5 | import org.junit.jupiter.api.Test; 6 | 7 | final class DeleteServiceBrokerRequestTest { 8 | 9 | @Test 10 | void valid() { 11 | DeleteServiceBrokerRequest.builder().serviceBrokerId("test-service-broker-id").build(); 12 | } 13 | 14 | @Test 15 | void noServiceBrokerId() { 16 | assertThrows( 17 | IllegalStateException.class, 18 | () -> { 19 | DeleteServiceBrokerRequest.builder().build(); 20 | }); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/servicebrokers/GetServiceBrokerRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import static org.junit.jupiter.api.Assertions.assertThrows; 4 | 5 | import org.junit.jupiter.api.Test; 6 | 7 | final class GetServiceBrokerRequestTest { 8 | 9 | @Test 10 | void valid() { 11 | GetServiceBrokerRequest.builder().serviceBrokerId("test-service-broker-id").build(); 12 | } 13 | 14 | @Test 15 | void noServiceBrokerId() { 16 | assertThrows( 17 | IllegalStateException.class, 18 | () -> { 19 | GetServiceBrokerRequest.builder().build(); 20 | }); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/servicebrokers/ListServiceBrokersRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import org.junit.jupiter.api.Test; 4 | 5 | final class ListServiceBrokersRequestTest { 6 | 7 | @Test 8 | void valid() { 9 | ListServiceBrokersRequest.builder().build(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/servicebrokers/UpdateServiceBrokerRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.servicebrokers; 2 | 3 | import static org.junit.jupiter.api.Assertions.assertThrows; 4 | 5 | import org.junit.jupiter.api.Test; 6 | 7 | final class UpdateServiceBrokerRequestTest { 8 | 9 | @Test 10 | void valid() { 11 | UpdateServiceBrokerRequest.builder().serviceBrokerId("test-service-broker-id").build(); 12 | } 13 | 14 | @Test 15 | void noServiceBrokerId() { 16 | assertThrows( 17 | IllegalStateException.class, 18 | () -> { 19 | UpdateServiceBrokerRequest.builder().build(); 20 | }); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/serviceinstances/GetManagedServiceParametersRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import org.junit.jupiter.api.Test; 4 | 5 | class GetManagedServiceParametersRequestTest { 6 | 7 | @Test 8 | void valid() { 9 | GetManagedServiceParametersRequest.builder() 10 | .serviceInstanceId("test-service-instance-id") 11 | .build(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-client/src/test/java/org/cloudfoundry/client/v3/serviceinstances/GetUserProvidedCredentialsRequestTest.java: -------------------------------------------------------------------------------- 1 | package org.cloudfoundry.client.v3.serviceinstances; 2 | 3 | import org.junit.jupiter.api.Test; 4 | 5 | class GetUserProvidedCredentialsRequestTest { 6 | 7 | @Test 8 | void valid() { 9 | GetUserProvidedCredentialsRequest.builder() 10 | .serviceInstanceId("test-service-instance-id") 11 | .build(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-alpha-unix.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: alpha-application-1 4 | buildpacks: 5 | - alpha-buildpack 6 | command: alpha-command 7 | disk_quota: -1 8 | health-check-http-endpoint: alpha-health-check-http-endpoint 9 | health-check-type: none 10 | instances: -1 11 | memory: 1M 12 | path: /alpha-path 13 | no-route: true 14 | random-route: true 15 | routes: 16 | - route: alpha-route-1 17 | - route: alpha-route-2 18 | stack: alpha-stack 19 | timeout: -1 20 | env: 21 | ALPHA_KEY_1: alpha-value-1 22 | ALPHA_KEY_2: alpha-value-2 23 | services: 24 | - alpha-instance-1 25 | - alpha-instance-2 26 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-alpha-windows.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: alpha-application-1 4 | buildpacks: 5 | - alpha-buildpack 6 | command: alpha-command 7 | disk_quota: -1 8 | health-check-http-endpoint: alpha-health-check-http-endpoint 9 | health-check-type: none 10 | instances: -1 11 | memory: 1M 12 | no-route: true 13 | path: c:\alpha-path 14 | random-route: true 15 | routes: 16 | - route: alpha-route-1 17 | - route: alpha-route-2 18 | stack: alpha-stack 19 | timeout: -1 20 | env: 21 | ALPHA_KEY_1: alpha-value-1 22 | ALPHA_KEY_2: alpha-value-2 23 | services: 24 | - alpha-instance-1 25 | - alpha-instance-2 26 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-delta.yml: -------------------------------------------------------------------------------- 1 | --- 2 | inherit: manifest-charlie.yml 3 | 4 | buildpacks: 5 | - delta-buildpack 6 | command: delta-command 7 | disk_quota: -3 8 | health-check-http-endpoint: delta-health-check-http-endpoint 9 | health-check-type: none 10 | instances: -3 11 | memory: -3 12 | no-route: true 13 | path: /delta-path 14 | random-route: true 15 | routes: 16 | - route: delta-route-1 17 | - route: delta-route-2 18 | stack: delta-stack 19 | timeout: -3 20 | env: 21 | DELTA_KEY_1: delta-value-1 22 | DELTA_KEY_2: delta-value-2 23 | services: 24 | - delta-instance-1 25 | - delta-instance-2 26 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-foxtrot.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - buildpacks: 4 | - foxtrot-buildpack 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-golf.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: golf-application 4 | routes: 5 | - {} -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-hotel.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: hotel-application -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-indigo.yml: -------------------------------------------------------------------------------- 1 | --- 2 | buildpacks: 3 | - indigo-buildpack 4 | command: indigo-command 5 | disk_quota: -1 6 | health-check-http-endpoint: indigo-health-check-http-endpoint 7 | health-check-type: none 8 | instances: -1 9 | memory: -1 10 | no-route: true 11 | path: /indigo-path 12 | random-route: true 13 | routes: 14 | - route: indigo-route-1 15 | - route: indigo-route-2 16 | stack: indigo-stack 17 | timeout: -1 18 | env: 19 | INDIGO_KEY_1: indigo-value-1 20 | INDIGO_KEY_2: indigo-value-2 21 | services: 22 | - indigo-instance-1 23 | - indigo-instance-2 24 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-juliet.yml: -------------------------------------------------------------------------------- 1 | --- 2 | inherit: manifest-indigo.yml 3 | 4 | applications: 5 | - name: juliet-application 6 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-kilo.yml: -------------------------------------------------------------------------------- 1 | --- 2 | holder: 3 | - &foo test-service-name 4 | 5 | applications: 6 | - name: test-application 7 | services: 8 | - *foo 9 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-lima.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: lima-application-1 4 | docker: 5 | image: lima-docker-image 6 | password: lima-docker-password 7 | username: lima-docker-username 8 | health-check-http-endpoint: lima-health-check-http-endpoint 9 | health-check-type: none 10 | no-route: false -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-mike.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: quota-test-1 4 | memory: 1m 5 | disk_quota: 2m 6 | - name: quota-test-2 7 | memory: 3mb 8 | disk_quota: 4mb 9 | - name: quota-test-3 10 | memory: 5M 11 | disk_quota: 6M 12 | - name: quota-test-4 13 | memory: 7MB 14 | disk_quota: 8MB 15 | - name: quota-test-5 16 | memory: 1g 17 | disk_quota: 2g 18 | - name: quota-test-6 19 | memory: 3gb 20 | disk_quota: 4gb 21 | - name: quota-test-7 22 | memory: 5G 23 | disk_quota: 6G 24 | - name: quota-test-8 25 | memory: 7GB 26 | disk_quota: 8GB 27 | - name: quota-test-9 28 | memory: 1234 29 | disk_quota: 5678 30 | 31 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-november.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: alpha-application-1 4 | path: alpha-path 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-oscar.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: oscar-application 4 | buildpack: oscar-buildpack 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-1.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-1-application 4 | buildpack: papa-buildpack 5 | instances: ((instances)) 6 | memory: ((memory)) -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-2.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-2-application 4 | buildpack: ((abcdef)) 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-3.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-3-application 4 | buildpack: ((endless_1)) 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-4.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-4-application 4 | buildpack: ((((sub)) 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-5.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-5-application 4 | buildpack: ((replace_1)) and ((replace_2)) is a very nice buildpack name for ((replace_3)) 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-6.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-6-application 4 | buildpack: buildpack_papa_6 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/manifest-papa-7.yml: -------------------------------------------------------------------------------- 1 | --- 2 | applications: 3 | - name: papa-7-application 4 | buildpack: ((regex*)) 5 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-1.yml: -------------------------------------------------------------------------------- 1 | instances: 2 2 | memory: 1G 3 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-2.yml: -------------------------------------------------------------------------------- 1 | abc.+: test 2 | 3 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-3.yml: -------------------------------------------------------------------------------- 1 | endless_1: ((endless_2)) 2 | endless_2: ((endless_1)) 3 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-4.yml: -------------------------------------------------------------------------------- 1 | sub: test)) 2 | test: injected 3 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-5.yml: -------------------------------------------------------------------------------- 1 | replace_1: one 2 | replace_2: two 3 | replace_3: three 4 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-6.yml: -------------------------------------------------------------------------------- 1 | replace_1: one 2 | replace_2: two 3 | replace_3: three 4 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/fixtures/vars-papa-7.yml: -------------------------------------------------------------------------------- 1 | replace_1: one 2 | replace_2: two 3 | replace_3: three 4 | -------------------------------------------------------------------------------- /cloudfoundry-operations/src/test/resources/test-application.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-operations/src/test/resources/test-application.zip -------------------------------------------------------------------------------- /cloudfoundry-util/src/main/java/org/cloudfoundry/util/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2013-2021 the original author or authors. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /** 18 | * Utilities for working with Cloud Foundry Client APIs 19 | */ 20 | package org.cloudfoundry.util; 21 | -------------------------------------------------------------------------------- /cloudfoundry-util/src/test/resources/15001_files.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-util/src/test/resources/15001_files.zip -------------------------------------------------------------------------------- /cloudfoundry-util/src/test/resources/test-application.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/cloudfoundry-util/src/test/resources/test-application.zip -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-application 2/Staticfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-application 2/Staticfile -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-application 2/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Hello Web! 6 | 7 | 8 |

Hello Web!

9 | 10 | 11 | -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-application.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-application.zip -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-application/Staticfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-application/Staticfile -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-buildpack.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-buildpack.zip -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-buildpack/bin/compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "compile" 4 | -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-buildpack/bin/detect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "detect" 4 | -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-buildpack/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "release" 4 | -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-droplet.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-droplet.tgz -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-log-cache.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-log-cache.jar -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-manifest.yml: -------------------------------------------------------------------------------- 1 | --- 2 | version: 1 3 | applications: 4 | - name: test-application -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-php.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-php.zip -------------------------------------------------------------------------------- /integration-test/src/test/resources/test-service-broker.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/cf-java-client/450afff093bbb774bf1704dd993d75d12c4f95a4/integration-test/src/test/resources/test-service-broker.jar -------------------------------------------------------------------------------- /test-log-cache/README.md: -------------------------------------------------------------------------------- 1 | Application for testing [Log Cache](https://github.com/cloudfoundry/log-cache-release) client. This application uses 2 | [Metric Registrar](https://docs.pivotal.io/platform/application-service/2-9/metric-registrar/using.html) to produce different types of metrics. -------------------------------------------------------------------------------- /test-service-broker/src/main/java/org/cloudfoundry/servicebroker/Nullable.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2013-2021 the original author or authors. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package org.cloudfoundry.servicebroker; 18 | 19 | public @interface Nullable { 20 | 21 | } 22 | -------------------------------------------------------------------------------- /test-service-broker/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright 2013-2021 the original author or authors. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | service.name=test-service 18 | plan.name=test-plan 19 | --------------------------------------------------------------------------------