EHNamespaceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. eventhubs. fluent. models. EHNamespaceInner
- com.
- com.
- com.
public final class EHNamespaceInner
extends Resource
Single Namespace item in List or Get Operation.
Constructor Summary
Constructor | Description | |
---|---|---|
EHNamespaceInner() |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
alternateName()
Get the alternate |
String |
clusterArmId()
Get the cluster |
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. |
Boolean |
isAutoInflateEnabled()
Get the is |
Boolean |
kafkaEnabled()
Get the kafka |
Integer |
maximumThroughputUnits()
Get the maximum |
String |
metricId()
Get the metric |
List<Private |
privateEndpointConnections()
Get the private |
String |
provisioningState()
Get the provisioning |
String |
serviceBusEndpoint()
Get the service |
Sku |
sku()
Get the sku property: Properties of sku resource. |
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. |
EHNamespace |
withAlternateName(String alternateName)
Set the alternate |
EHNamespace |
withClusterArmId(String clusterArmId)
Set the cluster |
EHNamespace |
withDisableLocalAuth(Boolean disableLocalAuth)
Set the disable |
EHNamespace |
withEncryption(Encryption encryption)
Set the encryption property: Properties of BYOK Encryption description. |
EHNamespace |
withIdentity(Identity identity)
Set the identity property: Properties of BYOK Identity description. |
EHNamespace |
withIsAutoInflateEnabled(Boolean isAutoInflateEnabled)
Set the is |
EHNamespace |
withKafkaEnabled(Boolean kafkaEnabled)
Set the kafka |
EHNamespace |
withLocation(String location) |
EHNamespace |
withMaximumThroughputUnits(Integer maximumThroughputUnits)
Set the maximum |
EHNamespace |
withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)
Set the private |
EHNamespace |
withSku(Sku sku)
Set the sku property: Properties of sku resource. |
EHNamespace |
withTags(Map<String,String> tags) |
EHNamespace |
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
EHNamespaceInner
public EHNamespaceInner()
Method Details
alternateName
public String alternateName()
Get the alternateName property: Alternate name specified when alias and namespace names are same.
Returns:
clusterArmId
public String clusterArmId()
Get the clusterArmId property: Cluster ARM ID of the 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 Event Hubs 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:
isAutoInflateEnabled
public Boolean isAutoInflateEnabled()
Get the isAutoInflateEnabled property: Value that indicates whether AutoInflate is enabled for eventhub namespace.
Returns:
kafkaEnabled
public Boolean kafkaEnabled()
Get the kafkaEnabled property: Value that indicates whether Kafka is enabled for eventhub namespace.
Returns:
maximumThroughputUnits
public Integer maximumThroughputUnits()
Get the maximumThroughputUnits property: Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true).
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 Sku sku()
Get the sku property: Properties of sku resource.
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 EHNamespaceInner withAlternateName(String alternateName)
Set the alternateName property: Alternate name specified when alias and namespace names are same.
Parameters:
Returns:
withClusterArmId
public EHNamespaceInner withClusterArmId(String clusterArmId)
Set the clusterArmId property: Cluster ARM ID of the Namespace.
Parameters:
Returns:
withDisableLocalAuth
public EHNamespaceInner withDisableLocalAuth(Boolean disableLocalAuth)
Set the disableLocalAuth property: This property disables SAS authentication for the Event Hubs namespace.
Parameters:
Returns:
withEncryption
public EHNamespaceInner withEncryption(Encryption encryption)
Set the encryption property: Properties of BYOK Encryption description.
Parameters:
Returns:
withIdentity
public EHNamespaceInner withIdentity(Identity identity)
Set the identity property: Properties of BYOK Identity description.
Parameters:
Returns:
withIsAutoInflateEnabled
public EHNamespaceInner withIsAutoInflateEnabled(Boolean isAutoInflateEnabled)
Set the isAutoInflateEnabled property: Value that indicates whether AutoInflate is enabled for eventhub namespace.
Parameters:
Returns:
withKafkaEnabled
public EHNamespaceInner withKafkaEnabled(Boolean kafkaEnabled)
Set the kafkaEnabled property: Value that indicates whether Kafka is enabled for eventhub namespace.
Parameters:
Returns:
withLocation
public EHNamespaceInner withLocation(String location)
Overrides:
EHNamespaceInner.withLocation(String location)Parameters:
withMaximumThroughputUnits
public EHNamespaceInner withMaximumThroughputUnits(Integer maximumThroughputUnits)
Set the maximumThroughputUnits property: Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true).
Parameters:
Returns:
withPrivateEndpointConnections
public EHNamespaceInner withPrivateEndpointConnections(List
Set the privateEndpointConnections property: List of private endpoint connections.
Parameters:
Returns:
withSku
public EHNamespaceInner withSku(Sku sku)
Set the sku property: Properties of sku resource.
Parameters:
Returns:
withTags
public EHNamespaceInner withTags(Map
Overrides:
EHNamespaceInner.withTags(Map<String,String> tags)Parameters:
withZoneRedundant
public EHNamespaceInner withZoneRedundant(Boolean zoneRedundant)
Set the zoneRedundant property: Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.
Parameters:
Returns:
zoneRedundant
public Boolean zoneRedundant()
Get the zoneRedundant property: Enabling this property creates a Standard Event Hubs 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