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