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() |
Creates an instance of EHNamespace |
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. |
static
EHNamespace |
fromJson(JsonReader jsonReader)
Reads an instance of EHNamespace |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
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 |
Tls |
minimumTlsVersion()
Get the minimum |
String |
name()
Get the name property: The name of the resource. |
List<Private |
privateEndpointConnections()
Get the private |
String |
provisioningState()
Get the provisioning |
Public |
publicNetworkAccess()
Get the public |
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 |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
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 |
withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Set the minimum |
EHNamespace |
withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)
Set the private |
EHNamespace |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the public |
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()
Creates an instance of EHNamespaceInner class.
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:
fromJson
public static EHNamespaceInner fromJson(JsonReader jsonReader)
Reads an instance of EHNamespaceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
EHNamespaceInner.id()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:
minimumTlsVersion
public TlsVersion minimumTlsVersion()
Get the minimumTlsVersion property: The minimum TLS version for the cluster to support, e.g. '1.2'.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
EHNamespaceInner.name()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:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Get the publicNetworkAccess property: This determines if traffic is allowed over public network. By default it is enabled.
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:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
EHNamespaceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
EHNamespaceInner.type()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:
withMinimumTlsVersion
public EHNamespaceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Set the minimumTlsVersion property: The minimum TLS version for the cluster to support, e.g. '1.2'.
Parameters:
Returns:
withPrivateEndpointConnections
public EHNamespaceInner withPrivateEndpointConnections(List
Set the privateEndpointConnections property: List of private endpoint connections.
Parameters:
Returns:
withPublicNetworkAccess
public EHNamespaceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: This determines if traffic is allowed over public network. By default it is enabled.
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