public Observable<IntegrationAccountInner> getByResourceGroupAsync(String resourceGroupName, String integrationAccountName) {
        return getByResourceGroupWithServiceResponseAsync(resourceGroupName, integrationAccountName).map(new Func1<ServiceResponse<IntegrationAccountInner>, IntegrationAccountInner>() {
            @Override
            public IntegrationAccountInner call(ServiceResponse<IntegrationAccountInner> response) {
                return response.body();
            }
        });
    }
public Observable < IntegrationAccountInner > getByResourceGroupAsync ( String resourceGroupName , String integrationAccountName ) { return getByResourceGroupWithServiceResponseAsync ( resourceGroupName , integrationAccountName ) . map ( new Func1 < ServiceResponse < IntegrationAccountInner > , IntegrationAccountInner > ( ) { @ Override public IntegrationAccountInner call ( ServiceResponse < IntegrationAccountInner > response ) { return response . body ( ) ; } } ) ; }
Gets an integration account.

@param resourceGroupName The resource group name.
@param integrationAccountName The integration account name.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the observable to the IntegrationAccountInner object