public GetPrefetchStatusResponse getPrefetchStatus ( GetPrefetchStatusRequest request ) { InternalRequest internalRequest = this . createRequest ( request , HttpMethodName . GET , CACHE , "prefetch" ) ; if ( request . getId ( ) != null ) { internalRequest . addParameter ( "id" , request . getId ( ) ) ; } if ( request . getStartTime ( ) != null ) { internalRequest . addParameter ( "startTime" , DateUtils . formatAlternateIso8601Date ( request . getStartTime ( ) ) ) ; } if ( request . getEndTime ( ) != null ) { internalRequest . addParameter ( "endTime" , DateUtils . formatAlternateIso8601Date ( request . getEndTime ( ) ) ) ; } if ( request . getMarker ( ) != null ) { internalRequest . addParameter ( "marker" , request . getMarker ( ) ) ; } if ( request . getUrl ( ) != null ) { internalRequest . addParameter ( "url" , request . getUrl ( ) ) ; } return this . invokeHttpClient ( internalRequest , GetPrefetchStatusResponse . class ) ; }
Get prefetch status with specified attributes .