GenerateCredentialsParameters Class
- java.
lang. Object - com.
azure. resourcemanager. containerregistry. models. GenerateCredentialsParameters
- com.
Implements
public final class GenerateCredentialsParameters
implements JsonSerializable<GenerateCredentialsParameters>
The parameters used to generate credentials for a specified token or user of a container registry.
Constructor Summary
| Constructor | Description |
|---|---|
| GenerateCredentialsParameters() |
Creates an instance of Generate |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Offset |
expiry()
Get the expiry property: The expiry date of the generated credentials after which the credentials become invalid. |
|
static
Generate |
fromJson(JsonReader jsonReader)
Reads an instance of Generate |
|
Token |
name()
Get the name property: Specifies name of the password which should be regenerated if any -- password1 or password2. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
tokenId()
Get the token |
| void |
validate()
Validates the instance. |
|
Generate |
withExpiry(OffsetDateTime expiry)
Set the expiry property: The expiry date of the generated credentials after which the credentials become invalid. |
|
Generate |
withName(TokenPasswordName name)
Set the name property: Specifies name of the password which should be regenerated if any -- password1 or password2. |
|
Generate |
withTokenId(String tokenId)
Set the token |
Methods inherited from java.lang.Object
Constructor Details
GenerateCredentialsParameters
public GenerateCredentialsParameters()
Creates an instance of GenerateCredentialsParameters class.
Method Details
expiry
public OffsetDateTime expiry()
Get the expiry property: The expiry date of the generated credentials after which the credentials become invalid.
Returns:
fromJson
public static GenerateCredentialsParameters fromJson(JsonReader jsonReader)
Reads an instance of GenerateCredentialsParameters from the JsonReader.
Parameters:
Returns:
Throws:
name
public TokenPasswordName name()
Get the name property: Specifies name of the password which should be regenerated if any -- password1 or password2.
Returns:
toJson
tokenId
public String tokenId()
Get the tokenId property: The resource ID of the token for which credentials have to be generated.
Returns:
validate
public void validate()
Validates the instance.
withExpiry
public GenerateCredentialsParameters withExpiry(OffsetDateTime expiry)
Set the expiry property: The expiry date of the generated credentials after which the credentials become invalid.
Parameters:
Returns:
withName
public GenerateCredentialsParameters withName(TokenPasswordName name)
Set the name property: Specifies name of the password which should be regenerated if any -- password1 or password2.
Parameters:
Returns:
withTokenId
public GenerateCredentialsParameters withTokenId(String tokenId)
Set the tokenId property: The resource ID of the token for which credentials have to be generated.
Parameters:
Returns: