Class TokenUpdateParameters
java.lang.Object
com.azure.resourcemanager.containerregistry.models.TokenUpdateParameters
- All Implemented Interfaces:
com.azure.json.JsonSerializable<TokenUpdateParameters>
public final class TokenUpdateParameters
extends Object
implements com.azure.json.JsonSerializable<TokenUpdateParameters>
The parameters for updating a token.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the credentials property: The credentials that can be used for authenticating the token.static TokenUpdateParametersfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of TokenUpdateParameters from the JsonReader.Get the scopeMapId property: The resource ID of the scope map to which the token will be associated with.status()Get the status property: The status of the token example enabled or disabled.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withCredentials(TokenCredentialsProperties credentials) Set the credentials property: The credentials that can be used for authenticating the token.withScopeMapId(String scopeMapId) Set the scopeMapId property: The resource ID of the scope map to which the token will be associated with.withStatus(TokenStatus status) Set the status property: The status of the token example enabled or disabled.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
TokenUpdateParameters
public TokenUpdateParameters()Creates an instance of TokenUpdateParameters class.
-
-
Method Details
-
scopeMapId
Get the scopeMapId property: The resource ID of the scope map to which the token will be associated with.- Returns:
- the scopeMapId value.
-
withScopeMapId
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.
-
status
Get the status property: The status of the token example enabled or disabled.- Returns:
- the status value.
-
withStatus
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.
-
credentials
Get the credentials property: The credentials that can be used for authenticating the token.- Returns:
- the credentials value.
-
withCredentials
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.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<TokenUpdateParameters>- Throws:
IOException
-
fromJson
public static TokenUpdateParameters fromJson(com.azure.json.JsonReader jsonReader) throws IOException 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.
-