TokenUpdateProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.containerregistry.fluent.models.TokenUpdateProperties

Implements

public final class TokenUpdateProperties
implements JsonSerializable<TokenUpdateProperties>

The parameters for updating token properties.

Constructor Summary

Constructor Description
TokenUpdateProperties()

Creates an instance of TokenUpdateProperties class.

Method Summary

Modifier and Type Method and Description
TokenCredentialsProperties credentials()

Get the credentials property: The credentials that can be used for authenticating the token.

static TokenUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of TokenUpdateProperties from the JsonReader.

String scopeMapId()

Get the scopeMapId property: The resource ID of the scope map to which the token will be associated with.

TokenStatus status()

Get the status property: The status of the token example enabled or disabled.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

TokenUpdateProperties withCredentials(TokenCredentialsProperties credentials)

Set the credentials property: The credentials that can be used for authenticating the token.

TokenUpdateProperties withScopeMapId(String scopeMapId)

Set the scopeMapId property: The resource ID of the scope map to which the token will be associated with.

TokenUpdateProperties withStatus(TokenStatus status)

Set the status property: The status of the token example enabled or disabled.

Methods inherited from java.lang.Object

Constructor Details

TokenUpdateProperties

public TokenUpdateProperties()

Creates an instance of TokenUpdateProperties class.

Method Details

credentials

public TokenCredentialsProperties credentials()

Get the credentials property: The credentials that can be used for authenticating the token.

Returns:

the credentials value.

fromJson

public static TokenUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of TokenUpdateProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

scopeMapId

public String scopeMapId()

Get the scopeMapId property: The resource ID of the scope map to which the token will be associated with.

Returns:

the scopeMapId value.

status

public TokenStatus status()

Get the status property: The status of the token example enabled or disabled.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withCredentials

public TokenUpdateProperties withCredentials(TokenCredentialsProperties credentials)

Set the credentials property: The credentials that can be used for authenticating the token.

Parameters:

credentials - the credentials value to set.

Returns:

the TokenUpdateProperties object itself.

withScopeMapId

public TokenUpdateProperties withScopeMapId(String scopeMapId)

Set the scopeMapId property: The resource ID of the scope map to which the token will be associated with.

Parameters:

scopeMapId - the scopeMapId value to set.

Returns:

the TokenUpdateProperties object itself.

withStatus

public TokenUpdateProperties withStatus(TokenStatus status)

Set the status property: The status of the token example enabled or disabled.

Parameters:

status - the status value to set.

Returns:

the TokenUpdateProperties object itself.

Applies to