Skip to content

Latest commit

 

History

History
167 lines (116 loc) · 6.3 KB

File metadata and controls

167 lines (116 loc) · 6.3 KB

Environment

Overview

Available Operations

createUnifiedEnvironment

Create new environments

Example Usage

package hello.world;

import java.lang.Exception;
import java.lang.String;
import java.util.List;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.CreateUnifiedEnvironmentResponse;
import to.unified.unified_java_sdk.models.shared.Security;

public class Application {

    public static void main(String[] args) throws Exception {

        UnifiedTo sdk = UnifiedTo.builder()
                .security(Security.builder()
                    .jwt(System.getenv().getOrDefault("JWT", ""))
                    .build())
            .build();

        List<String> req = List.of();

        CreateUnifiedEnvironmentResponse res = sdk.environment().createUnifiedEnvironment()
                .request(req)
                .call();

        if (res.environments().isPresent()) {
            System.out.println(res.environments().get());
        }
    }
}

Parameters

Parameter Type Required Description
request List ✔️ The request object to use for the request.

Response

CreateUnifiedEnvironmentResponse

Errors

Error Type Status Code Content Type
models/errors/SDKError 4XX, 5XX */*

listUnifiedEnvironments

Returns all environments

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.ListUnifiedEnvironmentsResponse;
import to.unified.unified_java_sdk.models.shared.Security;

public class Application {

    public static void main(String[] args) throws Exception {

        UnifiedTo sdk = UnifiedTo.builder()
                .security(Security.builder()
                    .jwt(System.getenv().getOrDefault("JWT", ""))
                    .build())
            .build();

        ListUnifiedEnvironmentsResponse res = sdk.environment().listUnifiedEnvironments()
                .call();

        if (res.environments().isPresent()) {
            System.out.println(res.environments().get());
        }
    }
}

Response

ListUnifiedEnvironmentsResponse

Errors

Error Type Status Code Content Type
models/errors/SDKError 4XX, 5XX */*

removeUnifiedEnvironment

Remove an environment

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.RemoveUnifiedEnvironmentRequest;
import to.unified.unified_java_sdk.models.operations.RemoveUnifiedEnvironmentResponse;
import to.unified.unified_java_sdk.models.shared.Security;

public class Application {

    public static void main(String[] args) throws Exception {

        UnifiedTo sdk = UnifiedTo.builder()
                .security(Security.builder()
                    .jwt(System.getenv().getOrDefault("JWT", ""))
                    .build())
            .build();

        RemoveUnifiedEnvironmentRequest req = RemoveUnifiedEnvironmentRequest.builder()
                .env("<value>")
                .build();

        RemoveUnifiedEnvironmentResponse res = sdk.environment().removeUnifiedEnvironment()
                .request(req)
                .call();

        if (res.environments().isPresent()) {
            System.out.println(res.environments().get());
        }
    }
}

Parameters

Parameter Type Required Description
request RemoveUnifiedEnvironmentRequest ✔️ The request object to use for the request.

Response

RemoveUnifiedEnvironmentResponse

Errors

Error Type Status Code Content Type
models/errors/SDKError 4XX, 5XX */*