SBNamespaceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. servicebus. fluent. models. SBNamespaceInner
- com.
- com.
- com.
public final class SBNamespaceInner
extends Resource
Description of a namespace resource.
Constructor Summary
Constructor | Description | |
---|---|---|
SBNamespaceInner() |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
alternateName()
Get the alternate |
Offset |
createdAt()
Get the created |
Boolean |
disableLocalAuth()
Get the disable |
Encryption |
encryption()
Get the encryption property: Properties of BYOK Encryption description. |
Identity |
identity()
Get the identity property: Properties of BYOK Identity description. |
String |
metricId()
Get the metric |
List<Private |
privateEndpointConnections()
Get the private |
String |
provisioningState()
Get the provisioning |
String |
serviceBusEndpoint()
Get the service |
SBSku |
sku()
Get the sku property: Properties of SKU. |
String |
status()
Get the status property: Status of the namespace. |
System |
systemData()
Get the system |
Offset |
updatedAt()
Get the updated |
void |
validate()
Validates the instance. |
SBNamespace |
withAlternateName(String alternateName)
Set the alternate |
SBNamespace |
withDisableLocalAuth(Boolean disableLocalAuth)
Set the disable |
SBNamespace |
withEncryption(Encryption encryption)
Set the encryption property: Properties of BYOK Encryption description. |
SBNamespace |
withIdentity(Identity identity)
Set the identity property: Properties of BYOK Identity description. |
SBNamespace |
withLocation(String location) |
SBNamespace |
withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)
Set the private |
SBNamespace |
withSku(SBSku sku)
Set the sku property: Properties of SKU. |
SBNamespace |
withTags(Map<String,String> tags) |
SBNamespace |
withZoneRedundant(Boolean zoneRedundant)
Set the zone |
Boolean |
zoneRedundant()
Get the zone |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
SBNamespaceInner
public SBNamespaceInner()
Method Details
alternateName
public String alternateName()
Get the alternateName property: Alternate name for namespace.
Returns:
createdAt
public OffsetDateTime createdAt()
Get the createdAt property: The time the namespace was created.
Returns:
disableLocalAuth
public Boolean disableLocalAuth()
Get the disableLocalAuth property: This property disables SAS authentication for the Service Bus namespace.
Returns:
encryption
public Encryption encryption()
Get the encryption property: Properties of BYOK Encryption description.
Returns:
identity
public Identity identity()
Get the identity property: Properties of BYOK Identity description.
Returns:
metricId
public String metricId()
Get the metricId property: Identifier for Azure Insights metrics.
Returns:
privateEndpointConnections
public List
Get the privateEndpointConnections property: List of private endpoint connections.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: Provisioning state of the namespace.
Returns:
serviceBusEndpoint
public String serviceBusEndpoint()
Get the serviceBusEndpoint property: Endpoint you can use to perform Service Bus operations.
Returns:
sku
public SBSku sku()
Get the sku property: Properties of SKU.
Returns:
status
public String status()
Get the status property: Status of the namespace.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system meta data relating to this resource.
Returns:
updatedAt
public OffsetDateTime updatedAt()
Get the updatedAt property: The time the namespace was updated.
Returns:
validate
public void validate()
Validates the instance.
withAlternateName
public SBNamespaceInner withAlternateName(String alternateName)
Set the alternateName property: Alternate name for namespace.
Parameters:
Returns:
withDisableLocalAuth
public SBNamespaceInner withDisableLocalAuth(Boolean disableLocalAuth)
Set the disableLocalAuth property: This property disables SAS authentication for the Service Bus namespace.
Parameters:
Returns:
withEncryption
public SBNamespaceInner withEncryption(Encryption encryption)
Set the encryption property: Properties of BYOK Encryption description.
Parameters:
Returns:
withIdentity
public SBNamespaceInner withIdentity(Identity identity)
Set the identity property: Properties of BYOK Identity description.
Parameters:
Returns:
withLocation
public SBNamespaceInner withLocation(String location)
Overrides:
SBNamespaceInner.withLocation(String location)Parameters:
withPrivateEndpointConnections
public SBNamespaceInner withPrivateEndpointConnections(List
Set the privateEndpointConnections property: List of private endpoint connections.
Parameters:
Returns:
withSku
public SBNamespaceInner withSku(SBSku sku)
Set the sku property: Properties of SKU.
Parameters:
Returns:
withTags
public SBNamespaceInner withTags(Map
Overrides:
SBNamespaceInner.withTags(Map<String,String> tags)Parameters:
withZoneRedundant
public SBNamespaceInner withZoneRedundant(Boolean zoneRedundant)
Set the zoneRedundant property: Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.
Parameters:
Returns:
zoneRedundant
public Boolean zoneRedundant()
Get the zoneRedundant property: Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for