ServiceBusNamespace Interface

Implements

GroupableResource<com.microsoft.azure.management.servicebus.implementation.ServiceBusManager,com.microsoft.azure.management.servicebus.implementation.NamespaceInner> Refreshable<ServiceBusNamespace> Updatable<Update>

public interface ServiceBusNamespace
extends GroupableResource<com.microsoft.azure.management.servicebus.implementation.ServiceBusManager,com.microsoft.azure.management.servicebus.implementation.NamespaceInner>, Refreshable<ServiceBusNamespace>, Updatable<Update>

An immutable client-side representation of an Azure Service Bus namespace.

Method Summary

Modifier and Type Method and Description
abstract NamespaceAuthorizationRules authorizationRules()
abstract org.joda.time.DateTime createdAt()
abstract java.lang.String dnsLabel()
abstract java.lang.String fqdn()
abstract Queues queues()
abstract NamespaceSku sku()
abstract Topics topics()
abstract org.joda.time.DateTime updatedAt()

Method Details

authorizationRules

public abstract NamespaceAuthorizationRules authorizationRules()

Returns:

entry point to manage authorization rules for the Service Bus namespace

createdAt

public abstract DateTime createdAt()

Returns:

time the namespace was created

dnsLabel

public abstract String dnsLabel()

Returns:

the relative DNS name of the Service Bus namespace

fqdn

public abstract String fqdn()

Returns:

fully qualified domain name (FQDN) of the Service Bus namespace

queues

public abstract Queues queues()

Returns:

entry point to manage queue entities in the Service Bus namespace

sku

public abstract NamespaceSku sku()

Returns:

sku value

topics

public abstract Topics topics()

Returns:

entry point to manage topics entities in the Service Bus namespace

updatedAt

public abstract DateTime updatedAt()

Returns:

time the namespace was updated

Applies to