package
0.0.0-20240927024014-8a6412534070
Repository: https://github.com/oracle/coherence-cli.git
Documentation: pkg.go.dev

# Functions

CreateCamelCaseLabel creates a camel case label from a field, e.g.
DeduplicatePersistenceServices removes duplicated persistence details.
DeduplicateServices removes duplicated service details.
DeduplicateSessions removes duplicated http session details.
Execute run the root command.
FormatCacheDetailsSizeAndAccess returns the cache details size and access details in column formatted output.
FormatCacheDetailsStorage returns the cache storage details in column formatted output.
FormatCacheIndexDetails returns the cache index details.
FormatCachePartitions returns the cache partition details in column formatted output.
FormatCacheStoreDetails returns the cache store details in column formatted output.
FormatCacheSummary returns the cache summary in column formatted output.
FormatChannelStats returns the channel stats in column formatted output.
FormatCluster returns a string representing a cluster.
FormatClusterConnections returns the cluster information in a column formatted output.
FormatCurrentCluster will display a message indicating a cluster context is being used.
FormatDepartedMembers returns the departed member's information in a column formatted output.
FormatDiscoveredClusters returns the discovered clusters in the column formatted output.
FormatElasticData formats the elastic data summary.
FormatExecutors returns the executor's information in a column formatted output.
No description provided by the author
FormatFederationSummary returns the federation summary in column formatted output the target may be destinations or origins and columns will change slightly.
FormatHeadsStats returns the subscriber heads stats in column formatted output.
FormatHealthMonitoring returns the healt HTTP endpoints..
FormatHealthSummary returns member health in a short or summary view.
FormatHTTPSessions returns the Coherence*Web information in a column formatted output.
FormatJSONForDescribe formats a two column display for a describe command showAllColumns indicates if all the columns including ordered are shown orderedColumns are the column names, expanded, that should be displayed first for context.
FormatMachines returns the machine's information in a column formatted output.
FormatMemberHealth returns member health in a column formatted output.
FormatMembers returns the member's information in a column formatted output.
FormatNetworkStatistics returns all the member's network statistics in a column formatted output.
FormatNetworkStats formats the network stats.
FormatPartitionOwnership returns the partition ownership in column formatted output.
FormatPersistenceServices returns the services' persistence information in a column formatted output if isSummary then leave out storage count.
FormatProfiles returns the profiles in a column formatted output.
FormatProxyConnections returns the proxy connections in a column formatted output.
FormatProxyServers returns the proxy servers' information in a column formatted output protocol is either tcp or http and will display a different format based upon this.
FormatReporters returns the reporters' info in a column formatted output.
FormatServiceMembers returns the service member details in column formatted output.
FormatServices returns the services' information in a column formatted output.
FormatServicesStorage returns the services' storage information in a column formatted output.
FormatSnapshots returns the snapshots in a formatted output.
FormatSubscriberChannelStats returns the subscriber channel stats in column formatted output.
FormatSubscriberGroupChannelStats returns the subscriber channel stats in column formatted output.
FormatTopicsMembers returns the topics member details in column formatted output.
FormatTopicsSubscriberGroups returns the topics subscriber groups details in column formatted output.
FormatTopicsSubscribers returns the topics subscriber details in column formatted output.
FormatTopicsSummary returns the topics summary in column formatted output.
FormatTracing returns the member's tracing details in a column formatted output.
FormatViewCacheDetail returns the view cache details in column formatted output.
FormatViewCacheSummary returns the view cache summary in column formatted output.
GetArchivedSnapshots retrieves the archived snapshots for a service.
GetClusterConnection returns the URL for a given a cluster connection name.
GetClusterNodeIDs returns the node ids for the current cluster.
GetConfigDir returns the configuration directory.
GetConnectionAndDataFetcher returns the connection and dataFetcher.
GetConnectionNameFromContextOrArg returns the connection name from the '-c' option or the current context if set.
GetDataFetcher returns a Fetcher given a cluster name.
GetDistributedServices returns a list of distributed services.
GetFederatedServices returns a list of federated services.
GetFileName returns a file name for the thread dump.
GetListOfCacheServices returns a list of cache services.
No description provided by the author
GetMachineList returns a list of machines.
GetPersistenceServices returns a list of persistence services.
GetServices returns a list of services.
GetSnapshots returns the snapshots for a service.
GetURLContents returns the contents at the given url as a []byte.
Initialize initializes the command hierarchy - required for tests if command is nil then a new command is created otherwise the existing one is used.
IssueFederationCommand issues a federation command.
IssueReporterCommand issues a reporter command.
ServiceExists returns true if a service exists.
SetRootCommandFlags sets all the persistent root command flags.
UnmarshalThreadDump unmarshal a thread dump.
WriteConfig writes the viper config and exit if there is an error.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
various command constants.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ArchivedSnapshots indicates if we are working with archived snapshots.
Commit is the git commit hash injected by the Go linker at build time.
Config is the CLI config.
Date is the build timestamp injected by the Go linker at build time.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Username contains the current username.
UsingContext indicates if we are using a context via the set context command.
Version is the cohctl version injected by the Go linker at build time.

# Structs

ByteArraySink is a thread safe byte array.
ClusterConnection describes an individual connection to a cluster.
CoherenceCLIConfig describes the details stored in the .cohctl.yaml.
ErrorSink holds errors from multiple go routines.
No description provided by the author
ProfileValue describes a profile to be used for creating and starting clusters.

# Interfaces

FormattedTable defines a formatted table of information.