Class InfaRuntimeResourceFetchMetadata
java.lang.Object
com.azure.resourcemanager.informaticadatamanagement.models.InfaRuntimeResourceFetchMetadata
- All Implemented Interfaces:
com.azure.json.JsonSerializable<InfaRuntimeResourceFetchMetadata>
public final class InfaRuntimeResourceFetchMetadata
extends Object
implements com.azure.json.JsonSerializable<InfaRuntimeResourceFetchMetadata>
Informatica runtime resource metadata as received via the informatica fetch all runtime environments API.
-
Method Summary
Modifier and TypeMethodDescriptionGet the createdBy property: Created by.Get the createdTime property: Created time.Get the description property: Description of the runtime resource.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of InfaRuntimeResourceFetchMetadata from the JsonReader.id()Get the id property: Informatica serverless runtime id.name()Get the name property: Environment name.Get the serverlessConfigProperties property: Serverless Config Properties.status()Get the status property: Status of the environment.Get the statusLocalized property: Display message for the given status.Get the statusMessage property: status message.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: Environment Type.Get the updatedBy property: Last Updated by.Get the updatedTime property: Updated Time.voidvalidate()Validates the instance.
-
Method Details
-
name
Get the name property: Environment name.- Returns:
- the name value.
-
createdTime
Get the createdTime property: Created time.- Returns:
- the createdTime value.
-
updatedTime
Get the updatedTime property: Updated Time.- Returns:
- the updatedTime value.
-
createdBy
Get the createdBy property: Created by.- Returns:
- the createdBy value.
-
updatedBy
Get the updatedBy property: Last Updated by.- Returns:
- the updatedBy value.
-
id
Get the id property: Informatica serverless runtime id.- Returns:
- the id value.
-
type
Get the type property: Environment Type.- Returns:
- the type value.
-
status
Get the status property: Status of the environment.- Returns:
- the status value.
-
statusLocalized
Get the statusLocalized property: Display message for the given status.- Returns:
- the statusLocalized value.
-
statusMessage
Get the statusMessage property: status message.- Returns:
- the statusMessage value.
-
serverlessConfigProperties
Get the serverlessConfigProperties property: Serverless Config Properties.- Returns:
- the serverlessConfigProperties value.
-
description
Get the description property: Description of the runtime resource.- Returns:
- the description value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<InfaRuntimeResourceFetchMetadata>- Throws:
IOException
-
fromJson
public static InfaRuntimeResourceFetchMetadata fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of InfaRuntimeResourceFetchMetadata from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of InfaRuntimeResourceFetchMetadata if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException- If the deserialized JSON object was missing any required properties.IOException- If an error occurs while reading the InfaRuntimeResourceFetchMetadata.
-