Class AlternativeOption
java.lang.Object
com.azure.resourcemanager.compute.models.AlternativeOption
Describes the alternative option specified by the Publisher for this image when this image is deprecated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontype()Get the type property: Describes the type of the alternative option.voidvalidate()Validates the instance.value()Get the value property: Indicates the alternative option value specified by the Publisher.withType(AlternativeType type) Set the type property: Describes the type of the alternative option.Set the value property: Indicates the alternative option value specified by the Publisher.
-
Constructor Details
-
AlternativeOption
public AlternativeOption()Creates an instance of AlternativeOption class.
-
-
Method Details
-
type
Get the type property: Describes the type of the alternative option.- Returns:
- the type value.
-
withType
Set the type property: Describes the type of the alternative option.- Parameters:
type- the type value to set.- Returns:
- the AlternativeOption object itself.
-
value
Get the value property: Indicates the alternative option value specified by the Publisher. This is the Offer name when the type is Offer or the Plan name when the type is Plan.- Returns:
- the value value.
-
withValue
Set the value property: Indicates the alternative option value specified by the Publisher. This is the Offer name when the type is Offer or the Plan name when the type is Plan.- Parameters:
value- the value value to set.- Returns:
- the AlternativeOption object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-