SecretObject Class
- java.
lang. Object - com.
azure. resourcemanager. containerregistry. models. SecretObject
- com.
Implements
public final class SecretObject
implements JsonSerializable<SecretObject>
Describes the properties of a secret object value.
Constructor Summary
Constructor | Description |
---|---|
SecretObject() |
Creates an instance of Secret |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Secret |
fromJson(JsonReader jsonReader)
Reads an instance of Secret |
Json |
toJson(JsonWriter jsonWriter) |
Secret |
type()
Get the type property: The type of the secret object which determines how the value of the secret object has to be interpreted. |
void |
validate()
Validates the instance. |
String |
value()
Get the value property: The value of the secret. |
Secret |
withType(SecretObjectType type)
Set the type property: The type of the secret object which determines how the value of the secret object has to be interpreted. |
Secret |
withValue(String value)
Set the value property: The value of the secret. |
Methods inherited from java.lang.Object
Constructor Details
SecretObject
public SecretObject()
Creates an instance of SecretObject class.
Method Details
fromJson
public static SecretObject fromJson(JsonReader jsonReader)
Reads an instance of SecretObject from the JsonReader.
Parameters:
Returns:
Throws:
toJson
type
public SecretObjectType type()
Get the type property: The type of the secret object which determines how the value of the secret object has to be interpreted.
Returns:
validate
public void validate()
Validates the instance.
value
public String value()
Get the value property: The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
Returns:
withType
public SecretObject withType(SecretObjectType type)
Set the type property: The type of the secret object which determines how the value of the secret object has to be interpreted.
Parameters:
Returns:
withValue
public SecretObject withValue(String value)
Set the value property: The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
Parameters:
Returns:
Applies to
Azure SDK for Java