ConfluentAgreementResourceInner Class
- java.
lang. Object - com.
azure. resourcemanager. confluent. fluent. models. ConfluentAgreementResourceInner
- com.
Implements
public final class ConfluentAgreementResourceInner
implements JsonSerializable<ConfluentAgreementResourceInner>
Agreement Terms definition.
Constructor Summary
| Constructor | Description |
|---|---|
| ConfluentAgreementResourceInner() |
Creates an instance of Confluent |
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. |
|
static
Confluent |
fromJson(JsonReader jsonReader)
Reads an instance of Confluent |
| String |
id()
Get the id property: The ARM id of the resource. |
| String |
licenseTextLink()
Get the license |
| String |
name()
Get the name property: The name of the agreement. |
| String |
plan()
Get the plan property: Plan identifier string. |
| String |
privacyPolicyLink()
Get the privacy |
| String |
product()
Get the product property: Product identifier string. |
| String |
publisher()
Get the publisher property: Publisher identifier string. |
|
Offset |
retrieveDatetime()
Get the retrieve |
| String |
signature()
Get the signature property: Terms signature. |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the agreement. |
|
Confluent |
withAccepted(Boolean accepted)
Set the accepted property: If any version of the terms have been accepted, otherwise false. |
|
Confluent |
withLicenseTextLink(String licenseTextLink)
Set the license |
|
Confluent |
withPlan(String plan)
Set the plan property: Plan identifier string. |
|
Confluent |
withPrivacyPolicyLink(String privacyPolicyLink)
Set the privacy |
|
Confluent |
withProduct(String product)
Set the product property: Product identifier string. |
|
Confluent |
withPublisher(String publisher)
Set the publisher property: Publisher identifier string. |
|
Confluent |
withRetrieveDatetime(OffsetDateTime retrieveDatetime)
Set the retrieve |
|
Confluent |
withSignature(String signature)
Set the signature property: Terms signature. |
Methods inherited from java.lang.Object
Constructor Details
ConfluentAgreementResourceInner
public ConfluentAgreementResourceInner()
Creates an instance of ConfluentAgreementResourceInner class.
Method Details
accepted
public Boolean accepted()
Get the accepted property: If any version of the terms have been accepted, otherwise false.
Returns:
fromJson
public static ConfluentAgreementResourceInner fromJson(JsonReader jsonReader)
Reads an instance of ConfluentAgreementResourceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The ARM id of the resource.
Returns:
licenseTextLink
public String licenseTextLink()
Get the licenseTextLink property: Link to HTML with Microsoft and Publisher terms.
Returns:
name
public String name()
Get the name property: The name of the agreement.
Returns:
plan
public String plan()
Get the plan property: Plan identifier string.
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: Product identifier string.
Returns:
publisher
public String publisher()
Get the publisher property: Publisher identifier string.
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: Metadata pertaining to creation and last modification of the resource.
Returns:
toJson
type
public String type()
Get the type property: The type of the agreement.
Returns:
withAccepted
public ConfluentAgreementResourceInner withAccepted(Boolean accepted)
Set the accepted property: If any version of the terms have been accepted, otherwise false.
Parameters:
Returns:
withLicenseTextLink
public ConfluentAgreementResourceInner withLicenseTextLink(String licenseTextLink)
Set the licenseTextLink property: Link to HTML with Microsoft and Publisher terms.
Parameters:
Returns:
withPlan
public ConfluentAgreementResourceInner withPlan(String plan)
Set the plan property: Plan identifier string.
Parameters:
Returns:
withPrivacyPolicyLink
public ConfluentAgreementResourceInner withPrivacyPolicyLink(String privacyPolicyLink)
Set the privacyPolicyLink property: Link to the privacy policy of the publisher.
Parameters:
Returns:
withProduct
public ConfluentAgreementResourceInner withProduct(String product)
Set the product property: Product identifier string.
Parameters:
Returns:
withPublisher
public ConfluentAgreementResourceInner withPublisher(String publisher)
Set the publisher property: Publisher identifier string.
Parameters:
Returns:
withRetrieveDatetime
public ConfluentAgreementResourceInner 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 ConfluentAgreementResourceInner withSignature(String signature)
Set the signature property: Terms signature.
Parameters:
Returns: