# Functions
ElasticsearchPodURL calculates the URL for the given Pod based on the Pods metadata.
ExternalServiceName returns the name for the external service associated to this cluster.
ExternalServiceURL returns the URL used to reach Elasticsearch's external endpoint.
ExternalTransportServiceHost returns the hostname and the port used to reach Elasticsearch's transport endpoint.
InternalServiceName returns the name for the internal service associated to this cluster, managed by the operator exclusively.
InternalServiceURL returns the URL used to reach Elasticsearch's internally managed service.
NewElasticsearchURLProvider returns a client.URLProvider that dynamically tries to find Pod URLs among the currently running Pods.
NewExternalService returns the external service associated to the given cluster.
NewInternalService returns the internal service associated to the given cluster.
NewRemoteClusterService returns the service associated to the remote cluster service for the given cluster.
NewTransportService returns the transport service associated with the given cluster.
RemoteClusterServerServiceHost returns the hostname and the port used to reach Elasticsearch's remote cluster server endpoint.
RemoteClusterServiceName returns the name for the remote cluster service used when the cluster is expected to be accessed using the remote cluster server.
TransportServiceName returns the name for the transport service associated to this cluster.
# Constants
No description provided by the author