ch.systemsx.cisd.openbis.plugin.query.shared.api.v1.dto
Class AggregationServiceDescription

java.lang.Object
  extended by ch.systemsx.cisd.openbis.plugin.query.shared.api.v1.dto.AggregationServiceDescription
All Implemented Interfaces:
java.io.Serializable

@JsonObject(value="AggregationServiceDescription")
public class AggregationServiceDescription
extends java.lang.Object
implements java.io.Serializable

Bean with information about aggregation services that provide data.

See Also:
Serialized Form

Constructor Summary
AggregationServiceDescription()
           
 
Method Summary
 java.lang.String getDataStoreCode()
          The code of the data store the provides this service.
 java.lang.String getServiceKey()
          The key that identifies this particular service.
 AggregationServiceType getType()
          The type of the service.
 void setDataStoreCode(java.lang.String dataStoreCode)
           
 void setServiceKey(java.lang.String key)
           
 void setType(AggregationServiceType type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AggregationServiceDescription

public AggregationServiceDescription()
Method Detail

getDataStoreCode

public java.lang.String getDataStoreCode()
The code of the data store the provides this service. Non-null.


getServiceKey

public java.lang.String getServiceKey()
The key that identifies this particular service. Non-null.


getType

public AggregationServiceType getType()
The type of the service. Non-null.


setDataStoreCode

public void setDataStoreCode(java.lang.String dataStoreCode)

setServiceKey

public void setServiceKey(java.lang.String key)

setType

public void setType(AggregationServiceType type)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object