Partager via


ReplicationUpdateParameters Class

  • java.lang.Object
    • com.azure.resourcemanager.containerregistry.models.ReplicationUpdateParameters

Implements

public final class ReplicationUpdateParameters
implements JsonSerializable<ReplicationUpdateParameters>

The parameters for updating a replication.

Constructor Summary

Constructor Description
ReplicationUpdateParameters()

Creates an instance of ReplicationUpdateParameters class.

Method Summary

Modifier and Type Method and Description
static ReplicationUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of ReplicationUpdateParameters from the JsonReader.

Boolean regionEndpointEnabled()

Get the regionEndpointEnabled property: Specifies whether the replication's regional endpoint is enabled.

Map<String,String> tags()

Get the tags property: The tags for the replication.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ReplicationUpdateParameters withRegionEndpointEnabled(Boolean regionEndpointEnabled)

Set the regionEndpointEnabled property: Specifies whether the replication's regional endpoint is enabled.

ReplicationUpdateParameters withTags(Map<String,String> tags)

Set the tags property: The tags for the replication.

Methods inherited from java.lang.Object

Constructor Details

ReplicationUpdateParameters

public ReplicationUpdateParameters()

Creates an instance of ReplicationUpdateParameters class.

Method Details

fromJson

public static ReplicationUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of ReplicationUpdateParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ReplicationUpdateParameters 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 ReplicationUpdateParameters.

regionEndpointEnabled

public Boolean regionEndpointEnabled()

Get the regionEndpointEnabled property: Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.

Returns:

the regionEndpointEnabled value.

tags

public Map<String,String> tags()

Get the tags property: The tags for the replication.

Returns:

the tags value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withRegionEndpointEnabled

public ReplicationUpdateParameters withRegionEndpointEnabled(Boolean regionEndpointEnabled)

Set the regionEndpointEnabled property: Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.

Parameters:

regionEndpointEnabled - the regionEndpointEnabled value to set.

Returns:

the ReplicationUpdateParameters object itself.

withTags

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

Set the tags property: The tags for the replication.

Parameters:

tags - the tags value to set.

Returns:

the ReplicationUpdateParameters object itself.

Applies to