eu.emi.emir.client.query
Class EndpointQuery.EndpointQueryBuilder

java.lang.Object
  extended by eu.emi.emir.client.query.URIQuery.URIQueryBuilder
      extended by eu.emi.emir.client.query.URIQueryBuilderImpl
          extended by eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
Direct Known Subclasses:
EndpointQueryBuilderImpl
Enclosing class:
EndpointQuery

public abstract static class EndpointQuery.EndpointQueryBuilder
extends URIQueryBuilderImpl


Constructor Summary
protected EndpointQuery.EndpointQueryBuilder()
           
 
Method Summary
abstract  EndpointQuery.EndpointQueryBuilder setEndpointId(String endpointId)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceEndpointCapability(String capability)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceEndpointIFaceName(String interfaceName)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceEndpointImplName(String interfaceImplName)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceEndpointTechnology(String technology)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceId(String serviceId)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceName(String name)
           
abstract  EndpointQuery.EndpointQueryBuilder setServiceType(String type)
           
 
Methods inherited from class eu.emi.emir.client.query.URIQueryBuilderImpl
addParam, addParam, build, mergeURIQuery, setPageSize, setRef, setResultLimit, setSkip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointQuery.EndpointQueryBuilder

protected EndpointQuery.EndpointQueryBuilder()
Method Detail

setServiceType

public abstract EndpointQuery.EndpointQueryBuilder setServiceType(String type)

setServiceName

public abstract EndpointQuery.EndpointQueryBuilder setServiceName(String name)

setEndpointId

public abstract EndpointQuery.EndpointQueryBuilder setEndpointId(String endpointId)

setServiceId

public abstract EndpointQuery.EndpointQueryBuilder setServiceId(String serviceId)

setServiceEndpointCapability

public abstract EndpointQuery.EndpointQueryBuilder setServiceEndpointCapability(String capability)

setServiceEndpointTechnology

public abstract EndpointQuery.EndpointQueryBuilder setServiceEndpointTechnology(String technology)

setServiceEndpointIFaceName

public abstract EndpointQuery.EndpointQueryBuilder setServiceEndpointIFaceName(String interfaceName)

setServiceEndpointImplName

public abstract EndpointQuery.EndpointQueryBuilder setServiceEndpointImplName(String interfaceImplName)


Copyright © 2013 EMI. All Rights Reserved.