public class ImmutableDruidServer extends Object
| Constructor and Description | 
|---|
ImmutableDruidServer(DruidServerMetadata metadata,
                    long currSize,
                    com.google.common.collect.ImmutableMap<String,ImmutableDruidDataSource> dataSources,
                    com.google.common.collect.ImmutableMap<String,DataSegment> segments)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)  | 
long | 
getCurrSize()  | 
ImmutableDruidDataSource | 
getDataSource(String name)  | 
Iterable<ImmutableDruidDataSource> | 
getDataSources()  | 
String | 
getHost()  | 
long | 
getMaxSize()  | 
DruidServerMetadata | 
getMetadata()  | 
String | 
getName()  | 
int | 
getPriority()  | 
DataSegment | 
getSegment(String segmentName)  | 
Map<String,DataSegment> | 
getSegments()  | 
String | 
getTier()  | 
ServerType | 
getType()  | 
String | 
getURL()  | 
int | 
hashCode()  | 
String | 
toString()  | 
public ImmutableDruidServer(DruidServerMetadata metadata, long currSize, com.google.common.collect.ImmutableMap<String,ImmutableDruidDataSource> dataSources, com.google.common.collect.ImmutableMap<String,DataSegment> segments)
public String getName()
public DruidServerMetadata getMetadata()
public String getHost()
public long getCurrSize()
public long getMaxSize()
public ServerType getType()
public String getTier()
public int getPriority()
public DataSegment getSegment(String segmentName)
public Iterable<ImmutableDruidDataSource> getDataSources()
public ImmutableDruidDataSource getDataSource(String name)
public Map<String,DataSegment> getSegments()
public String getURL()
Copyright © 2011–2018. All rights reserved.