Class SchemaGroupInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.eventhubs.fluent.models.SchemaGroupInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<com.azure.core.management.ProxyResource>
public final class SchemaGroupInner
extends com.azure.core.management.ProxyResource
Single item in List or Get Schema Group operation.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the createdAtUtc property: Exact time the Schema Group was created.etag()
Get the etag property: The ETag value.Get the groupProperties property: dictionary object for SchemaGroup group properties.location()
Get the location property: The geo-location where the resource lives.Get the schemaCompatibility property: The schemaCompatibility property.Get the schemaType property: The schemaType property.com.azure.core.management.SystemData
Get the systemData property: The system meta data relating to this resource.Get the updatedAtUtc property: Exact time the Schema Group was updated.void
validate()
Validates the instance.withGroupProperties
(Map<String, String> groupProperties) Set the groupProperties property: dictionary object for SchemaGroup group properties.withSchemaCompatibility
(SchemaCompatibility schemaCompatibility) Set the schemaCompatibility property: The schemaCompatibility property.withSchemaType
(SchemaType schemaType) Set the schemaType property: The schemaType property.Methods inherited from class com.azure.core.management.ProxyResource
fromJson, id, name, toJson, type
-
Constructor Details
-
SchemaGroupInner
public SchemaGroupInner()
-
-
Method Details
-
systemData
public com.azure.core.management.SystemData systemData()Get the systemData property: The system meta data relating to this resource.- Returns:
- the systemData value.
-
location
Get the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
updatedAtUtc
Get the updatedAtUtc property: Exact time the Schema Group was updated.- Returns:
- the updatedAtUtc value.
-
createdAtUtc
Get the createdAtUtc property: Exact time the Schema Group was created.- Returns:
- the createdAtUtc value.
-
etag
Get the etag property: The ETag value.- Returns:
- the etag value.
-
groupProperties
Get the groupProperties property: dictionary object for SchemaGroup group properties.- Returns:
- the groupProperties value.
-
withGroupProperties
Set the groupProperties property: dictionary object for SchemaGroup group properties.- Parameters:
groupProperties
- the groupProperties value to set.- Returns:
- the SchemaGroupInner object itself.
-
schemaCompatibility
Get the schemaCompatibility property: The schemaCompatibility property.- Returns:
- the schemaCompatibility value.
-
withSchemaCompatibility
Set the schemaCompatibility property: The schemaCompatibility property.- Parameters:
schemaCompatibility
- the schemaCompatibility value to set.- Returns:
- the SchemaGroupInner object itself.
-
schemaType
Get the schemaType property: The schemaType property.- Returns:
- the schemaType value.
-
withSchemaType
Set the schemaType property: The schemaType property.- Parameters:
schemaType
- the schemaType value to set.- Returns:
- the SchemaGroupInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-