Skip navigation links
A B C D E F G H I L M N O P Q R S T U V 

A

AbstractCmd - Class in io.ballerina.messaging.broker.client.cmd
Abstract class to hold common flags/commands.
AbstractCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.AbstractCmd
Constructor, set the root command when creation.
addMessage(String) - Method in exception io.ballerina.messaging.broker.client.utils.BrokerClientException
Add a message to the exception instance.
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateBindingCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateQueueCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteQueueCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantQueueCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.InitCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListBindingCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListConsumerCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListQueueCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeQueueCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferExchangeCmd
 
appendUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferQueueCmd
 
appendUsage(StringBuilder) - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
Append usage description of this command to the passed string builder.
AUTO_DELETE_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 

B

Binding - Class in io.ballerina.messaging.broker.client.resources
Representation of binding in the broker.
Binding(String, String, String, String) - Constructor for class io.ballerina.messaging.broker.client.resources.Binding
 
BINDING_PATTERN - Static variable in class io.ballerina.messaging.broker.client.resources.Binding
 
BINDINGS_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
BROKER_CONNECTION_URL_SUFFIX - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
BROKER_ERROR_MSG - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
BrokerClientException - Exception in io.ballerina.messaging.broker.client.utils
RuntimeException to throw when exception/error is caught inside the CLI client.
BrokerClientException() - Constructor for exception io.ballerina.messaging.broker.client.utils.BrokerClientException
 
buildResponseMessage(HttpResponse, String) - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
This method is commonly used by implementations of this interface.

C

CAPACITY_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 
CMD_BINDING - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_CONSUMER - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_CREATE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_DELETE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_EXCHANGE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_GRANT - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_INIT - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_LIST - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_QUEUE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_REVOKE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CMD_TRANSFER - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
CommandFactory - Class in io.ballerina.messaging.broker.client.cmd
Factory class to generate different command instances.
CommandFactory(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
Configuration - Class in io.ballerina.messaging.broker.client.resources
Representation of the CLI Client configuration.
Configuration() - Constructor for class io.ballerina.messaging.broker.client.resources.Configuration
 
Configuration(String, int, String, String) - Constructor for class io.ballerina.messaging.broker.client.resources.Configuration
 
Constants - Class in io.ballerina.messaging.broker.client.utils
Constants of the Broker CLI Client.
Constants() - Constructor for class io.ballerina.messaging.broker.client.utils.Constants
 
Consumer - Class in io.ballerina.messaging.broker.client.resources
Representation of consumer in a broker queue.
Consumer(String, int, boolean, boolean) - Constructor for class io.ballerina.messaging.broker.client.resources.Consumer
 
CONSUMER_COUNT_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 
CONSUMER_ID - Static variable in class io.ballerina.messaging.broker.client.resources.Consumer
 
CONSUMERS_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
convert(String) - Method in class io.ballerina.messaging.broker.client.output.OutputFormatConverter
 
CreateBindingCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB binding creation.
CreateBindingCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateBindingCmd
 
CreateCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.create
Command representing the resource creation.
CreateCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
CreateCmd(String, String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
createConfigurationFile(Configuration) - Static method in class io.ballerina.messaging.broker.client.utils.Utils
Create the CLI configuration information file.
createCreateBindingCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createCreateCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createCreateExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createCreateQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createDeleteCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createDeleteExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createDeleteQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
CreateExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB exchange creation.
CreateExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
createGrantCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createGrantExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createGrantQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createInitCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createListBindingCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createListCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createListConsumerCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createListExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createListQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
CreateQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB queue creation.
CreateQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateQueueCmd
 
createRevokeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createRevokeExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createRevokeQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createRootCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createTransferCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createTransferExchangeCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createTransferQueueCommand() - Method in class io.ballerina.messaging.broker.client.cmd.CommandFactory
 
createUsageException(String, String) - Static method in class io.ballerina.messaging.broker.client.utils.Utils
Create BrokerClientException instance including the error message.
CsvFormatter - Class in io.ballerina.messaging.broker.client.output
Print backend responses in csv format.
CsvFormatter() - Constructor for class io.ballerina.messaging.broker.client.output.CsvFormatter
 

D

DEFAULT_CONFIG_FILE_PATH - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
DEFAULT_HOSTNAME - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
DEFAULT_PASSWORD - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
DEFAULT_PORT - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
DEFAULT_USERNAME - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
DeleteCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing the resource deletion.
DeleteCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteCmd
 
DeleteExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing MB exchange deletion.
DeleteExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteExchangeCmd
 
DeleteQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing MB queue deletion.
DeleteQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteQueueCmd
 
DURABLE_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Exchange
 
DURABLE_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 

E

ERR_STREAM - Static variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
Exchange - Class in io.ballerina.messaging.broker.client.resources
Representation of exchange in the broker.
Exchange(String, String, boolean) - Constructor for class io.ballerina.messaging.broker.client.resources.Exchange
 
EXCHANGE_NAME - Static variable in class io.ballerina.messaging.broker.client.resources.Binding
 
EXCHANGES_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateBindingCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateQueueCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteQueueCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantQueueCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.InitCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListBindingCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListConsumerCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListQueueCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeQueueCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferExchangeCmd
 
execute() - Method in class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferQueueCmd
 
execute() - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
Execution logic of the command.

F

FILTER_EXPRESSION - Static variable in class io.ballerina.messaging.broker.client.resources.Binding
 
FLOW_ENABLED - Static variable in class io.ballerina.messaging.broker.client.resources.Consumer
 
fromString(String) - Static method in enum io.ballerina.messaging.broker.client.output.OutputFormatEnum
Convert String to enum.

G

getAction() - Method in class io.ballerina.messaging.broker.client.resources.Permission
 
getAsJsonString() - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
getAsJsonString() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
getAsJsonString() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getBindingPattern() - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
getCapacity() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getConfiguration(String) - Static method in class io.ballerina.messaging.broker.client.utils.Utils
Read CLI Client configuration file and binds its information into a Configuration instance.
getConsumerCount() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getEncodedCredentials() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
Combine username and password together and encode with base64.
getExchangeName() - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
getFilterExpression() - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
getHostname() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
getId() - Method in class io.ballerina.messaging.broker.client.resources.Consumer
 
getMessage() - Method in class io.ballerina.messaging.broker.client.resources.Message
 
getMessages() - Method in exception io.ballerina.messaging.broker.client.utils.BrokerClientException
Get all error messages of this exception.
getName() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
getName() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getOwner() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
getOwner() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getPassword() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
getPayload() - Method in class io.ballerina.messaging.broker.client.http.HttpRequest
 
getPayload() - Method in class io.ballerina.messaging.broker.client.http.HttpResponse
 
getPermissions() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
getPermissions() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getPort() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
getQueryParameters() - Method in class io.ballerina.messaging.broker.client.http.HttpRequest
 
getQueueName() - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
getQueueName() - Method in class io.ballerina.messaging.broker.client.resources.Consumer
 
getSize() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
getStatusCode() - Method in class io.ballerina.messaging.broker.client.http.HttpResponse
 
getSuffix() - Method in class io.ballerina.messaging.broker.client.http.HttpRequest
 
getType() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
getUrl() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
Build the url string using hostname and port.
getUserGroups() - Method in class io.ballerina.messaging.broker.client.resources.Permission
 
getUserGroupsAsJsonString() - Method in class io.ballerina.messaging.broker.client.resources.Permission
 
getUsername() - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
GrantCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.grant
Command representing the resource permission granting.
GrantCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantCmd
 
GrantExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.grant
Command representing MB exchange grant permission.
GrantExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantExchangeCmd
 
GrantQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.grant
Command representing MB queue permission granting.
GrantQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.grant.GrantQueueCmd
 

H

handleErrorResponse(Message) - Static method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Handle error messages, create BrokerClientException and throw it.
help - Variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
HTTP_DELETE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
HTTP_GET - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
HTTP_POST - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
HTTP_PUT - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
HttpClient - Class in io.ballerina.messaging.broker.client.http
Http Client to invoke the REST service of the MB.
HttpClient(Configuration) - Constructor for class io.ballerina.messaging.broker.client.http.HttpClient
 
HttpRequest - Class in io.ballerina.messaging.broker.client.http
Class to hold all the information related to a Http request.
HttpRequest(String) - Constructor for class io.ballerina.messaging.broker.client.http.HttpRequest
 
HttpRequest(String, String) - Constructor for class io.ballerina.messaging.broker.client.http.HttpRequest
 
HttpResponse - Class in io.ballerina.messaging.broker.client.http
Class to hold all the information related to a Http response.
HttpResponse(int, String) - Constructor for class io.ballerina.messaging.broker.client.http.HttpResponse
 

I

InitCmd - Class in io.ballerina.messaging.broker.client.cmd.impl
Representation of the broker client initialization command.
InitCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.InitCmd
 
io.ballerina.messaging.broker.client - package io.ballerina.messaging.broker.client
 
io.ballerina.messaging.broker.client.cmd - package io.ballerina.messaging.broker.client.cmd
 
io.ballerina.messaging.broker.client.cmd.impl - package io.ballerina.messaging.broker.client.cmd.impl
 
io.ballerina.messaging.broker.client.cmd.impl.create - package io.ballerina.messaging.broker.client.cmd.impl.create
 
io.ballerina.messaging.broker.client.cmd.impl.delete - package io.ballerina.messaging.broker.client.cmd.impl.delete
 
io.ballerina.messaging.broker.client.cmd.impl.grant - package io.ballerina.messaging.broker.client.cmd.impl.grant
 
io.ballerina.messaging.broker.client.cmd.impl.list - package io.ballerina.messaging.broker.client.cmd.impl.list
 
io.ballerina.messaging.broker.client.cmd.impl.revoke - package io.ballerina.messaging.broker.client.cmd.impl.revoke
 
io.ballerina.messaging.broker.client.cmd.impl.transfer - package io.ballerina.messaging.broker.client.cmd.impl.transfer
 
io.ballerina.messaging.broker.client.http - package io.ballerina.messaging.broker.client.http
 
io.ballerina.messaging.broker.client.output - package io.ballerina.messaging.broker.client.output
 
io.ballerina.messaging.broker.client.resources - package io.ballerina.messaging.broker.client.resources
 
io.ballerina.messaging.broker.client.utils - package io.ballerina.messaging.broker.client.utils
 
IS_EXCLUSIVE - Static variable in class io.ballerina.messaging.broker.client.resources.Consumer
 
isAutoDelete() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
isDurable() - Method in class io.ballerina.messaging.broker.client.resources.Exchange
 
isDurable() - Method in class io.ballerina.messaging.broker.client.resources.Queue
 
isExclusive() - Method in class io.ballerina.messaging.broker.client.resources.Consumer
 
isFlowEnabled() - Method in class io.ballerina.messaging.broker.client.resources.Consumer
 

L

ListBindingCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB binding information retrieval.
ListBindingCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.ListBindingCmd
 
ListCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.list
Command representing the resource information retrieval.
ListCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
ListConsumerCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB consumer information retrieval.
ListConsumerCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.ListConsumerCmd
 
ListExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB exchange information retrieval.
ListExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.ListExchangeCmd
 
ListQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB queue information retrieval.
ListQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.ListQueueCmd
 

M

Main - Class in io.ballerina.messaging.broker.client
Main Class of the Broker CLI Client.
Main() - Constructor for class io.ballerina.messaging.broker.client.Main
 
main(String...) - Static method in class io.ballerina.messaging.broker.client.Main
 
MBClientCmd - Interface in io.ballerina.messaging.broker.client.cmd
Interface to represent API for any command to be declared.
Message - Class in io.ballerina.messaging.broker.client.resources
Class to represent the message type responses coming from the Broker REST service.
Message(String) - Constructor for class io.ballerina.messaging.broker.client.resources.Message
 

N

NAME_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Exchange
 
NAME_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 

O

OUT_STREAM - Static variable in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
 
OutputFormatConverter - Class in io.ballerina.messaging.broker.client.output
Converter class to generate matching ResponseFormatter type according to the input string.
OutputFormatConverter() - Constructor for class io.ballerina.messaging.broker.client.output.OutputFormatConverter
 
OutputFormatEnum - Enum in io.ballerina.messaging.broker.client.output
Enum to hold output formatter types.
OWNER_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Exchange
 
OWNER_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 

P

password - Variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
Permission - Class in io.ballerina.messaging.broker.client.resources
Representation of permission in the broker.
Permission(String, String) - Constructor for class io.ballerina.messaging.broker.client.resources.Permission
 
PERMISSION_GROUP_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
PERMISSIONS_ACTION_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
PERMISSIONS_OWNER_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 
printConsumers(Consumer[]) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printConsumers(Consumer[]) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print an array of Queue consumers into a desired output format.
printConsumers(Consumer[]) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
printExchange(Exchange) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printExchange(Exchange) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print an exchange into a desired output format.
printExchange(Exchange) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
printExchangeBindings(Binding[]) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printExchangeBindings(Binding[]) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print an array of Bindings under a exchange into a desired output format.
printExchangeBindings(Binding[]) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
printExchanges(Exchange[]) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printExchanges(Exchange[]) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print an array of exchanges into a desired output format.
printExchanges(Exchange[]) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
printMessage(Message) - Static method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print Message type responses.
printQueue(Queue) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printQueue(Queue) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print a queue into a desired output format.
printQueue(Queue) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
printQueues(Queue[]) - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
printQueues(Queue[]) - Method in interface io.ballerina.messaging.broker.client.output.ResponseFormatter
Print an array of queues into a desired output format.
printQueues(Queue[]) - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
processHelpLogs() - Method in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
Print help messages of the concrete command object.

Q

Queue - Class in io.ballerina.messaging.broker.client.resources
Representation of queue in the broker.
Queue(String, boolean, boolean) - Constructor for class io.ballerina.messaging.broker.client.resources.Queue
 
QUEUE_NAME - Static variable in class io.ballerina.messaging.broker.client.resources.Binding
 
QUEUES_URL_PARAM - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 

R

responseFormatter - Variable in class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
ResponseFormatter - Interface in io.ballerina.messaging.broker.client.output
Interface needs to be implemented by any output formatter.
RevokeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.revoke
Command representing the resource permission revoking.
RevokeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeCmd
 
RevokeExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.revoke
Command representing MB exchange permission revoking.
RevokeExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeExchangeCmd
 
RevokeQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.revoke
Command representing MB queue permission revoking.
RevokeQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.revoke.RevokeQueueCmd
 
RootCmd - Class in io.ballerina.messaging.broker.client.cmd.impl
Representation of the root command of the CLI client.
RootCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 
rootCommand - Variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 

S

selfJCommander - Variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
Holds the reference of the JCommander runtime instance associated with this command instance.
sendHttpRequest(HttpRequest, String) - Method in class io.ballerina.messaging.broker.client.http.HttpClient
 
setAction(String) - Method in class io.ballerina.messaging.broker.client.resources.Permission
 
setBindingPattern(String) - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
setExchangeName(String) - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
setFilterExpression(String) - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
setHostname(String) - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
setMessage(String) - Method in class io.ballerina.messaging.broker.client.resources.Message
 
setPassword(String) - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
setPort(int) - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
setQueryParameters(String) - Method in class io.ballerina.messaging.broker.client.http.HttpRequest
 
setQueueName(String) - Method in class io.ballerina.messaging.broker.client.resources.Binding
 
setSelfJCommander(JCommander) - Method in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
setSelfJCommander(JCommander) - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
Store the JCommander instance related to this command itself.
setUserGroups(List<String>) - Method in class io.ballerina.messaging.broker.client.resources.Permission
 
setUsername(String) - Method in class io.ballerina.messaging.broker.client.resources.Configuration
 
SIZE_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Queue
 
SYSTEM_PARAM_CLI_CLIENT_CONFIG_FILE - Static variable in class io.ballerina.messaging.broker.client.utils.Constants
 

T

TableFormatter - Class in io.ballerina.messaging.broker.client.output
Print backend responses into tables.
TableFormatter() - Constructor for class io.ballerina.messaging.broker.client.output.TableFormatter
 
toString() - Method in class io.ballerina.messaging.broker.client.output.CsvFormatter
 
toString() - Method in class io.ballerina.messaging.broker.client.output.TableFormatter
 
TransferCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.transfer
Command representing the resource ownership transferring.
TransferCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferCmd
 
TransferExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.transfer
Command representing MB exchange ownership transferring.
TransferExchangeCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferExchangeCmd
 
TransferQueueCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.transfer
Command representing MB queue ownership transferring.
TransferQueueCmd(String) - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.transfer.TransferQueueCmd
 
TYPE_TAG - Static variable in class io.ballerina.messaging.broker.client.resources.Exchange
 

U

Utils - Class in io.ballerina.messaging.broker.client.utils
Container class for common static methods of Broker CLI Client.
Utils() - Constructor for class io.ballerina.messaging.broker.client.utils.Utils
 

V

validateConfiguration(Configuration) - Static method in class io.ballerina.messaging.broker.client.resources.Configuration
 
valueOf(String) - Static method in enum io.ballerina.messaging.broker.client.output.OutputFormatEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.ballerina.messaging.broker.client.output.OutputFormatEnum
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
A B C D E F G H I L M N O P Q R S T U V 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.