Class PremiumMessagingRegionInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.servicebus.models.ResourceNamespacePatch
-
- com.azure.resourcemanager.servicebus.fluent.models.PremiumMessagingRegionInner
-
public final class PremiumMessagingRegionInner extends ResourceNamespacePatch
Premium Messaging Region.
-
-
Constructor Summary
Constructors Constructor Description PremiumMessagingRegionInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PremiumMessagingRegionPropertiesproperties()Get the properties property: The properties property.voidvalidate()Validates the instance.PremiumMessagingRegionInnerwithLocation(String location)Set the location property: Resource location.PremiumMessagingRegionInnerwithProperties(PremiumMessagingRegionProperties properties)Set the properties property: The properties property.PremiumMessagingRegionInnerwithTags(Map<String,String> tags)Set the tags property: Resource tags.-
Methods inherited from class com.azure.resourcemanager.servicebus.models.ResourceNamespacePatch
location, tags
-
-
-
-
Method Detail
-
properties
public PremiumMessagingRegionProperties properties()
Get the properties property: The properties property.- Returns:
- the properties value.
-
withProperties
public PremiumMessagingRegionInner withProperties(PremiumMessagingRegionProperties properties)
Set the properties property: The properties property.- Parameters:
properties- the properties value to set.- Returns:
- the PremiumMessagingRegionInner object itself.
-
withLocation
public PremiumMessagingRegionInner withLocation(String location)
Set the location property: Resource location.- Overrides:
withLocationin classResourceNamespacePatch- Parameters:
location- the location value to set.- Returns:
- the ResourceNamespacePatch object itself.
-
withTags
public PremiumMessagingRegionInner withTags(Map<String,String> tags)
Set the tags property: Resource tags.- Overrides:
withTagsin classResourceNamespacePatch- Parameters:
tags- the tags value to set.- Returns:
- the ResourceNamespacePatch object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validatein classResourceNamespacePatch- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-