Partager via


CustomImagePropertiesFromPlan Class

  • java.lang.Object
    • com.azure.resourcemanager.devtestlabs.models.CustomImagePropertiesFromPlan

public final class CustomImagePropertiesFromPlan

Properties for plan on a custom image.

Constructor Summary

Constructor Description
CustomImagePropertiesFromPlan()

Creates an instance of CustomImagePropertiesFromPlan class.

Method Summary

Modifier and Type Method and Description
String id()

Get the id property: The id of the plan, equivalent to name of the plan.

String offer()

Get the offer property: The offer for the plan from the marketplace image the custom image is derived from.

String publisher()

Get the publisher property: The publisher for the plan from the marketplace image the custom image is derived from.

void validate()

Validates the instance.

CustomImagePropertiesFromPlan withId(String id)

Set the id property: The id of the plan, equivalent to name of the plan.

CustomImagePropertiesFromPlan withOffer(String offer)

Set the offer property: The offer for the plan from the marketplace image the custom image is derived from.

CustomImagePropertiesFromPlan withPublisher(String publisher)

Set the publisher property: The publisher for the plan from the marketplace image the custom image is derived from.

Methods inherited from java.lang.Object

Constructor Details

CustomImagePropertiesFromPlan

public CustomImagePropertiesFromPlan()

Creates an instance of CustomImagePropertiesFromPlan class.

Method Details

id

public String id()

Get the id property: The id of the plan, equivalent to name of the plan.

Returns:

the id value.

offer

public String offer()

Get the offer property: The offer for the plan from the marketplace image the custom image is derived from.

Returns:

the offer value.

publisher

public String publisher()

Get the publisher property: The publisher for the plan from the marketplace image the custom image is derived from.

Returns:

the publisher value.

validate

public void validate()

Validates the instance.

withId

public CustomImagePropertiesFromPlan withId(String id)

Set the id property: The id of the plan, equivalent to name of the plan.

Parameters:

id - the id value to set.

Returns:

the CustomImagePropertiesFromPlan object itself.

withOffer

public CustomImagePropertiesFromPlan withOffer(String offer)

Set the offer property: The offer for the plan from the marketplace image the custom image is derived from.

Parameters:

offer - the offer value to set.

Returns:

the CustomImagePropertiesFromPlan object itself.

withPublisher

public CustomImagePropertiesFromPlan withPublisher(String publisher)

Set the publisher property: The publisher for the plan from the marketplace image the custom image is derived from.

Parameters:

publisher - the publisher value to set.

Returns:

the CustomImagePropertiesFromPlan object itself.

Applies to