Class CdiConfigProps
java.lang.Object
com.azure.resourcemanager.informaticadatamanagement.models.CdiConfigProps
- All Implemented Interfaces:
com.azure.json.JsonSerializable<CdiConfigProps>
public final class CdiConfigProps
extends Object
implements com.azure.json.JsonSerializable<CdiConfigProps>
Informatica CDI Configuration Properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the applicationConfigs property: ApplicationConfigs of the CDI or CDIE.Get the engineName property: EngineName of the application config.Get the engineVersion property: EngineVersion of the application config.static CdiConfigPropsfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of CdiConfigProps from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withApplicationConfigs(List<ApplicationConfigs> applicationConfigs) Set the applicationConfigs property: ApplicationConfigs of the CDI or CDIE.withEngineName(String engineName) Set the engineName property: EngineName of the application config.withEngineVersion(String engineVersion) Set the engineVersion property: EngineVersion of the application config.
-
Constructor Details
-
CdiConfigProps
public CdiConfigProps()Creates an instance of CdiConfigProps class.
-
-
Method Details
-
engineName
Get the engineName property: EngineName of the application config.- Returns:
- the engineName value.
-
withEngineName
Set the engineName property: EngineName of the application config.- Parameters:
engineName- the engineName value to set.- Returns:
- the CdiConfigProps object itself.
-
engineVersion
Get the engineVersion property: EngineVersion of the application config.- Returns:
- the engineVersion value.
-
withEngineVersion
Set the engineVersion property: EngineVersion of the application config.- Parameters:
engineVersion- the engineVersion value to set.- Returns:
- the CdiConfigProps object itself.
-
applicationConfigs
Get the applicationConfigs property: ApplicationConfigs of the CDI or CDIE.- Returns:
- the applicationConfigs value.
-
withApplicationConfigs
Set the applicationConfigs property: ApplicationConfigs of the CDI or CDIE.- Parameters:
applicationConfigs- the applicationConfigs value to set.- Returns:
- the CdiConfigProps object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<CdiConfigProps>- Throws:
IOException
-
fromJson
Reads an instance of CdiConfigProps from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of CdiConfigProps 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 CdiConfigProps.
-