public Observable<NetworkInterfaceTapConfigurationInner> getAsync(String resourceGroupName, String networkInterfaceName, String tapConfigurationName) {
        return getWithServiceResponseAsync(resourceGroupName, networkInterfaceName, tapConfigurationName).map(new Func1<ServiceResponse<NetworkInterfaceTapConfigurationInner>, NetworkInterfaceTapConfigurationInner>() {
            @Override
            public NetworkInterfaceTapConfigurationInner call(ServiceResponse<NetworkInterfaceTapConfigurationInner> response) {
                return response.body();
            }
        });
    }
public Observable < NetworkInterfaceTapConfigurationInner > getAsync ( String resourceGroupName , String networkInterfaceName , String tapConfigurationName ) { return getWithServiceResponseAsync ( resourceGroupName , networkInterfaceName , tapConfigurationName ) . map ( new Func1 < ServiceResponse < NetworkInterfaceTapConfigurationInner > , NetworkInterfaceTapConfigurationInner > ( ) { @ Override public NetworkInterfaceTapConfigurationInner call ( ServiceResponse < NetworkInterfaceTapConfigurationInner > response ) { return response . body ( ) ; } } ) ; }
Get the specified tap configuration on a network interface.

@param resourceGroupName The name of the resource group.
@param networkInterfaceName The name of the network interface.
@param tapConfigurationName The name of the tap configuration.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the observable to the NetworkInterfaceTapConfigurationInner object