Class ApplicationConfigs
java.lang.Object
com.azure.resourcemanager.informaticadatamanagement.models.ApplicationConfigs
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ApplicationConfigs>
public final class ApplicationConfigs
extends Object
implements com.azure.json.JsonSerializable<ApplicationConfigs>
Application configs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the customized property: Customized value of the application config.Get the defaultValue property: Default value of the application config.static ApplicationConfigsfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ApplicationConfigs from the JsonReader.name()Get the name property: Name of the application config.platform()Get the platform property: Platform type of the application config.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: Type of the application config.voidvalidate()Validates the instance.value()Get the value property: Value of the application config.withCustomized(String customized) Set the customized property: Customized value of the application config.withDefaultValue(String defaultValue) Set the defaultValue property: Default value of the application config.Set the name property: Name of the application config.withPlatform(String platform) Set the platform property: Platform type of the application config.Set the type property: Type of the application config.Set the value property: Value of the application config.
-
Constructor Details
-
ApplicationConfigs
public ApplicationConfigs()Creates an instance of ApplicationConfigs class.
-
-
Method Details
-
type
Get the type property: Type of the application config.- Returns:
- the type value.
-
withType
Set the type property: Type of the application config.- Parameters:
type- the type value to set.- Returns:
- the ApplicationConfigs object itself.
-
name
Get the name property: Name of the application config.- Returns:
- the name value.
-
withName
Set the name property: Name of the application config.- Parameters:
name- the name value to set.- Returns:
- the ApplicationConfigs object itself.
-
value
Get the value property: Value of the application config.- Returns:
- the value value.
-
withValue
Set the value property: Value of the application config.- Parameters:
value- the value value to set.- Returns:
- the ApplicationConfigs object itself.
-
platform
Get the platform property: Platform type of the application config.- Returns:
- the platform value.
-
withPlatform
Set the platform property: Platform type of the application config.- Parameters:
platform- the platform value to set.- Returns:
- the ApplicationConfigs object itself.
-
customized
Get the customized property: Customized value of the application config.- Returns:
- the customized value.
-
withCustomized
Set the customized property: Customized value of the application config.- Parameters:
customized- the customized value to set.- Returns:
- the ApplicationConfigs object itself.
-
defaultValue
Get the defaultValue property: Default value of the application config.- Returns:
- the defaultValue value.
-
withDefaultValue
Set the defaultValue property: Default value of the application config.- Parameters:
defaultValue- the defaultValue value to set.- Returns:
- the ApplicationConfigs 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<ApplicationConfigs>- Throws:
IOException
-
fromJson
Reads an instance of ApplicationConfigs from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ApplicationConfigs 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 ApplicationConfigs.
-