Class PartnerRegistrationUpdateParameters


  • public final class PartnerRegistrationUpdateParameters
    extends Object
    Properties of the Partner Registration update.
    • Constructor Detail

      • PartnerRegistrationUpdateParameters

        public PartnerRegistrationUpdateParameters()
    • 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.