public class IntegrationAccountAgreementInner
extends com.azure.core.management.Resource
Constructor and Description |
---|
IntegrationAccountAgreementInner() |
Modifier and Type | Method and Description |
---|---|
AgreementType |
agreementType()
Get the agreementType property: The agreement type.
|
OffsetDateTime |
changedTime()
Get the changedTime property: The changed time.
|
AgreementContent |
content()
Get the content property: The agreement content.
|
OffsetDateTime |
createdTime()
Get the createdTime property: The created time.
|
BusinessIdentity |
guestIdentity()
Get the guestIdentity property: The business identity of the guest partner.
|
String |
guestPartner()
Get the guestPartner property: The integration account partner that is set as guest partner for this agreement.
|
BusinessIdentity |
hostIdentity()
Get the hostIdentity property: The business identity of the host partner.
|
String |
hostPartner()
Get the hostPartner property: The integration account partner that is set as host partner for this agreement.
|
Object |
metadata()
Get the metadata property: The metadata.
|
void |
validate()
Validates the instance.
|
IntegrationAccountAgreementInner |
withAgreementType(AgreementType agreementType)
Set the agreementType property: The agreement type.
|
IntegrationAccountAgreementInner |
withContent(AgreementContent content)
Set the content property: The agreement content.
|
IntegrationAccountAgreementInner |
withGuestIdentity(BusinessIdentity guestIdentity)
Set the guestIdentity property: The business identity of the guest partner.
|
IntegrationAccountAgreementInner |
withGuestPartner(String guestPartner)
Set the guestPartner property: The integration account partner that is set as guest partner for this agreement.
|
IntegrationAccountAgreementInner |
withHostIdentity(BusinessIdentity hostIdentity)
Set the hostIdentity property: The business identity of the host partner.
|
IntegrationAccountAgreementInner |
withHostPartner(String hostPartner)
Set the hostPartner property: The integration account partner that is set as host partner for this agreement.
|
IntegrationAccountAgreementInner |
withLocation(String location) |
IntegrationAccountAgreementInner |
withMetadata(Object metadata)
Set the metadata property: The metadata.
|
IntegrationAccountAgreementInner |
withTags(Map<String,String> tags) |
public OffsetDateTime createdTime()
public OffsetDateTime changedTime()
public Object metadata()
public IntegrationAccountAgreementInner withMetadata(Object metadata)
metadata
- the metadata value to set.public AgreementType agreementType()
public IntegrationAccountAgreementInner withAgreementType(AgreementType agreementType)
agreementType
- the agreementType value to set.public String hostPartner()
public IntegrationAccountAgreementInner withHostPartner(String hostPartner)
hostPartner
- the hostPartner value to set.public String guestPartner()
public IntegrationAccountAgreementInner withGuestPartner(String guestPartner)
guestPartner
- the guestPartner value to set.public BusinessIdentity hostIdentity()
public IntegrationAccountAgreementInner withHostIdentity(BusinessIdentity hostIdentity)
hostIdentity
- the hostIdentity value to set.public BusinessIdentity guestIdentity()
public IntegrationAccountAgreementInner withGuestIdentity(BusinessIdentity guestIdentity)
guestIdentity
- the guestIdentity value to set.public AgreementContent content()
public IntegrationAccountAgreementInner withContent(AgreementContent content)
content
- the content value to set.public IntegrationAccountAgreementInner withLocation(String location)
withLocation
in class com.azure.core.management.Resource
public IntegrationAccountAgreementInner withTags(Map<String,String> tags)
withTags
in class com.azure.core.management.Resource
public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.