- ACCEPTED - Static variable in class com.azure.core.amqp.models.DeliveryState
-
Indicates successful processing at the receiver.
- AmqpAddress - Class in com.azure.core.amqp.models
-
This represents amqp address information.
- AmqpAddress(String) - Constructor for class com.azure.core.amqp.models.AmqpAddress
-
- AmqpAnnotatedMessage - Class in com.azure.core.amqp.models
-
The representation of message as defined by AMQP protocol.
- AmqpAnnotatedMessage(AmqpMessageBody) - Constructor for class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
- AmqpConnection - Interface in com.azure.core.amqp
-
Represents a TCP connection between the client and a service that uses the AMQP protocol.
- AmqpEndpointState - Enum in com.azure.core.amqp
-
Represents a state for a connection, session, or link.
- AmqpErrorCondition - Enum in com.azure.core.amqp.exception
-
Contains constants common to the AMQP protocol and constants shared by Azure services.
- AmqpErrorContext - Class in com.azure.core.amqp.exception
-
- AmqpErrorContext(String) - Constructor for class com.azure.core.amqp.exception.AmqpErrorContext
-
Creates a new instance with the provided namespace.
- AmqpErrorContext(String, Map<String, Object>) - Constructor for class com.azure.core.amqp.exception.AmqpErrorContext
-
Creates a new instance with the provided namespace.
- AmqpException - Exception in com.azure.core.amqp.exception
-
General exception for AMQP related failures.
- AmqpException(boolean, String, AmqpErrorContext) - Constructor for exception com.azure.core.amqp.exception.AmqpException
-
Initializes a new instance of the AmqpException class.
- AmqpException(boolean, AmqpErrorCondition, String, AmqpErrorContext) - Constructor for exception com.azure.core.amqp.exception.AmqpException
-
Initializes a new instance of the AmqpException class.
- AmqpException(boolean, AmqpErrorCondition, String, Throwable, AmqpErrorContext) - Constructor for exception com.azure.core.amqp.exception.AmqpException
-
Initializes a new instance of the AmqpException class.
- AmqpException(boolean, AmqpErrorCondition, Throwable, AmqpErrorContext) - Constructor for exception com.azure.core.amqp.exception.AmqpException
-
Initializes a new instance of the AmqpException class.
- AmqpException(boolean, String, Throwable, AmqpErrorContext) - Constructor for exception com.azure.core.amqp.exception.AmqpException
-
Initializes a new instance of the AmqpException class.
- AmqpLink - Interface in com.azure.core.amqp
-
Represents a unidirectional AMQP link.
- AmqpManagementNode - Interface in com.azure.core.amqp
-
An AMQP endpoint that allows users to perform management and metadata operations on it.
- AmqpMessageBody - Class in com.azure.core.amqp.models
-
This class encapsulates the body of a message.
- AmqpMessageBodyType - Enum in com.azure.core.amqp.models
-
- AmqpMessageConstant - Enum in com.azure.core.amqp
-
Reserved well-known constants from AMQP protocol.
- AmqpMessageHeader - Class in com.azure.core.amqp.models
-
The representation of message header as defined by AMQP protocol.
- AmqpMessageId - Class in com.azure.core.amqp.models
-
This represents Message id.
- AmqpMessageId(String) - Constructor for class com.azure.core.amqp.models.AmqpMessageId
-
- AmqpMessageProperties - Class in com.azure.core.amqp.models
-
The representation of message properties as defined by AMQP protocol.
- AmqpResponseCode - Enum in com.azure.core.amqp.exception
-
Error response codes returned from AMQP.
- AmqpRetryMode - Enum in com.azure.core.amqp
-
The type of approach to apply when calculating the delay between retry attempts.
- AmqpRetryOptions - Class in com.azure.core.amqp
-
A set of options that can be specified to influence how retry attempts are made.
- AmqpRetryOptions() - Constructor for class com.azure.core.amqp.AmqpRetryOptions
-
Creates an instance with the default retry options set.
- AmqpRetryOptions(AmqpRetryOptions) - Constructor for class com.azure.core.amqp.AmqpRetryOptions
-
Creates an instance configured with retryOptions.
- AmqpRetryPolicy - Class in com.azure.core.amqp
-
An abstract representation of a policy to govern retrying of messaging operations.
- AmqpRetryPolicy(AmqpRetryOptions) - Constructor for class com.azure.core.amqp.AmqpRetryPolicy
-
Creates an instance with the given retry options.
- AmqpSession - Interface in com.azure.core.amqp
-
An AMQP session representing bidirectional communication that supports multiple
AMQP links.
- AmqpShutdownSignal - Class in com.azure.core.amqp
-
Represents a signal that caused the AMQP connection to shutdown.
- AmqpShutdownSignal(boolean, boolean, String) - Constructor for class com.azure.core.amqp.AmqpShutdownSignal
-
Creates a new instance of the AmqpShutdownSignal.
- AmqpTransaction - Class in com.azure.core.amqp
-
Represents transaction in message broker.
- AmqpTransaction(ByteBuffer) - Constructor for class com.azure.core.amqp.AmqpTransaction
-
- AmqpTransportType - Enum in com.azure.core.amqp
-
All TransportType switches available for AMQP protocol.
- authorize(String, String) - Method in interface com.azure.core.amqp.ClaimsBasedSecurityNode
-
Authorizes the caller with the CBS node to access resources for the audience.
- calculateRetryDelay(Throwable, int) - Method in class com.azure.core.amqp.AmqpRetryPolicy
-
Calculates the amount of time to delay before the next retry attempt.
- calculateRetryDelay(int, Duration, Duration, ThreadLocalRandom) - Method in class com.azure.core.amqp.AmqpRetryPolicy
-
Calculates the amount of time to delay before the next retry attempt based on the retryCount,
baseDelay, and baseJitter.
- calculateRetryDelay(int, Duration, Duration, ThreadLocalRandom) - Method in class com.azure.core.amqp.ExponentialAmqpRetryPolicy
-
Calculates the retry delay using exponential backoff.
- calculateRetryDelay(int, Duration, Duration, ThreadLocalRandom) - Method in class com.azure.core.amqp.FixedAmqpRetryPolicy
-
Calculates the delay for a fixed backoff.
- CbsAuthorizationType - Class in com.azure.core.amqp.models
-
- CbsAuthorizationType() - Constructor for class com.azure.core.amqp.models.CbsAuthorizationType
-
- ClaimsBasedSecurityNode - Interface in com.azure.core.amqp
-
Claims-based security (CBS) node that authorizes connections with AMQP services.
- close() - Method in interface com.azure.core.amqp.ClaimsBasedSecurityNode
-
Closes session to the claims-based security node.
- close() - Method in class com.azure.core.amqp.ProxyOptions
-
Disposes of the configuration along with potential credentials.
- closeAsync() - Method in interface com.azure.core.amqp.AmqpConnection
-
Disposes of the AMQP connection.
- closeAsync() - Method in interface com.azure.core.amqp.AmqpLink
-
Disposes of the AMQP link.
- closeAsync() - Method in interface com.azure.core.amqp.AmqpSession
-
- closeAsync() - Method in interface com.azure.core.amqp.ClaimsBasedSecurityNode
-
- com.azure.core.amqp - package com.azure.core.amqp
-
Package containing classes common to AMQP protocol.
- com.azure.core.amqp.exception - package com.azure.core.amqp.exception
-
Package containing classes related to AMQP exceptions.
- com.azure.core.amqp.models - package com.azure.core.amqp.models
-
Package containing classes related to AMQP models classes.
- commitTransaction(AmqpTransaction) - Method in interface com.azure.core.amqp.AmqpSession
-
Commit the transaction on the message broker.
- createConsumer(String, String, Duration, AmqpRetryPolicy) - Method in interface com.azure.core.amqp.AmqpSession
-
Creates a new AMQP link that consumes events from the message broker.
- createProducer(String, String, Duration, AmqpRetryPolicy) - Method in interface com.azure.core.amqp.AmqpSession
-
Creates a new AMQP link that publishes events to the message broker.
- createSession(String) - Method in interface com.azure.core.amqp.AmqpConnection
-
Creates a new session with the given session name.
- createTransaction() - Method in interface com.azure.core.amqp.AmqpSession
-
Creates the transaction on the message broker.
- getAbsoluteExpiryTime() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets absoluteExpiryTime from amqp message properties.
- getApplicationProperties() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
Gets the
Map of application properties.
- getAuthentication() - Method in class com.azure.core.amqp.ProxyOptions
-
Gets the proxy authentication type.
- getBody() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
- getBodyType() - Method in class com.azure.core.amqp.models.AmqpMessageBody
-
- getClaimsBasedSecurityNode() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the claims-based security (CBS) node that authorizes access to resources.
- getConnectionProperties() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the connection properties.
- getContentEncoding() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets AbsoluteExpiryTime from amqp message properties.
- getContentType() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets contentType from amqp message properties.
- getContext() - Method in exception com.azure.core.amqp.exception.AmqpException
-
Gets the context for this exception.
- getCorrelationId() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets correlationId from amqp message properties.
- getCreationTime() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets creationTime from amqp message properties.
- getCredential() - Method in class com.azure.core.amqp.ProxyOptions
-
Gets the credentials user provided for authentication of proxy server.
- getData() - Method in class com.azure.core.amqp.models.AmqpMessageBody
-
- getDelay() - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Gets the delay between retry attempts for a fixed approach or the delay on which to base calculations for a
backoff-approach.
- getDeliveryAnnotations() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
Gets the
Map representation of delivery annotations defined on an amqp message.
- getDeliveryCount() - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
Gets the delivery count from amqp message header.
- getDeliveryState() - Method in class com.azure.core.amqp.models.DeliveryOutcome
-
Gets the delivery state.
- getEndpointStates() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the endpoint states for the AMQP connection.
- getEndpointStates() - Method in interface com.azure.core.amqp.AmqpLink
-
Gets the endpoint states for the AMQP link.
- getEndpointStates() - Method in interface com.azure.core.amqp.AmqpSession
-
Gets the endpoint states for the AMQP session.
- getEntityPath() - Method in interface com.azure.core.amqp.AmqpLink
-
The remote endpoint path this link is connected to.
- getEntityPath() - Method in class com.azure.core.amqp.exception.SessionErrorContext
-
Gets the remote path this AMQP entity was connected to when the error occurred.
- getErrorCondition() - Method in enum com.azure.core.amqp.exception.AmqpErrorCondition
-
Gets the AMQP header value for this error condition.
- getErrorCondition() - Method in exception com.azure.core.amqp.exception.AmqpException
-
- getErrorCondition() - Method in class com.azure.core.amqp.models.RejectedDeliveryOutcome
-
Diagnostic information about the cause of the message rejection.
- getErrorDescription() - Method in class com.azure.core.amqp.models.RejectedDeliveryOutcome
-
Gets the error description.
- getErrorInfo() - Method in class com.azure.core.amqp.exception.AmqpErrorContext
-
Gets the map carrying information about the error condition.
- getErrorInfo() - Method in class com.azure.core.amqp.models.RejectedDeliveryOutcome
-
Gets a map of additional error information.
- getFirstData() - Method in class com.azure.core.amqp.models.AmqpMessageBody
-
- getFooter() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
Gets the
Map representation of footer defined on an amqp message.
- getFullyQualifiedNamespace() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the fully qualified namespace for the AMQP connection.
- getGroupId() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets groupId from amqp message properties.
- getGroupSequence() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets groupSequence from amqp message properties.
- getHeader() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
- getHostname() - Method in interface com.azure.core.amqp.AmqpLink
-
The host name of the message broker that this link that is connected to.
- getId() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the connection identifier.
- getLinkCredit() - Method in class com.azure.core.amqp.exception.LinkErrorContext
-
Gets the number of credits on the link when the error occurred.
- getLinkName() - Method in interface com.azure.core.amqp.AmqpLink
-
Gets the name of the link.
- getManagementNode(String) - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets or creates the management node.
- getMaxDelay() - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Gets the maximum permissible delay between retry attempts.
- getMaxFrameSize() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets the maximum frame size for the connection.
- getMaxRetries() - Method in class com.azure.core.amqp.AmqpRetryOptions
-
The maximum number of retry attempts before considering the associated operation to have failed.
- getMaxRetries() - Method in class com.azure.core.amqp.AmqpRetryPolicy
-
Gets the maximum number of retry attempts.
- getMessage() - Method in exception com.azure.core.amqp.exception.AmqpException
-
- getMessageAnnotations() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
Gets the
Map representation of message annotations defined on an amqp message.
- getMessageAnnotations() - Method in class com.azure.core.amqp.models.ModifiedDeliveryOutcome
-
Gets a map containing attributes to combine with the existing message-annotations held in the message's header
section.
- getMessageId() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets messageId from amqp message properties.
- getMode() - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Gets the approach to use for calculating retry delays.
- getNamespace() - Method in class com.azure.core.amqp.exception.AmqpErrorContext
-
Gets the namespace for this error.
- getOperationTimeout() - Method in interface com.azure.core.amqp.AmqpSession
-
Gets the operation timeout for starting the AMQP session.
- getOutcome() - Method in class com.azure.core.amqp.models.TransactionalDeliveryOutcome
-
Gets the delivery outcome associated with this transaction.
- getPriority() - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
Gets the priority on amqpMessage from amqp message header.
- getProperties() - Method in class com.azure.core.amqp.models.AmqpAnnotatedMessage
-
- getProxyAddress() - Method in class com.azure.core.amqp.ProxyOptions
-
Gets the proxy address.
- getReplyTo() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets replyTo from amqp message properties.
- getReplyToGroupId() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets replyToGroupId from amqp message properties.
- getRetryOptions() - Method in class com.azure.core.amqp.AmqpRetryPolicy
-
Gets the set of options used to configure this retry policy.
- getSectionNumber() - Method in class com.azure.core.amqp.models.ReceivedDeliveryOutcome
-
Gets the section number.
- getSectionOffset() - Method in class com.azure.core.amqp.models.ReceivedDeliveryOutcome
-
Gets the section offset.
- getSessionName() - Method in interface com.azure.core.amqp.AmqpSession
-
Gets the name for this AMQP session.
- getShutdownSignals() - Method in interface com.azure.core.amqp.AmqpConnection
-
Gets any shutdown signals that occur in the AMQP endpoint.
- getSubject() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets subject from amqp message properties.
- getTimeToLive() - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
Gets timeToLive from amqp message header.
- getTo() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets to from amqp message properties.
- getTrackingId() - Method in class com.azure.core.amqp.exception.LinkErrorContext
-
Gets the unique tracking identifier for this error.
- getTransactionId() - Method in class com.azure.core.amqp.AmqpTransaction
-
Gets the id for this transaction.
- getTransactionId() - Method in class com.azure.core.amqp.models.TransactionalDeliveryOutcome
-
Gets the transaction id associated with this delivery outcome.
- getTryTimeout() - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Gets the maximum duration to wait for completion of a single attempt, whether the initial attempt or a retry.
- getUserId() - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
Gets userId from amqp message properties.
- getValue() - Method in enum com.azure.core.amqp.AmqpMessageConstant
-
Gets the AMQP messaging header value.
- getValue() - Method in enum com.azure.core.amqp.exception.AmqpResponseCode
-
Gets the integer value of the AmqpResponseCode
- send(AmqpAnnotatedMessage) - Method in interface com.azure.core.amqp.AmqpManagementNode
-
Sends a message to the management node.
- send(AmqpAnnotatedMessage, DeliveryOutcome) - Method in interface com.azure.core.amqp.AmqpManagementNode
-
Sends a message to the management node and associates the deliveryOutcome with that message.
- SessionErrorContext - Class in com.azure.core.amqp.exception
-
Context for an error that occurs in an AMQP session when an
AmqpException occurs.
- SessionErrorContext(String, String) - Constructor for class com.azure.core.amqp.exception.SessionErrorContext
-
Creates a new instance with the namespace and entityPath.
- setAbsoluteExpiryTime(OffsetDateTime) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setContentEncoding(String) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setContentType(String) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setCorrelationId(AmqpMessageId) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setCreationTime(OffsetDateTime) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setDelay(Duration) - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Gets the delay between retry attempts for a fixed approach or the delay on which to base calculations for a
backoff-approach.
- setDeliveryCount(Long) - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
- setDeliveryFailed(boolean) - Method in class com.azure.core.amqp.models.ModifiedDeliveryOutcome
-
Sets whether or not to count the transfer as an unsuccessful delivery attempt.
- setDurable(Boolean) - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
- setErrorInfo(Map<String, Object>) - Method in class com.azure.core.amqp.models.RejectedDeliveryOutcome
-
Sets a map with additional error information.
- setFirstAcquirer(Boolean) - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
- setGroupId(String) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setGroupSequence(Long) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setMaxDelay(Duration) - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Sets the maximum permissible delay between retry attempts.
- setMaxRetries(int) - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Sets the maximum number of retry attempts before considering the associated operation to have failed.
- setMessageAnnotations(Map<String, Object>) - Method in class com.azure.core.amqp.models.ModifiedDeliveryOutcome
-
Sets the message annotations to add to the message.
- setMessageId(AmqpMessageId) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setMode(AmqpRetryMode) - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Sets the approach to use for calculating retry delays.
- setOutcome(DeliveryOutcome) - Method in class com.azure.core.amqp.models.TransactionalDeliveryOutcome
-
Sets the outcome associated with this delivery state.
- setPriority(Short) - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
- setReplyTo(AmqpAddress) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setReplyToGroupId(String) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setSubject(String) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setTimeToLive(Duration) - Method in class com.azure.core.amqp.models.AmqpMessageHeader
-
- setTo(AmqpAddress) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- setTryTimeout(Duration) - Method in class com.azure.core.amqp.AmqpRetryOptions
-
Sets the maximum duration to wait for completion of a single attempt, whether the initial attempt or a retry.
- setUndeliverableHere(boolean) - Method in class com.azure.core.amqp.models.ModifiedDeliveryOutcome
-
Sets whether or not the message is undeliverable here.
- setUserId(byte[]) - Method in class com.azure.core.amqp.models.AmqpMessageProperties
-
- SHARED_ACCESS_SIGNATURE - Static variable in class com.azure.core.amqp.models.CbsAuthorizationType
-
Authorize with CBS through a shared access signature.
- SYSTEM_DEFAULTS - Static variable in class com.azure.core.amqp.ProxyOptions
-
Gets the system defaults for proxy configuration and authentication.
- valueOf(String) - Static method in enum com.azure.core.amqp.AmqpEndpointState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.AmqpMessageConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.AmqpRetryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.AmqpTransportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.exception.AmqpErrorCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.exception.AmqpResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.models.AmqpMessageBodyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.core.amqp.ProxyAuthenticationType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.azure.core.amqp.AmqpEndpointState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.AmqpMessageConstant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.AmqpRetryMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.AmqpTransportType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.exception.AmqpErrorCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.exception.AmqpResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.azure.core.amqp.models.AmqpMessageBodyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class com.azure.core.amqp.models.DeliveryState
-
Gets all the current delivery states.
- values() - Static method in enum com.azure.core.amqp.ProxyAuthenticationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.