Class PartnerRegistrationUpdateParameters
- java.lang.Object
-
- com.azure.resourcemanager.eventgrid.models.PartnerRegistrationUpdateParameters
-
public final class PartnerRegistrationUpdateParameters extends Object
Properties of the Partner Registration update.
-
-
Constructor Summary
Constructors Constructor Description PartnerRegistrationUpdateParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
authorizedAzureSubscriptionIds()
Get the authorizedAzureSubscriptionIds property: List of IDs of Azure AD applications that are authorized to create a partner namespace associated with this partner registration.String
logoUri()
Get the logoUri property: URI of the partner logo.String
partnerTopicTypeDescription()
Get the partnerTopicTypeDescription property: Description of the partner topic type.String
partnerTopicTypeDisplayName()
Get the partnerTopicTypeDisplayName property: Display name of the partner topic type.String
partnerTopicTypeName()
Get the partnerTopicTypeName property: Name of the partner topic type.String
setupUri()
Get the setupUri property: URI of the partner website that can be used by Azure customers to setup Event Grid integration on an event source.Map<String,String>
tags()
Get the tags property: Tags of the partner registration resource.void
validate()
Validates the instance.PartnerRegistrationUpdateParameters
withAuthorizedAzureSubscriptionIds(List<String> authorizedAzureSubscriptionIds)
Set the authorizedAzureSubscriptionIds property: List of IDs of Azure AD applications that are authorized to create a partner namespace associated with this partner registration.PartnerRegistrationUpdateParameters
withLogoUri(String logoUri)
Set the logoUri property: URI of the partner logo.PartnerRegistrationUpdateParameters
withPartnerTopicTypeDescription(String partnerTopicTypeDescription)
Set the partnerTopicTypeDescription property: Description of the partner topic type.PartnerRegistrationUpdateParameters
withPartnerTopicTypeDisplayName(String partnerTopicTypeDisplayName)
Set the partnerTopicTypeDisplayName property: Display name of the partner topic type.PartnerRegistrationUpdateParameters
withPartnerTopicTypeName(String partnerTopicTypeName)
Set the partnerTopicTypeName property: Name of the partner topic type.PartnerRegistrationUpdateParameters
withSetupUri(String setupUri)
Set the setupUri property: URI of the partner website that can be used by Azure customers to setup Event Grid integration on an event source.PartnerRegistrationUpdateParameters
withTags(Map<String,String> tags)
Set the tags property: Tags of the partner registration resource.
-
-
-
Method Detail
-
tags
public Map<String,String> tags()
Get the tags property: Tags of the partner registration resource.- Returns:
- the tags value.
-
withTags
public PartnerRegistrationUpdateParameters withTags(Map<String,String> tags)
Set the tags property: Tags of the partner registration resource.- Parameters:
tags
- the tags value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
partnerTopicTypeName
public String partnerTopicTypeName()
Get the partnerTopicTypeName property: Name of the partner topic type.- Returns:
- the partnerTopicTypeName value.
-
withPartnerTopicTypeName
public PartnerRegistrationUpdateParameters withPartnerTopicTypeName(String partnerTopicTypeName)
Set the partnerTopicTypeName property: Name of the partner topic type.- Parameters:
partnerTopicTypeName
- the partnerTopicTypeName value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
partnerTopicTypeDisplayName
public String partnerTopicTypeDisplayName()
Get the partnerTopicTypeDisplayName property: Display name of the partner topic type.- Returns:
- the partnerTopicTypeDisplayName value.
-
withPartnerTopicTypeDisplayName
public PartnerRegistrationUpdateParameters withPartnerTopicTypeDisplayName(String partnerTopicTypeDisplayName)
Set the partnerTopicTypeDisplayName property: Display name of the partner topic type.- Parameters:
partnerTopicTypeDisplayName
- the partnerTopicTypeDisplayName value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
partnerTopicTypeDescription
public String partnerTopicTypeDescription()
Get the partnerTopicTypeDescription property: Description of the partner topic type.- Returns:
- the partnerTopicTypeDescription value.
-
withPartnerTopicTypeDescription
public PartnerRegistrationUpdateParameters withPartnerTopicTypeDescription(String partnerTopicTypeDescription)
Set the partnerTopicTypeDescription property: Description of the partner topic type.- Parameters:
partnerTopicTypeDescription
- the partnerTopicTypeDescription value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
setupUri
public String setupUri()
Get the setupUri property: URI of the partner website that can be used by Azure customers to setup Event Grid integration on an event source.- Returns:
- the setupUri value.
-
withSetupUri
public PartnerRegistrationUpdateParameters withSetupUri(String setupUri)
Set the setupUri property: URI of the partner website that can be used by Azure customers to setup Event Grid integration on an event source.- Parameters:
setupUri
- the setupUri value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
logoUri
public String logoUri()
Get the logoUri property: URI of the partner logo.- Returns:
- the logoUri value.
-
withLogoUri
public PartnerRegistrationUpdateParameters withLogoUri(String logoUri)
Set the logoUri property: URI of the partner logo.- Parameters:
logoUri
- the logoUri value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
authorizedAzureSubscriptionIds
public List<String> authorizedAzureSubscriptionIds()
Get the authorizedAzureSubscriptionIds property: List of IDs of Azure AD applications that are authorized to create a partner namespace associated with this partner registration. This is an optional property. Creating partner namespaces is always permitted under the same Azure subscription as the one used for creating the partner registration.- Returns:
- the authorizedAzureSubscriptionIds value.
-
withAuthorizedAzureSubscriptionIds
public PartnerRegistrationUpdateParameters withAuthorizedAzureSubscriptionIds(List<String> authorizedAzureSubscriptionIds)
Set the authorizedAzureSubscriptionIds property: List of IDs of Azure AD applications that are authorized to create a partner namespace associated with this partner registration. This is an optional property. Creating partner namespaces is always permitted under the same Azure subscription as the one used for creating the partner registration.- Parameters:
authorizedAzureSubscriptionIds
- the authorizedAzureSubscriptionIds value to set.- Returns:
- the PartnerRegistrationUpdateParameters object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-