AdvertisedPublicPrefixProperties Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. AdvertisedPublicPrefixProperties
- com.
Implements
public final class AdvertisedPublicPrefixProperties
implements JsonSerializable<AdvertisedPublicPrefixProperties>
Prefix properties required to perform validation using openssl signature.
Constructor Summary
| Constructor | Description |
|---|---|
| AdvertisedPublicPrefixProperties() |
Creates an instance of Advertised |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Advertised |
fromJson(JsonReader jsonReader)
Reads an instance of Advertised |
| String |
prefix()
Get the prefix property: Advertised Public Prefix. |
| String |
signature()
Get the signature property: Signed string generated by encrypting validation |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| String |
validationId()
Get the validation |
|
Advertised |
validationState()
Get the validation |
|
Advertised |
withPrefix(String prefix)
Set the prefix property: Advertised Public Prefix. |
|
Advertised |
withSignature(String signature)
Set the signature property: Signed string generated by encrypting validation |
|
Advertised |
withValidationId(String validationId)
Set the validation |
Methods inherited from java.lang.Object
Constructor Details
AdvertisedPublicPrefixProperties
public AdvertisedPublicPrefixProperties()
Creates an instance of AdvertisedPublicPrefixProperties class.
Method Details
fromJson
public static AdvertisedPublicPrefixProperties fromJson(JsonReader jsonReader)
Reads an instance of AdvertisedPublicPrefixProperties from the JsonReader.
Parameters:
Returns:
Throws:
prefix
public String prefix()
Get the prefix property: Advertised Public Prefix.
Returns:
signature
public String signature()
Get the signature property: Signed string generated by encrypting validationId with a private key.
Returns:
toJson
validate
public void validate()
Validates the instance.
validationId
public String validationId()
Get the validationId property: Validation string that contains circuit peering info.
Returns:
validationState
public AdvertisedPublicPrefixPropertiesValidationState validationState()
Get the validationState property: Advertised Public Prefix State that denotes if the prefix is validated or not.
Returns:
withPrefix
public AdvertisedPublicPrefixProperties withPrefix(String prefix)
Set the prefix property: Advertised Public Prefix.
Parameters:
Returns:
withSignature
public AdvertisedPublicPrefixProperties withSignature(String signature)
Set the signature property: Signed string generated by encrypting validationId with a private key.
Parameters:
Returns:
withValidationId
public AdvertisedPublicPrefixProperties withValidationId(String validationId)
Set the validationId property: Validation string that contains circuit peering info.
Parameters:
Returns: