TopicTypeInfo Interface
public interface TopicTypeInfo
An immutable client-side representation of TopicTypeInfo.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
List<Topic |
additionalEnforcedPermissions()
Gets the additional |
| abstract Boolean |
areRegionalAndGlobalSourcesSupported()
Gets the are |
| abstract String |
description()
Gets the description property: Description of the topic type. |
| abstract String |
displayName()
Gets the display |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Topic |
innerModel()
Gets the inner com. |
| abstract String |
name()
Gets the name property: The name of the resource. |
| abstract String |
provider()
Gets the provider property: Namespace of the provider of the topic type. |
|
abstract
Topic |
provisioningState()
Gets the provisioning |
|
abstract
Resource |
resourceRegionType()
Gets the resource |
| abstract String |
sourceResourceFormat()
Gets the source |
| abstract List<String> |
supportedLocations()
Gets the supported |
|
abstract
List<Topic |
supportedScopesForSource()
Gets the supported |
| abstract String |
type()
Gets the type property: The type of the resource. |
Method Details
additionalEnforcedPermissions
public abstract List<TopicTypeAdditionalEnforcedPermission> additionalEnforcedPermissions()
Gets the additionalEnforcedPermissions property: Permissions which are enforced for creating and updating system topics of this this topic type.
Returns:
areRegionalAndGlobalSourcesSupported
public abstract Boolean areRegionalAndGlobalSourcesSupported()
Gets the areRegionalAndGlobalSourcesSupported property: Flag to indicate that a topic type can support both regional or global system topics.
Returns:
description
public abstract String description()
Gets the description property: Description of the topic type.
Returns:
displayName
public abstract String displayName()
Gets the displayName property: Display Name for the topic type.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract TopicTypeInfoInner innerModel()
Gets the inner com.azure.resourcemanager.eventgrid.fluent.models.TopicTypeInfoInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provider
public abstract String provider()
Gets the provider property: Namespace of the provider of the topic type.
Returns:
provisioningState
public abstract TopicTypeProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the topic type.
Returns:
resourceRegionType
public abstract ResourceRegionType resourceRegionType()
Gets the resourceRegionType property: Region type of the resource.
Returns:
sourceResourceFormat
public abstract String sourceResourceFormat()
Gets the sourceResourceFormat property: Source resource format.
Returns:
supportedLocations
public abstract List<String> supportedLocations()
Gets the supportedLocations property: List of locations supported by this topic type.
Returns:
supportedScopesForSource
public abstract List<TopicTypeSourceScope> supportedScopesForSource()
Gets the supportedScopesForSource property: Supported source scopes.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns: