Partager via


ModuleUpdateParameters Class

  • java.lang.Object
    • com.azure.resourcemanager.automation.models.ModuleUpdateParameters

Implements

public final class ModuleUpdateParameters
implements JsonSerializable<ModuleUpdateParameters>

The parameters supplied to the update module operation.

Constructor Summary

Constructor Description
ModuleUpdateParameters()

Creates an instance of ModuleUpdateParameters class.

Method Summary

Modifier and Type Method and Description
ContentLink contentLink()

Get the contentLink property: Gets or sets the module content link.

static ModuleUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of ModuleUpdateParameters from the JsonReader.

String location()

Get the location property: Gets or sets the location of the resource.

String name()

Get the name property: Gets or sets name of the resource.

Map<String,String> tags()

Get the tags property: Gets or sets the tags attached to the resource.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ModuleUpdateParameters withContentLink(ContentLink contentLink)

Set the contentLink property: Gets or sets the module content link.

ModuleUpdateParameters withLocation(String location)

Set the location property: Gets or sets the location of the resource.

ModuleUpdateParameters withName(String name)

Set the name property: Gets or sets name of the resource.

ModuleUpdateParameters withTags(Map<String,String> tags)

Set the tags property: Gets or sets the tags attached to the resource.

Methods inherited from java.lang.Object

Constructor Details

ModuleUpdateParameters

public ModuleUpdateParameters()

Creates an instance of ModuleUpdateParameters class.

Method Details

contentLink

public ContentLink contentLink()

Get the contentLink property: Gets or sets the module content link.

Returns:

the contentLink value.

fromJson

public static ModuleUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of ModuleUpdateParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ModuleUpdateParameters if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ModuleUpdateParameters.

location

public String location()

Get the location property: Gets or sets the location of the resource.

Returns:

the location value.

name

public String name()

Get the name property: Gets or sets name of the resource.

Returns:

the name value.

tags

public Map<String,String> tags()

Get the tags property: Gets or sets the tags attached to the resource.

Returns:

the tags value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withContentLink

public ModuleUpdateParameters withContentLink(ContentLink contentLink)

Set the contentLink property: Gets or sets the module content link.

Parameters:

contentLink - the contentLink value to set.

Returns:

the ModuleUpdateParameters object itself.

withLocation

public ModuleUpdateParameters withLocation(String location)

Set the location property: Gets or sets the location of the resource.

Parameters:

location - the location value to set.

Returns:

the ModuleUpdateParameters object itself.

withName

public ModuleUpdateParameters withName(String name)

Set the name property: Gets or sets name of the resource.

Parameters:

name - the name value to set.

Returns:

the ModuleUpdateParameters object itself.

withTags

public ModuleUpdateParameters withTags(Map<String,String> tags)

Set the tags property: Gets or sets the tags attached to the resource.

Parameters:

tags - the tags value to set.

Returns:

the ModuleUpdateParameters object itself.

Applies to