Search in sources :

Example 1 with AWSMediaStore

use of com.amazonaws.services.mediastore.AWSMediaStore in project aws-doc-sdk-examples by awsdocs.

the class PutObject method getContainerEndpoint.

public static String getContainerEndpoint(String name) {
    final AWSMediaStore mediastore = AWSMediaStoreClientBuilder.defaultClient();
    final DescribeContainerRequest request = new DescribeContainerRequest().withContainerName(name.trim());
    try {
        final DescribeContainerResult result = mediastore.describeContainer(request);
        return result.getContainer().getEndpoint();
    } catch (AWSMediaStoreException e) {
        System.err.println(e.getErrorMessage());
    }
    return null;
}
Also used : DescribeContainerRequest(com.amazonaws.services.mediastore.model.DescribeContainerRequest) DescribeContainerResult(com.amazonaws.services.mediastore.model.DescribeContainerResult) AWSMediaStore(com.amazonaws.services.mediastore.AWSMediaStore) AWSMediaStoreException(com.amazonaws.services.mediastore.model.AWSMediaStoreException)

Example 2 with AWSMediaStore

use of com.amazonaws.services.mediastore.AWSMediaStore in project aws-doc-sdk-examples by awsdocs.

the class CreateContainer method createContainer.

public static Container createContainer(String name) {
    final AWSMediaStore mediastore = AWSMediaStoreClientBuilder.defaultClient();
    final CreateContainerRequest request = new CreateContainerRequest().withContainerName(name.trim());
    try {
        final CreateContainerResult result = mediastore.createContainer(request);
        return result.getContainer();
    } catch (AWSMediaStoreException e) {
        System.err.println(e.getErrorMessage());
    }
    return null;
}
Also used : CreateContainerRequest(com.amazonaws.services.mediastore.model.CreateContainerRequest) AWSMediaStore(com.amazonaws.services.mediastore.AWSMediaStore) AWSMediaStoreException(com.amazonaws.services.mediastore.model.AWSMediaStoreException) CreateContainerResult(com.amazonaws.services.mediastore.model.CreateContainerResult)

Example 3 with AWSMediaStore

use of com.amazonaws.services.mediastore.AWSMediaStore in project aws-doc-sdk-examples by awsdocs.

the class ListItems method getContainerEndpoint.

public static String getContainerEndpoint(String name) {
    final AWSMediaStore mediastore = AWSMediaStoreClientBuilder.defaultClient();
    final DescribeContainerRequest request = new DescribeContainerRequest().withContainerName(name.trim());
    try {
        final DescribeContainerResult result = mediastore.describeContainer(request);
        return result.getContainer().getEndpoint();
    } catch (AWSMediaStoreException e) {
        System.err.println(e.getErrorMessage());
    }
    return null;
}
Also used : DescribeContainerRequest(com.amazonaws.services.mediastore.model.DescribeContainerRequest) DescribeContainerResult(com.amazonaws.services.mediastore.model.DescribeContainerResult) AWSMediaStore(com.amazonaws.services.mediastore.AWSMediaStore) AWSMediaStoreException(com.amazonaws.services.mediastore.model.AWSMediaStoreException)

Example 4 with AWSMediaStore

use of com.amazonaws.services.mediastore.AWSMediaStore in project aws-doc-sdk-examples by awsdocs.

the class ListContainers method main.

public static void main(String[] args) {
    final AWSMediaStore mediastore = AWSMediaStoreClientBuilder.defaultClient();
    final ListContainersResult result = mediastore.listContainers(new ListContainersRequest());
    final List<Container> containers = result.getContainers();
    System.out.println("Your AWS Elemental MediaStore containers are:");
    for (Container b : containers) {
        System.out.println("* " + b.getName());
    }
}
Also used : Container(com.amazonaws.services.mediastore.model.Container) ListContainersResult(com.amazonaws.services.mediastore.model.ListContainersResult) AWSMediaStore(com.amazonaws.services.mediastore.AWSMediaStore) ListContainersRequest(com.amazonaws.services.mediastore.model.ListContainersRequest)

Aggregations

AWSMediaStore (com.amazonaws.services.mediastore.AWSMediaStore)4 AWSMediaStoreException (com.amazonaws.services.mediastore.model.AWSMediaStoreException)3 DescribeContainerRequest (com.amazonaws.services.mediastore.model.DescribeContainerRequest)2 DescribeContainerResult (com.amazonaws.services.mediastore.model.DescribeContainerResult)2 Container (com.amazonaws.services.mediastore.model.Container)1 CreateContainerRequest (com.amazonaws.services.mediastore.model.CreateContainerRequest)1 CreateContainerResult (com.amazonaws.services.mediastore.model.CreateContainerResult)1 ListContainersRequest (com.amazonaws.services.mediastore.model.ListContainersRequest)1 ListContainersResult (com.amazonaws.services.mediastore.model.ListContainersResult)1