Class OrganizationPropertiesCustomUpdate
java.lang.Object
com.azure.resourcemanager.informaticadatamanagement.models.OrganizationPropertiesCustomUpdate
- All Implemented Interfaces:
com.azure.json.JsonSerializable<OrganizationPropertiesCustomUpdate>
public final class OrganizationPropertiesCustomUpdate
extends Object
implements com.azure.json.JsonSerializable<OrganizationPropertiesCustomUpdate>
Patchable Properties of the Informatica Organization resource.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of OrganizationPropertiesCustomUpdate class. -
Method Summary
Modifier and TypeMethodDescriptionGet the companyDetails property: Company Details.Get the existingResourceId property: Existing Resource Id.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of OrganizationPropertiesCustomUpdate from the JsonReader.Get the informaticaOrganizationProperties property: Informatica Organization properties.Get the marketplaceDetails property: Marketplace details.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Get the userDetails property: User details.voidvalidate()Validates the instance.withCompanyDetails(CompanyDetailsUpdate companyDetails) Set the companyDetails property: Company Details.withExistingResourceId(String existingResourceId) Set the existingResourceId property: Existing Resource Id.withInformaticaOrganizationProperties(InformaticaOrganizationResourceUpdate informaticaOrganizationProperties) Set the informaticaOrganizationProperties property: Informatica Organization properties.withMarketplaceDetails(MarketplaceDetailsUpdate marketplaceDetails) Set the marketplaceDetails property: Marketplace details.withUserDetails(UserDetailsUpdate userDetails) Set the userDetails property: User details.
-
Constructor Details
-
OrganizationPropertiesCustomUpdate
public OrganizationPropertiesCustomUpdate()Creates an instance of OrganizationPropertiesCustomUpdate class.
-
-
Method Details
-
informaticaOrganizationProperties
Get the informaticaOrganizationProperties property: Informatica Organization properties.- Returns:
- the informaticaOrganizationProperties value.
-
withInformaticaOrganizationProperties
public OrganizationPropertiesCustomUpdate withInformaticaOrganizationProperties(InformaticaOrganizationResourceUpdate informaticaOrganizationProperties) Set the informaticaOrganizationProperties property: Informatica Organization properties.- Parameters:
informaticaOrganizationProperties- the informaticaOrganizationProperties value to set.- Returns:
- the OrganizationPropertiesCustomUpdate object itself.
-
marketplaceDetails
Get the marketplaceDetails property: Marketplace details.- Returns:
- the marketplaceDetails value.
-
withMarketplaceDetails
public OrganizationPropertiesCustomUpdate withMarketplaceDetails(MarketplaceDetailsUpdate marketplaceDetails) Set the marketplaceDetails property: Marketplace details.- Parameters:
marketplaceDetails- the marketplaceDetails value to set.- Returns:
- the OrganizationPropertiesCustomUpdate object itself.
-
userDetails
Get the userDetails property: User details.- Returns:
- the userDetails value.
-
withUserDetails
Set the userDetails property: User details.- Parameters:
userDetails- the userDetails value to set.- Returns:
- the OrganizationPropertiesCustomUpdate object itself.
-
companyDetails
Get the companyDetails property: Company Details.- Returns:
- the companyDetails value.
-
withCompanyDetails
Set the companyDetails property: Company Details.- Parameters:
companyDetails- the companyDetails value to set.- Returns:
- the OrganizationPropertiesCustomUpdate object itself.
-
existingResourceId
Get the existingResourceId property: Existing Resource Id.- Returns:
- the existingResourceId value.
-
withExistingResourceId
Set the existingResourceId property: Existing Resource Id.- Parameters:
existingResourceId- the existingResourceId value to set.- Returns:
- the OrganizationPropertiesCustomUpdate object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<OrganizationPropertiesCustomUpdate>- Throws:
IOException
-
fromJson
public static OrganizationPropertiesCustomUpdate fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of OrganizationPropertiesCustomUpdate from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of OrganizationPropertiesCustomUpdate if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the OrganizationPropertiesCustomUpdate.
-