Share via


TokenUpdateParameters Class

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

Implements

public final class TokenUpdateParameters
implements JsonSerializable<TokenUpdateParameters>

The parameters for updating a token.

Constructor Summary

Constructor Description
TokenUpdateParameters()

Creates an instance of TokenUpdateParameters 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 TokenUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of TokenUpdateParameters 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.

TokenUpdateParameters withCredentials(TokenCredentialsProperties credentials)

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

TokenUpdateParameters withScopeMapId(String scopeMapId)

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

TokenUpdateParameters withStatus(TokenStatus status)

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

Methods inherited from java.lang.Object

Constructor Details

TokenUpdateParameters

public TokenUpdateParameters()

Creates an instance of TokenUpdateParameters 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 TokenUpdateParameters fromJson(JsonReader jsonReader)

Reads an instance of TokenUpdateParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

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 TokenUpdateParameters 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 TokenUpdateParameters object itself.

withScopeMapId

public TokenUpdateParameters 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 TokenUpdateParameters object itself.

withStatus

public TokenUpdateParameters 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 TokenUpdateParameters object itself.

Applies to