Class AssociableEntity.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • entityId

        public AssociableEntity.Builder entityId​(String entityId)
        The entity OCID.
        Parameters:
        entityId - the value to set
        Returns:
        this builder
      • entityName

        public AssociableEntity.Builder entityName​(String entityName)
        The name of the entity.
        Parameters:
        entityName - the value to set
        Returns:
        this builder
      • entityTypeName

        public AssociableEntity.Builder entityTypeName​(String entityTypeName)
        The type name of the entity.
        Parameters:
        entityTypeName - the value to set
        Returns:
        this builder
      • entityTypeDisplayName

        public AssociableEntity.Builder entityTypeDisplayName​(String entityTypeDisplayName)
        The display name of the entity type.
        Parameters:
        entityTypeDisplayName - the value to set
        Returns:
        this builder
      • agentId

        public AssociableEntity.Builder agentId​(String agentId)
        The OCID of the Management Agent.
        Parameters:
        agentId - the value to set
        Returns:
        this builder
      • eligibilityStatus

        public AssociableEntity.Builder eligibilityStatus​(AssociableEntity.EligibilityStatus eligibilityStatus)
        This field indicates whether the entity is (in)eligible to be associated with this source.
        Parameters:
        eligibilityStatus - the value to set
        Returns:
        this builder
      • ineligibilityDetails

        public AssociableEntity.Builder ineligibilityDetails​(String ineligibilityDetails)
        The reason the entity is not eligible for association.
        Parameters:
        ineligibilityDetails - the value to set
        Returns:
        this builder