TopicsConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. eventgrid. models. TopicsConfiguration
- com.
Implements
public final class TopicsConfiguration
implements JsonSerializable<TopicsConfiguration>
Properties of the Topics Configuration.
Constructor Summary
| Constructor | Description |
|---|---|
| TopicsConfiguration() |
Creates an instance of Topics |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
List<Custom |
customDomains()
Get the custom |
|
static
Topics |
fromJson(JsonReader jsonReader)
Reads an instance of Topics |
| String |
hostname()
Get the hostname property: The hostname for the topics configuration. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Topics |
withCustomDomains(List<CustomDomainConfiguration> customDomains)
Set the custom |
Methods inherited from java.lang.Object
Constructor Details
TopicsConfiguration
public TopicsConfiguration()
Creates an instance of TopicsConfiguration class.
Method Details
customDomains
public List<CustomDomainConfiguration> customDomains()
Get the customDomains property: List of custom domain configurations for the namespace.
Returns:
fromJson
public static TopicsConfiguration fromJson(JsonReader jsonReader)
Reads an instance of TopicsConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
hostname
public String hostname()
Get the hostname property: The hostname for the topics configuration. This is a read-only property.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCustomDomains
public TopicsConfiguration withCustomDomains(List<CustomDomainConfiguration> customDomains)
Set the customDomains property: List of custom domain configurations for the namespace.
Parameters:
Returns: