Package com.gooddata
Class GoodDataEndpoint
- java.lang.Object
-
- com.gooddata.GoodDataEndpoint
-
public class GoodDataEndpoint extends Object
GoodData Platform endpoint represented by host, port and protocol
-
-
Constructor Summary
Constructors Constructor Description GoodDataEndpoint()Create GoodData endpoint for given hostname using 443 port and HTTPS protocol and secure.gooddata.com hostnameGoodDataEndpoint(String hostname)Create GoodData endpoint for given hostname using 443 port and HTTPS protocolGoodDataEndpoint(String hostname, int port)Create GoodData endpoint for given hostname, port using HTTPS protocolGoodDataEndpoint(String hostname, int port, String protocol)Create GoodData endpoint for given hostname, port and protocol
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHostname()intgetPort()StringgetProtocol()StringtoUri()
-
-
-
Field Detail
-
PROTOCOL
public static final String PROTOCOL
- See Also:
- Constant Field Values
-
PORT
public static final int PORT
- See Also:
- Constant Field Values
-
HOSTNAME
public static final String HOSTNAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GoodDataEndpoint
public GoodDataEndpoint(String hostname, int port, String protocol)
Create GoodData endpoint for given hostname, port and protocol- Parameters:
hostname- GoodData Platform's host name (e.g. secure.gooddata.com)port- GoodData Platform's API port (e.g. 443)protocol- GoodData Platform's API protocol (e.g. https)
-
GoodDataEndpoint
public GoodDataEndpoint(String hostname, int port)
Create GoodData endpoint for given hostname, port using HTTPS protocol- Parameters:
hostname- GoodData Platform's host name (e.g. secure.gooddata.com)port- GoodData Platform's API port (e.g. 443)
-
GoodDataEndpoint
public GoodDataEndpoint(String hostname)
Create GoodData endpoint for given hostname using 443 port and HTTPS protocol- Parameters:
hostname- GoodData Platform's host name (e.g. secure.gooddata.com)
-
GoodDataEndpoint
public GoodDataEndpoint()
Create GoodData endpoint for given hostname using 443 port and HTTPS protocol and secure.gooddata.com hostname
-
-
Method Detail
-
toUri
public String toUri()
- Returns:
- the host URI, as a string.
-
getHostname
public String getHostname()
- Returns:
- GoodData Platform's host name (e.g. secure.gooddata.com)
-
getPort
public int getPort()
- Returns:
- GoodData Platform's API port (e.g. 443)
-
getProtocol
public String getProtocol()
- Returns:
- GoodData Platform's API protocol (e.g. https)
-
-