Package com.strongdm.api
Class ProxyCluster
java.lang.Object
com.strongdm.api.ProxyCluster
- All Implemented Interfaces:
Node
ProxyCluster represents a cluster of StrongDM proxies.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe public hostname/port tuple at which the proxy cluster will be accessible to clients.getId()
Unique identifier of the Proxy Cluster.Maintenance Windows define when this node is allowed to restart.getName()
Unique human-readable name of the proxy cluster.getTags()
Tags is a map of key, value pairs.void
setAddress
(String in) The public hostname/port tuple at which the proxy cluster will be accessible to clients.void
Unique identifier of the Proxy Cluster.void
Maintenance Windows define when this node is allowed to restart.void
Unique human-readable name of the proxy cluster.void
Tags is a map of key, value pairs.
-
Constructor Details
-
ProxyCluster
public ProxyCluster()
-
-
Method Details
-
getAddress
The public hostname/port tuple at which the proxy cluster will be accessible to clients. -
setAddress
The public hostname/port tuple at which the proxy cluster will be accessible to clients. -
getId
Unique identifier of the Proxy Cluster. -
setId
Unique identifier of the Proxy Cluster. -
getMaintenanceWindows
Maintenance Windows define when this node is allowed to restart. If a node is requested to restart, it will check each window to determine if any of them permit it to restart, and if any do, it will. This check is repeated per window until the restart is successfully completed. If not set here, may be set on the command line or via an environment variable on the process itself; any server setting will take precedence over local settings. This setting is ineffective for nodes below version 38.44.0. If this setting is not applied via this remote configuration or via local configuration, the default setting is used: always allow restarts if serving no connections, and allow a restart even if serving connections between 7-8 UTC, any day. -
setMaintenanceWindows
Maintenance Windows define when this node is allowed to restart. If a node is requested to restart, it will check each window to determine if any of them permit it to restart, and if any do, it will. This check is repeated per window until the restart is successfully completed. If not set here, may be set on the command line or via an environment variable on the process itself; any server setting will take precedence over local settings. This setting is ineffective for nodes below version 38.44.0. If this setting is not applied via this remote configuration or via local configuration, the default setting is used: always allow restarts if serving no connections, and allow a restart even if serving connections between 7-8 UTC, any day. -
getName
Unique human-readable name of the proxy cluster. Names must include only letters, numbers, and hyphens (no spaces, underscores, or other special characters). Generated if not provided on create. -
setName
Unique human-readable name of the proxy cluster. Names must include only letters, numbers, and hyphens (no spaces, underscores, or other special characters). Generated if not provided on create. -
getTags
Tags is a map of key, value pairs. -
setTags
Tags is a map of key, value pairs.
-