AgreementTermsInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. marketplaceordering. fluent. models. AgreementTermsInner
- com.
- com.
public final class AgreementTermsInner
extends ProxyResource
Terms properties for provided Publisher/Offer/Plan tuple.
Constructor Summary
Constructor | Description | |
---|---|---|
AgreementTermsInner() |
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean |
accepted()
Get the accepted property: If any version of the terms have been accepted, otherwise false. |
String |
licenseTextLink()
Get the license |
String |
marketplaceTermsLink()
Get the marketplace |
String |
plan()
Get the plan property: Plan identifier string of image being deployed. |
String |
privacyPolicyLink()
Get the privacy |
String |
product()
Get the product property: Offer identifier string of image being deployed. |
String |
publisher()
Get the publisher property: Publisher identifier string of image being deployed. |
Offset |
retrieveDatetime()
Get the retrieve |
String |
signature()
Get the signature property: Terms signature. |
System |
systemData()
Get the system |
void |
validate()
Validates the instance. |
Agreement |
withAccepted(Boolean accepted)
Set the accepted property: If any version of the terms have been accepted, otherwise false. |
Agreement |
withLicenseTextLink(String licenseTextLink)
Set the license |
Agreement |
withMarketplaceTermsLink(String marketplaceTermsLink)
Set the marketplace |
Agreement |
withPlan(String plan)
Set the plan property: Plan identifier string of image being deployed. |
Agreement |
withPrivacyPolicyLink(String privacyPolicyLink)
Set the privacy |
Agreement |
withProduct(String product)
Set the product property: Offer identifier string of image being deployed. |
Agreement |
withPublisher(String publisher)
Set the publisher property: Publisher identifier string of image being deployed. |
Agreement |
withRetrieveDatetime(OffsetDateTime retrieveDatetime)
Set the retrieve |
Agreement |
withSignature(String signature)
Set the signature property: Terms signature. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
AgreementTermsInner
public AgreementTermsInner()
Method Details
accepted
public Boolean accepted()
Get the accepted property: If any version of the terms have been accepted, otherwise false.
Returns:
licenseTextLink
public String licenseTextLink()
Get the licenseTextLink property: Link to HTML with Microsoft and Publisher terms.
Returns:
marketplaceTermsLink
public String marketplaceTermsLink()
Get the marketplaceTermsLink property: Link to HTML with Azure Marketplace terms.
Returns:
plan
public String plan()
Get the plan property: Plan identifier string of image being deployed.
Returns:
privacyPolicyLink
public String privacyPolicyLink()
Get the privacyPolicyLink property: Link to the privacy policy of the publisher.
Returns:
product
public String product()
Get the product property: Offer identifier string of image being deployed.
Returns:
publisher
public String publisher()
Get the publisher property: Publisher identifier string of image being deployed.
Returns:
retrieveDatetime
public OffsetDateTime retrieveDatetime()
Get the retrieveDatetime property: Date and time in UTC of when the terms were accepted. This is empty if Accepted is false.
Returns:
signature
public String signature()
Get the signature property: Terms signature.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system meta data relating to this resource.
Returns:
validate
public void validate()
Validates the instance.
withAccepted
public AgreementTermsInner withAccepted(Boolean accepted)
Set the accepted property: If any version of the terms have been accepted, otherwise false.
Parameters:
Returns:
withLicenseTextLink
public AgreementTermsInner withLicenseTextLink(String licenseTextLink)
Set the licenseTextLink property: Link to HTML with Microsoft and Publisher terms.
Parameters:
Returns:
withMarketplaceTermsLink
public AgreementTermsInner withMarketplaceTermsLink(String marketplaceTermsLink)
Set the marketplaceTermsLink property: Link to HTML with Azure Marketplace terms.
Parameters:
Returns:
withPlan
public AgreementTermsInner withPlan(String plan)
Set the plan property: Plan identifier string of image being deployed.
Parameters:
Returns:
withPrivacyPolicyLink
public AgreementTermsInner withPrivacyPolicyLink(String privacyPolicyLink)
Set the privacyPolicyLink property: Link to the privacy policy of the publisher.
Parameters:
Returns:
withProduct
public AgreementTermsInner withProduct(String product)
Set the product property: Offer identifier string of image being deployed.
Parameters:
Returns:
withPublisher
public AgreementTermsInner withPublisher(String publisher)
Set the publisher property: Publisher identifier string of image being deployed.
Parameters:
Returns:
withRetrieveDatetime
public AgreementTermsInner withRetrieveDatetime(OffsetDateTime retrieveDatetime)
Set the retrieveDatetime property: Date and time in UTC of when the terms were accepted. This is empty if Accepted is false.
Parameters:
Returns:
withSignature
public AgreementTermsInner withSignature(String signature)
Set the signature property: Terms signature.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for