All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.azure.cosmos.CosmosItemResponse Maven / Gradle / Ivy

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

package com.azure.cosmos;

public class CosmosItemResponse extends CosmosResponse {
    private final CosmosAsyncItemResponse responseWrapper;

    CosmosItemResponse(CosmosAsyncItemResponse response) {
        super(response.resourceResponseWrapper, response.getProperties());
        this.responseWrapper = response;
    }

    @SuppressWarnings("unchecked")
    public T getResource(){
        return (T) responseWrapper.getResource();
    }
    
    /**
     * Gets the itemSettings
     *
     * @return the itemSettings
     */
    public CosmosItemProperties getProperties() {
        return responseWrapper.getProperties();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy