Skip to content

Latest commit

 

History

History
365 lines (260 loc) · 17.2 KB

File metadata and controls

365 lines (260 loc) · 17.2 KB

Insertionorder

Overview

Available Operations

createAdsInsertionorder

Create an insertionorder

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.CreateAdsInsertionorderRequest;
import to.unified.unified_java_sdk.models.operations.CreateAdsInsertionorderResponse;
import to.unified.unified_java_sdk.models.shared.AdsInsertionorder;
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();

        CreateAdsInsertionorderRequest req = CreateAdsInsertionorderRequest.builder()
                .adsInsertionorder(AdsInsertionorder.builder()
                    .build())
                .connectionId("<id>")
                .build();

        CreateAdsInsertionorderResponse res = sdk.insertionorder().createAdsInsertionorder()
                .request(req)
                .call();

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

Parameters

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

Response

CreateAdsInsertionorderResponse

Errors

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

getAdsInsertionorder

Retrieve an insertionorder

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.GetAdsInsertionorderRequest;
import to.unified.unified_java_sdk.models.operations.GetAdsInsertionorderResponse;
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();

        GetAdsInsertionorderRequest req = GetAdsInsertionorderRequest.builder()
                .connectionId("<id>")
                .id("<id>")
                .build();

        GetAdsInsertionorderResponse res = sdk.insertionorder().getAdsInsertionorder()
                .request(req)
                .call();

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

Parameters

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

Response

GetAdsInsertionorderResponse

Errors

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

listAdsInsertionorders

List all insertionorders

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.ListAdsInsertionordersRequest;
import to.unified.unified_java_sdk.models.operations.ListAdsInsertionordersResponse;
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();

        ListAdsInsertionordersRequest req = ListAdsInsertionordersRequest.builder()
                .connectionId("<id>")
                .build();

        ListAdsInsertionordersResponse res = sdk.insertionorder().listAdsInsertionorders()
                .request(req)
                .call();

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

Parameters

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

Response

ListAdsInsertionordersResponse

Errors

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

patchAdsInsertionorder

Update an insertionorder

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.PatchAdsInsertionorderRequest;
import to.unified.unified_java_sdk.models.operations.PatchAdsInsertionorderResponse;
import to.unified.unified_java_sdk.models.shared.AdsInsertionorder;
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();

        PatchAdsInsertionorderRequest req = PatchAdsInsertionorderRequest.builder()
                .adsInsertionorder(AdsInsertionorder.builder()
                    .build())
                .connectionId("<id>")
                .id("<id>")
                .build();

        PatchAdsInsertionorderResponse res = sdk.insertionorder().patchAdsInsertionorder()
                .request(req)
                .call();

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

Parameters

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

Response

PatchAdsInsertionorderResponse

Errors

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

removeAdsInsertionorder

Remove an insertionorder

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.RemoveAdsInsertionorderRequest;
import to.unified.unified_java_sdk.models.operations.RemoveAdsInsertionorderResponse;
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();

        RemoveAdsInsertionorderRequest req = RemoveAdsInsertionorderRequest.builder()
                .connectionId("<id>")
                .id("<id>")
                .build();

        RemoveAdsInsertionorderResponse res = sdk.insertionorder().removeAdsInsertionorder()
                .request(req)
                .call();

        // handle response
    }
}

Parameters

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

Response

RemoveAdsInsertionorderResponse

Errors

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

updateAdsInsertionorder

Update an insertionorder

Example Usage

package hello.world;

import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.operations.UpdateAdsInsertionorderRequest;
import to.unified.unified_java_sdk.models.operations.UpdateAdsInsertionorderResponse;
import to.unified.unified_java_sdk.models.shared.AdsInsertionorder;
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();

        UpdateAdsInsertionorderRequest req = UpdateAdsInsertionorderRequest.builder()
                .adsInsertionorder(AdsInsertionorder.builder()
                    .build())
                .connectionId("<id>")
                .id("<id>")
                .build();

        UpdateAdsInsertionorderResponse res = sdk.insertionorder().updateAdsInsertionorder()
                .request(req)
                .call();

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

Parameters

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

Response

UpdateAdsInsertionorderResponse

Errors

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