Class ContractTemplateMember

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class ContractTemplateMember
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Represents a user and their role in the contract.
    • Method Detail

      • id

        public java.lang.String id()
        Gets the id. Unique identifier for the team member.
        Returns:
        the id
      • userId

        public java.lang.String userId()
        Gets the userId. The user ID associated with the contract.
        Returns:
        the userId
      • name

        public java.lang.String name()
        Gets the name. Name of the team member.
        Returns:
        the name
      • role

        public java.lang.String role()
        Gets the role. The role of the user in the contract.
        Returns:
        the role
      • description

        public java.lang.String description()
        Gets the description. Description of the team member's responsibilities.
        Returns:
        the description
      • dateIn

        public java.util.Date dateIn()
        Gets the dateIn. Date when the member joined the team.
        Returns:
        the dateIn
      • dateOut

        public java.util.Date dateOut()
        Gets the dateOut. Date when the member left the team.
        Returns:
        the dateOut
      • replacedByUsername

        public java.lang.String replacedByUsername()
        Gets the replacedByUsername. Username of the person who replaced this member.
        Returns:
        the replacedByUsername
      • tags

        public java.util.List<java.lang.String> tags()
        Gets the tags. Tags associated with the team member.
        Returns:
        the tags
      • customProperties

        public java.util.List<ContractTemplateCustomProperty> customProperties()
        Gets the customProperties. Custom properties for the team member.
        Returns:
        the customProperties
      • authoritativeDefinitions

        public java.util.List<ContractAuthoritativeDefinition> authoritativeDefinitions()
        Gets the authoritativeDefinitions. Authoritative definitions for the team member.
        Returns:
        the authoritativeDefinitions