Documentation
¶
Index ¶
- Constants
- Variables
- type AssignFeatureToEpicResponse
- type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload
- type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors
- type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature
- func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetEpic() *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic
- func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic
- type AssignFeatureToInitiativeResponse
- type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload
- type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors
- type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetInitiative() *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetId() string
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetName() string
- func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetReferenceNum() *string
- type AssignFeatureToReleaseResponse
- type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload
- type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors
- type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature
- func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetRelease() AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease
- type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease
- type AssignFeatureToUserResponse
- type AssignFeatureToUserUpdateFeatureUpdateFeaturePayload
- type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors
- type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetAssignedToUser() *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetEmail() *string
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetId() *string
- func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetName() string
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetErrors() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetFeature() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetAssignedToUser() ...
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetDescription() ...
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetEpic() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetId() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetInitiative() ...
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetName() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetRelease() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetWorkflowStatus() ...
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetEmail() *string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetId() *string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetName() string
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetId() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetName() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetReferenceNum() string
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetId() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetName() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetReferenceNum() *string
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetId() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetName() string
- func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum() string
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag
- type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus
- type CreateFeatureWithAssignmentsResponse
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayload
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetDescription() ...
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetId() string
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetName() string
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetProject() CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetId() string
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetName() string
- func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetReferencePrefix() string
- type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag
- type CreateFeatureWithProjectResponse
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetDescription() ...
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetId() string
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetName() string
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetRelease() CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetId() string
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetName() string
- func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum() string
- type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag
- type CreateFeatureWithReleaseResponse
- type CreateIdeaCreateIdeaCreateIdeaPayload
- type CreateIdeaCreateIdeaCreateIdeaPayloadErrors
- type CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors
- type CreateIdeaCreateIdeaCreateIdeaPayloadIdea
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetCreatedAt() time.Time
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetId() string
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetName() string
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetReferenceNum() string
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetUpdatedAt() time.Time
- func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetWorkflowStatus() CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus
- type CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus
- type CreateIdeaResponse
- type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload
- type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors
- type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors
- type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordId() *string
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordType() string
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetId() string
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetLinkType() RecordLinkTypeEnum
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordId() *string
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordType() string
- func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetRelationDescription() string
- type CreateRecordLinkResponse
- type CustomFieldDefinitionTypeEnum
- type CustomFieldValueInput
- type CustomFieldableTypeEnum
- type GetAccountAccount
- type GetAccountResponse
- type GetEpicEpic
- func (v *GetEpicEpic) GetCreatedAt() time.Time
- func (v *GetEpicEpic) GetDescription() GetEpicEpicDescriptionNote
- func (v *GetEpicEpic) GetId() string
- func (v *GetEpicEpic) GetName() string
- func (v *GetEpicEpic) GetReferenceNum() string
- func (v *GetEpicEpic) GetUpdatedAt() time.Time
- func (v *GetEpicEpic) GetWorkflowStatus() GetEpicEpicWorkflowStatus
- type GetEpicEpicDescriptionNote
- type GetEpicEpicWorkflowStatus
- type GetEpicResponse
- type GetFeatureFeature
- func (v *GetFeatureFeature) GetAssignedToUser() *GetFeatureFeatureAssignedToUser
- func (v *GetFeatureFeature) GetCreatedAt() time.Time
- func (v *GetFeatureFeature) GetDescription() GetFeatureFeatureDescriptionNote
- func (v *GetFeatureFeature) GetDueDate() *string
- func (v *GetFeatureFeature) GetId() string
- func (v *GetFeatureFeature) GetName() string
- func (v *GetFeatureFeature) GetReferenceNum() string
- func (v *GetFeatureFeature) GetStartDate() *string
- func (v *GetFeatureFeature) GetUpdatedAt() time.Time
- func (v *GetFeatureFeature) GetWorkflowStatus() GetFeatureFeatureWorkflowStatus
- type GetFeatureFeatureAssignedToUser
- type GetFeatureFeatureDescriptionNote
- type GetFeatureFeatureWorkflowStatus
- type GetFeatureResponse
- type GetFeatureScreenDefinitionFeature
- func (v *GetFeatureScreenDefinitionFeature) GetId() string
- func (v *GetFeatureScreenDefinitionFeature) GetName() string
- func (v *GetFeatureScreenDefinitionFeature) GetReferenceNum() string
- func (v *GetFeatureScreenDefinitionFeature) GetScreenDefinition() *GetFeatureScreenDefinitionFeatureScreenDefinition
- type GetFeatureScreenDefinitionFeatureScreenDefinition
- type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition() ...
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId() *string
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetId() string
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetReadOnly() bool
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired() bool
- type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetId() string
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetKey() string
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetName() string
- func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetType() CustomFieldDefinitionTypeEnum
- type GetFeatureScreenDefinitionResponse
- type GetFeatureWithCustomFieldsFeature
- func (v *GetFeatureWithCustomFieldsFeature) GetCustomFieldValues() []GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue
- func (v *GetFeatureWithCustomFieldsFeature) GetId() string
- func (v *GetFeatureWithCustomFieldsFeature) GetName() string
- func (v *GetFeatureWithCustomFieldsFeature) GetReferenceNum() string
- func (v *GetFeatureWithCustomFieldsFeature) GetScreenDefinition() *GetFeatureWithCustomFieldsFeatureScreenDefinition
- type GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue
- func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetHumanValue() *string
- func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetId() string
- func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetKey() string
- func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetValue() *map[string]any
- type GetFeatureWithCustomFieldsFeatureScreenDefinition
- type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl
- func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition() ...
- func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId() *string
- func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired() bool
- type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition
- type GetFeatureWithCustomFieldsResponse
- type GetFeatureWithIntegrationsFeature
- func (v *GetFeatureWithIntegrationsFeature) GetId() string
- func (v *GetFeatureWithIntegrationsFeature) GetInitiative() *GetFeatureWithIntegrationsFeatureInitiative
- func (v *GetFeatureWithIntegrationsFeature) GetIntegrationLinks() []GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink
- func (v *GetFeatureWithIntegrationsFeature) GetIntegrationLinksCount() int
- func (v *GetFeatureWithIntegrationsFeature) GetName() string
- func (v *GetFeatureWithIntegrationsFeature) GetReferenceNum() string
- func (v *GetFeatureWithIntegrationsFeature) GetRelease() GetFeatureWithIntegrationsFeatureRelease
- type GetFeatureWithIntegrationsFeatureInitiative
- type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink
- func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetIntegration() GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration
- func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetName() string
- func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetUrl() string
- type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration
- type GetFeatureWithIntegrationsFeatureRelease
- type GetFeatureWithIntegrationsResponse
- type GetFeatureWithLinksFeature
- func (v *GetFeatureWithLinksFeature) GetChildRecordLinks() []GetFeatureWithLinksFeatureChildRecordLinksRecordLink
- func (v *GetFeatureWithLinksFeature) GetId() string
- func (v *GetFeatureWithLinksFeature) GetName() string
- func (v *GetFeatureWithLinksFeature) GetParentRecordLinks() []GetFeatureWithLinksFeatureParentRecordLinksRecordLink
- func (v *GetFeatureWithLinksFeature) GetReferenceNum() string
- type GetFeatureWithLinksFeatureChildRecordLinksRecordLink
- func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordId() *string
- func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordType() string
- func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetId() string
- func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetLinkType() RecordLinkTypeEnum
- func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetRelationDescription() string
- type GetFeatureWithLinksFeatureParentRecordLinksRecordLink
- func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetId() string
- func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetLinkType() RecordLinkTypeEnum
- func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordId() *string
- func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordType() string
- func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetRelationDescription() string
- type GetFeatureWithLinksResponse
- type GetGoalGoal
- func (v *GetGoalGoal) GetCreatedAt() time.Time
- func (v *GetGoalGoal) GetId() string
- func (v *GetGoalGoal) GetMetricName() *string
- func (v *GetGoalGoal) GetName() string
- func (v *GetGoalGoal) GetProgress() *int
- func (v *GetGoalGoal) GetReferenceNum() *string
- func (v *GetGoalGoal) GetUpdatedAt() time.Time
- func (v *GetGoalGoal) GetWorkflowStatus() GetGoalGoalWorkflowStatus
- type GetGoalGoalWorkflowStatus
- type GetGoalResponse
- type GetIdeaIdea
- func (v *GetIdeaIdea) GetCreatedAt() time.Time
- func (v *GetIdeaIdea) GetDescription() GetIdeaIdeaDescriptionNote
- func (v *GetIdeaIdea) GetId() string
- func (v *GetIdeaIdea) GetName() string
- func (v *GetIdeaIdea) GetNumEndorsements() int
- func (v *GetIdeaIdea) GetReferenceNum() string
- func (v *GetIdeaIdea) GetUpdatedAt() time.Time
- func (v *GetIdeaIdea) GetWorkflowStatus() GetIdeaIdeaWorkflowStatus
- type GetIdeaIdeaDescriptionNote
- type GetIdeaIdeaWorkflowStatus
- type GetIdeaResponse
- type GetInitiativeInitiative
- func (v *GetInitiativeInitiative) GetCreatedAt() time.Time
- func (v *GetInitiativeInitiative) GetDescription() GetInitiativeInitiativeDescriptionNote
- func (v *GetInitiativeInitiative) GetId() string
- func (v *GetInitiativeInitiative) GetName() string
- func (v *GetInitiativeInitiative) GetReferenceNum() *string
- func (v *GetInitiativeInitiative) GetUpdatedAt() time.Time
- func (v *GetInitiativeInitiative) GetWorkflowStatus() GetInitiativeInitiativeWorkflowStatus
- type GetInitiativeInitiativeDescriptionNote
- type GetInitiativeInitiativeWorkflowStatus
- type GetInitiativeResponse
- type GetPagePage
- func (v *GetPagePage) GetChildren() []GetPagePageChildrenPage
- func (v *GetPagePage) GetCreatedAt() time.Time
- func (v *GetPagePage) GetDescription() GetPagePageDescriptionNote
- func (v *GetPagePage) GetId() string
- func (v *GetPagePage) GetName() *string
- func (v *GetPagePage) GetParent() *GetPagePageParentPage
- func (v *GetPagePage) GetReferenceNum() string
- func (v *GetPagePage) GetUpdatedAt() time.Time
- type GetPagePageChildrenPage
- type GetPagePageDescriptionNote
- type GetPagePageParentPage
- type GetPageResponse
- type GetProjectCustomFieldsProject
- func (v *GetProjectCustomFieldsProject) GetCustomFieldsRelatedToTeam() []GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition
- func (v *GetProjectCustomFieldsProject) GetId() string
- func (v *GetProjectCustomFieldsProject) GetName() string
- func (v *GetProjectCustomFieldsProject) GetReferencePrefix() string
- type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetCustomFieldOptions() ...
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetId() string
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetKey() string
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetName() string
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetType() CustomFieldDefinitionTypeEnum
- type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetColor() *int
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetId() string
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetName() *string
- func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetPosition() *int
- type GetProjectCustomFieldsResponse
- type GetProjectProject
- type GetProjectResponse
- type GetReleaseRelease
- func (v *GetReleaseRelease) GetCreatedAt() time.Time
- func (v *GetReleaseRelease) GetEndOn() *string
- func (v *GetReleaseRelease) GetId() string
- func (v *GetReleaseRelease) GetName() string
- func (v *GetReleaseRelease) GetProject() GetReleaseReleaseProject
- func (v *GetReleaseRelease) GetReferenceNum() string
- func (v *GetReleaseRelease) GetStartOn() *string
- func (v *GetReleaseRelease) GetUpdatedAt() time.Time
- func (v *GetReleaseRelease) GetWorkflowStatus() GetReleaseReleaseWorkflowStatus
- type GetReleaseReleaseProject
- type GetReleaseReleaseWorkflowStatus
- type GetReleaseResponse
- type GetRequirementRequirement
- func (v *GetRequirementRequirement) GetAssignedToUser() *GetRequirementRequirementAssignedToUser
- func (v *GetRequirementRequirement) GetCreatedAt() time.Time
- func (v *GetRequirementRequirement) GetDescription() GetRequirementRequirementDescriptionNote
- func (v *GetRequirementRequirement) GetId() string
- func (v *GetRequirementRequirement) GetName() *string
- func (v *GetRequirementRequirement) GetReferenceNum() string
- func (v *GetRequirementRequirement) GetUpdatedAt() time.Time
- func (v *GetRequirementRequirement) GetWorkflowStatus() GetRequirementRequirementWorkflowStatus
- type GetRequirementRequirementAssignedToUser
- type GetRequirementRequirementDescriptionNote
- type GetRequirementRequirementWorkflowStatus
- type GetRequirementResponse
- type LinkableRecordTypesEnum
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetErrors() PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetIdea() PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetPromotable() *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) MarshalJSON() ([]byte, error)
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) UnmarshalJSON(b []byte) error
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetId() string
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetName() string
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetReferenceNum() string
- func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetTypename() *string
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement
- type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented
- type PromoteIdeaToEpicResponse
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetErrors() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetIdea() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetPromotable() ...
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) MarshalJSON() ([]byte, error)
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) UnmarshalJSON(b []byte) error
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetId() string
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetName() string
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetReferenceNum() string
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetRelease() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetTypename() *string
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetId() string
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetName() string
- func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetReferenceNum() string
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement
- type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented
- type PromoteIdeaToFeatureResponse
- type RecordLinkTypeEnum
- type ScreenableTypeEnum
- type SearchDocumentsResponse
- type SearchDocumentsSearchDocumentsSearchDocumentPage
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetCurrentPage() int
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetIsLastPage() bool
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetNodes() []SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalCount() int
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalPages() int
- type SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetName() *string
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableId() *string
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableType() string
- func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetUrl() string
- type SetCustomFieldValuesResponse
- type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload
- type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue
- func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetHumanValue() *string
- func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetId() string
- func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetKey() string
- func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetValue() *map[string]any
- type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors
- type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors
- type UpdateFeatureDescriptionResponse
- type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload
- type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors
- type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature
- func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetDescription() ...
- func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt() time.Time
- type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote
- type UpdateFeatureNameResponse
- type UpdateFeatureNameUpdateFeatureUpdateFeaturePayload
- type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors
- type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature
- func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt() time.Time
- type UpdateFeatureStatusResponse
- type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload
- type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors
- type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature
- func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetWorkflowStatus() UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus
- type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus
- type UpdateFeatureTagsResponse
- type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload
- type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors
- type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
- type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature
- func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
- func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
- func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
- func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetTags() []UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag
- type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag
Constants ¶
const AssignFeatureToEpic_Operation = `` /* 291-byte string literal not displayed */
The mutation executed by AssignFeatureToEpic.
const AssignFeatureToInitiative_Operation = `` /* 321-byte string literal not displayed */
The mutation executed by AssignFeatureToInitiative.
const AssignFeatureToRelease_Operation = `` /* 306-byte string literal not displayed */
The mutation executed by AssignFeatureToRelease.
const AssignFeatureToUser_Operation = `` /* 304-byte string literal not displayed */
The mutation executed by AssignFeatureToUser.
const CreateFeatureWithAssignments_Operation = `` /* 981-byte string literal not displayed */
The mutation executed by CreateFeatureWithAssignments.
const CreateFeatureWithProject_Operation = `` /* 580-byte string literal not displayed */
The mutation executed by CreateFeatureWithProject.
const CreateFeatureWithRelease_Operation = `` /* 577-byte string literal not displayed */
The mutation executed by CreateFeatureWithRelease.
const CreateIdea_Operation = `` /* 399-byte string literal not displayed */
The mutation executed by CreateIdea.
const CreateRecordLink_Operation = `` /* 512-byte string literal not displayed */
The mutation executed by CreateRecordLink.
const GetAccount_Operation = `
query GetAccount ($id: ID) {
account(id: $id) {
id
name
domain
createdAt
updatedAt
}
}
`
The query executed by GetAccount.
const GetEpic_Operation = `` /* 195-byte string literal not displayed */
The query executed by GetEpic.
const GetFeatureScreenDefinition_Operation = `` /* 299-byte string literal not displayed */
The query executed by GetFeatureScreenDefinition.
const GetFeatureWithCustomFields_Operation = `` /* 299-byte string literal not displayed */
The query executed by GetFeatureWithCustomFields.
const GetFeatureWithIntegrations_Operation = `` /* 296-byte string literal not displayed */
The query executed by GetFeatureWithIntegrations.
const GetFeatureWithLinks_Operation = `` /* 505-byte string literal not displayed */
The query executed by GetFeatureWithLinks.
const GetFeature_Operation = `` /* 269-byte string literal not displayed */
The query executed by GetFeature.
const GetGoal_Operation = `` /* 171-byte string literal not displayed */
The query executed by GetGoal.
const GetIdea_Operation = `` /* 213-byte string literal not displayed */
The query executed by GetIdea.
const GetInitiative_Operation = `` /* 207-byte string literal not displayed */
The query executed by GetInitiative.
const GetPage_Operation = `` /* 304-byte string literal not displayed */
The query executed by GetPage.
const GetProjectCustomFields_Operation = `` /* 229-byte string literal not displayed */
The query executed by GetProjectCustomFields.
const GetProject_Operation = `
query GetProject ($id: ID!) {
project(id: $id) {
id
referencePrefix
name
createdAt
updatedAt
}
}
`
The query executed by GetProject.
const GetRelease_Operation = `` /* 201-byte string literal not displayed */
The query executed by GetRelease.
const GetRequirement_Operation = `` /* 255-byte string literal not displayed */
The query executed by GetRequirement.
const PromoteIdeaToEpic_Operation = `` /* 322-byte string literal not displayed */
The mutation executed by PromoteIdeaToEpic.
const PromoteIdeaToFeature_Operation = `` /* 387-byte string literal not displayed */
The mutation executed by PromoteIdeaToFeature.
const SearchDocuments_Operation = `` /* 268-byte string literal not displayed */
The query executed by SearchDocuments.
const SetCustomFieldValues_Operation = `` /* 392-byte string literal not displayed */
The mutation executed by SetCustomFieldValues.
const UpdateFeatureDescription_Operation = `` /* 298-byte string literal not displayed */
The mutation executed by UpdateFeatureDescription.
const UpdateFeatureName_Operation = `` /* 235-byte string literal not displayed */
The mutation executed by UpdateFeatureName.
const UpdateFeatureStatus_Operation = `` /* 314-byte string literal not displayed */
The mutation executed by UpdateFeatureStatus.
const UpdateFeatureTags_Operation = `` /* 276-byte string literal not displayed */
The mutation executed by UpdateFeatureTags.
Variables ¶
var AllCustomFieldDefinitionTypeEnum = []CustomFieldDefinitionTypeEnum{ CustomFieldDefinitionTypeEnumUrlfield, CustomFieldDefinitionTypeEnumTextfield, CustomFieldDefinitionTypeEnumScorecardfield, CustomFieldDefinitionTypeEnumRecordsfield, CustomFieldDefinitionTypeEnumNotefield, CustomFieldDefinitionTypeEnumLinkcustomfielddefinition, CustomFieldDefinitionTypeEnumNumberfield, CustomFieldDefinitionTypeEnumEquationfield, CustomFieldDefinitionTypeEnumDatefield, CustomFieldDefinitionTypeEnumCheckboxfield, CustomFieldDefinitionTypeEnumAttachmentfield, CustomFieldDefinitionTypeEnumUsersfield, CustomFieldDefinitionTypeEnumStrategicimperativesfield, CustomFieldDefinitionTypeEnumReleasesfield, CustomFieldDefinitionTypeEnumProjectsfield, CustomFieldDefinitionTypeEnumPersonasfield, CustomFieldDefinitionTypeEnumKeyresultsfield, CustomFieldDefinitionTypeEnumInitiativesfield, CustomFieldDefinitionTypeEnumIdeasfield, CustomFieldDefinitionTypeEnumIdeaorganizationsfield, CustomFieldDefinitionTypeEnumIdeacategoriesfield, CustomFieldDefinitionTypeEnumFeaturesfield, CustomFieldDefinitionTypeEnumEpicsfield, CustomFieldDefinitionTypeEnumCreativebriefsfield, CustomFieldDefinitionTypeEnumCompetitorsfield, CustomFieldDefinitionTypeEnumLinkmasterdetail, CustomFieldDefinitionTypeEnumLinkmany, CustomFieldDefinitionTypeEnumLinkone, CustomFieldDefinitionTypeEnumSelectmultipleeditable, CustomFieldDefinitionTypeEnumSelectmultipleconstant, CustomFieldDefinitionTypeEnumSelecteditable, CustomFieldDefinitionTypeEnumSelectconstant, CustomFieldDefinitionTypeEnumConditionalchoice, }
var AllCustomFieldableTypeEnum = []CustomFieldableTypeEnum{ CustomFieldableTypeEnumProject, CustomFieldableTypeEnumTask, CustomFieldableTypeEnumRelease, CustomFieldableTypeEnumEpic, CustomFieldableTypeEnumSchedulingteam, CustomFieldableTypeEnumPage, CustomFieldableTypeEnumFeature, CustomFieldableTypeEnumGoal, CustomFieldableTypeEnumInitiative, CustomFieldableTypeEnumIdea, CustomFieldableTypeEnumRequirement, CustomFieldableTypeEnumReleasephase, CustomFieldableTypeEnumIdeauser, CustomFieldableTypeEnumKeyresult, CustomFieldableTypeEnumProgramincrement, CustomFieldableTypeEnumDiscoverystudy, CustomFieldableTypeEnumDiscoveryinterview, CustomFieldableTypeEnumNotetemplate, CustomFieldableTypeEnumCompetitor, CustomFieldableTypeEnumPersona, CustomFieldableTypeEnumIdeaorganization, }
var AllLinkableRecordTypesEnum = []LinkableRecordTypesEnum{ LinkableRecordTypesEnumEpic, LinkableRecordTypesEnumFeature, LinkableRecordTypesEnumIdea, LinkableRecordTypesEnumInitiative, LinkableRecordTypesEnumIteration, LinkableRecordTypesEnumKeyresult, LinkableRecordTypesEnumPage, LinkableRecordTypesEnumPersona, LinkableRecordTypesEnumRelease, LinkableRecordTypesEnumReleasephase, LinkableRecordTypesEnumRequirement, LinkableRecordTypesEnumGoal, LinkableRecordTypesEnumPdlcstep, LinkableRecordTypesEnumAnnotation, LinkableRecordTypesEnumCompetitor, LinkableRecordTypesEnumDiscoveryinterview, LinkableRecordTypesEnumDiscoveryfile, LinkableRecordTypesEnumTask, LinkableRecordTypesEnumBuilderapplication, }
var AllRecordLinkTypeEnum = []RecordLinkTypeEnum{ RecordLinkTypeEnumRelatesTo, RecordLinkTypeEnumDependsOn, RecordLinkTypeEnumDuplicates, RecordLinkTypeEnumContains, RecordLinkTypeEnumImpacts, RecordLinkTypeEnumBlocks, RecordLinkTypeEnumReleaseNotesFor, RecordLinkTypeEnumHasResearchIn, RecordLinkTypeEnumInstructionFor, RecordLinkTypeEnumMeetingFor, RecordLinkTypeEnumBuiltAs, }
Functions ¶
This section is empty.
Types ¶
type AssignFeatureToEpicResponse ¶ added in v0.4.0
type AssignFeatureToEpicResponse struct {
// Update a feature with new data
UpdateFeature *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
AssignFeatureToEpicResponse is returned by AssignFeatureToEpic on success.
func AssignFeatureToEpic ¶ added in v0.4.0
func AssignFeatureToEpic( ctx_ context.Context, client_ graphql.Client, featureId string, epicId string, ) (data_ *AssignFeatureToEpicResponse, err_ error)
Assign a feature to an epic
func (*AssignFeatureToEpicResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *AssignFeatureToEpicResponse) GetUpdateFeature() *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns AssignFeatureToEpicResponse.UpdateFeature, and is useful for accessing the field via an interface.
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload struct {
Feature *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload) GetErrors() AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload) GetFeature() *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Epic this feature belongs to, if present
Epic *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic `json:"epic"`
}
AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetEpic ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetEpic() *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic
GetEpic returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature.Epic, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic ¶ added in v0.4.0
type AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic includes the requested fields of the GraphQL type Epic. The GraphQL type's documentation follows.
A high-level record that can contain multiple related features
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetId ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetId() string
GetId returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetName ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetName() string
GetName returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToEpicUpdateFeatureUpdateFeaturePayloadFeatureEpic.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeResponse ¶ added in v0.4.0
type AssignFeatureToInitiativeResponse struct {
// Update a feature with new data
UpdateFeature *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
AssignFeatureToInitiativeResponse is returned by AssignFeatureToInitiative on success.
func AssignFeatureToInitiative ¶ added in v0.4.0
func AssignFeatureToInitiative( ctx_ context.Context, client_ graphql.Client, featureId string, initiativeId string, ) (data_ *AssignFeatureToInitiativeResponse, err_ error)
Assign a feature to an initiative
func (*AssignFeatureToInitiativeResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeResponse) GetUpdateFeature() *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns AssignFeatureToInitiativeResponse.UpdateFeature, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload struct {
Feature *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload) GetErrors() AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload) GetFeature() *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Initiative this feature belongs to, if present
Initiative *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative `json:"initiative"`
}
AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetInitiative ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetInitiative() *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative
GetInitiative returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature.Initiative, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative ¶ added in v0.4.0
type AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative struct {
Id string `json:"id"`
// Reference number of the record. Example: DEMO-S-123
ReferenceNum *string `json:"referenceNum"`
Name string `json:"name"`
}
AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetId ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetId() string
GetId returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetName ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetName() string
GetName returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative) GetReferenceNum() *string
GetReferenceNum returns AssignFeatureToInitiativeUpdateFeatureUpdateFeaturePayloadFeatureInitiative.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseResponse ¶ added in v0.4.0
type AssignFeatureToReleaseResponse struct {
// Update a feature with new data
UpdateFeature *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
AssignFeatureToReleaseResponse is returned by AssignFeatureToRelease on success.
func AssignFeatureToRelease ¶ added in v0.4.0
func AssignFeatureToRelease( ctx_ context.Context, client_ graphql.Client, featureId string, releaseId string, ) (data_ *AssignFeatureToReleaseResponse, err_ error)
Assign a feature to a release
func (*AssignFeatureToReleaseResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *AssignFeatureToReleaseResponse) GetUpdateFeature() *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns AssignFeatureToReleaseResponse.UpdateFeature, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload struct {
Feature *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload) GetErrors() AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload) GetFeature() *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Release this feature belongs to
Release AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease `json:"release"`
}
AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetRelease ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature) GetRelease() AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease
GetRelease returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeature.Release, and is useful for accessing the field via an interface.
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease ¶ added in v0.4.0
type AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetId ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetId() string
GetId returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetName ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetName() string
GetName returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToReleaseUpdateFeatureUpdateFeaturePayloadFeatureRelease.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToUserResponse ¶ added in v0.4.0
type AssignFeatureToUserResponse struct {
// Update a feature with new data
UpdateFeature *AssignFeatureToUserUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
AssignFeatureToUserResponse is returned by AssignFeatureToUser on success.
func AssignFeatureToUser ¶ added in v0.4.0
func AssignFeatureToUser( ctx_ context.Context, client_ graphql.Client, featureId string, userId string, ) (data_ *AssignFeatureToUserResponse, err_ error)
Assign a feature to a user
func (*AssignFeatureToUserResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *AssignFeatureToUserResponse) GetUpdateFeature() *AssignFeatureToUserUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns AssignFeatureToUserResponse.UpdateFeature, and is useful for accessing the field via an interface.
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayload struct {
Feature *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
AssignFeatureToUserUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayload) GetErrors() AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayload) GetFeature() *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
AssignedToUser *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser `json:"assignedToUser"`
}
AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetAssignedToUser ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetAssignedToUser() *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser
GetAssignedToUser returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature.AssignedToUser, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser ¶ added in v0.4.0
type AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser struct {
Id *string `json:"id"`
Name string `json:"name"`
Email *string `json:"email"`
}
AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser includes the requested fields of the GraphQL type User.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetEmail ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetEmail() *string
GetEmail returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser.Email, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetId ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetId() *string
GetId returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser.Id, and is useful for accessing the field via an interface.
func (*AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetName ¶ added in v0.4.0
func (v *AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser) GetName() string
GetName returns AssignFeatureToUserUpdateFeatureUpdateFeaturePayloadFeatureAssignedToUser.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload struct {
Feature *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature `json:"feature"`
Errors CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors `json:"errors"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload includes the requested fields of the GraphQL type CreateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of CreateFeature.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetErrors() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors
GetErrors returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload) GetFeature() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature
GetFeature returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors) GetAttributes() []CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote `json:"description"`
// Current overall workflow status
WorkflowStatus CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus `json:"workflowStatus"`
AssignedToUser *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser `json:"assignedToUser"`
// Release this feature belongs to
Release CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease `json:"release"`
// Epic this feature belongs to, if present
Epic *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic `json:"epic"`
// Initiative this feature belongs to, if present
Initiative *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative `json:"initiative"`
// Tags
Tags []CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag `json:"tags"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetAssignedToUser ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetAssignedToUser() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser
GetAssignedToUser returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.AssignedToUser, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
GetCreatedAt returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetDescription ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetDescription() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
GetDescription returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Description, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetEpic ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetEpic() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic
GetEpic returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Epic, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetId() string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetInitiative ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetInitiative() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative
GetInitiative returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Initiative, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetRelease ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetRelease() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease
GetRelease returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Release, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetTags ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag
GetTags returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.Tags, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.UpdatedAt, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetWorkflowStatus ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature) GetWorkflowStatus() CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus
GetWorkflowStatus returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeature.WorkflowStatus, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser struct {
Id *string `json:"id"`
Name string `json:"name"`
Email *string `json:"email"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser includes the requested fields of the GraphQL type User.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetEmail ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetEmail() *string
GetEmail returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser.Email, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetId() *string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureAssignedToUser.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote includes the requested fields of the GraphQL type Note.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody() string
GetHtmlBody returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic includes the requested fields of the GraphQL type Epic. The GraphQL type's documentation follows.
A high-level record that can contain multiple related features
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetId ¶ added in v0.4.0
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureEpic.ReferenceNum, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative struct {
Id string `json:"id"`
// Reference number of the record. Example: DEMO-S-123
ReferenceNum *string `json:"referenceNum"`
Name string `json:"name"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetId() string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative) GetReferenceNum() *string
GetReferenceNum returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureInitiative.ReferenceNum, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetId() string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureRelease.ReferenceNum, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag includes the requested fields of the GraphQL type Tag. The GraphQL type's documentation follows.
A tag on a record
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetId() string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureTagsTag.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus ¶ added in v0.4.0
type CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus) GetId() string
GetId returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus) GetName() string
GetName returns CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayloadFeatureWorkflowStatus.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithAssignmentsResponse ¶ added in v0.4.0
type CreateFeatureWithAssignmentsResponse struct {
// Create a new feature
CreateFeature *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload `json:"createFeature"`
}
CreateFeatureWithAssignmentsResponse is returned by CreateFeatureWithAssignments on success.
func CreateFeatureWithAssignments ¶ added in v0.4.0
func CreateFeatureWithAssignments( ctx_ context.Context, client_ graphql.Client, name string, releaseId string, description *string, assignedToUserId string, workflowStatusId string, epicId string, initiativeId string, tagList *string, skipRequiredFieldsValidation *bool, ) (data_ *CreateFeatureWithAssignmentsResponse, err_ error)
Create a feature with all assignment options Note: Initiative is required (ID!) when specified
func (*CreateFeatureWithAssignmentsResponse) GetCreateFeature ¶ added in v0.4.0
func (v *CreateFeatureWithAssignmentsResponse) GetCreateFeature() *CreateFeatureWithAssignmentsCreateFeatureCreateFeaturePayload
GetCreateFeature returns CreateFeatureWithAssignmentsResponse.CreateFeature, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayload ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayload struct {
Feature *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature `json:"feature"`
Errors CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors `json:"errors"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayload includes the requested fields of the GraphQL type CreateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of CreateFeature.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayload) GetErrors() CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors
GetErrors returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayload) GetFeature() *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature
GetFeature returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors) GetAttributes() []CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote `json:"description"`
// Project this feature belongs to
Project CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject `json:"project"`
// Tags
Tags []CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag `json:"tags"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
GetCreatedAt returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetDescription ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetDescription() CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
GetDescription returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.Description, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetId() string
GetId returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetName() string
GetName returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetProject ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetProject() CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject
GetProject returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.Project, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetTags ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag
GetTags returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.Tags, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeature.UpdatedAt, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote includes the requested fields of the GraphQL type Note.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody() string
GetHtmlBody returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject struct {
Id string `json:"id"`
// The reference prefix for the project or team
ReferencePrefix string `json:"referencePrefix"`
Name string `json:"name"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject includes the requested fields of the GraphQL type Project. The GraphQL type's documentation follows.
An Aha! workspace or team
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetId ¶ added in v0.4.0
GetId returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetName() string
GetName returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetReferencePrefix ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject) GetReferencePrefix() string
GetReferencePrefix returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureProject.ReferencePrefix, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag ¶ added in v0.4.0
type CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag includes the requested fields of the GraphQL type Tag. The GraphQL type's documentation follows.
A tag on a record
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetId ¶ added in v0.4.0
GetId returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName() string
GetName returns CreateFeatureWithProjectCreateFeatureCreateFeaturePayloadFeatureTagsTag.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithProjectResponse ¶ added in v0.4.0
type CreateFeatureWithProjectResponse struct {
// Create a new feature
CreateFeature *CreateFeatureWithProjectCreateFeatureCreateFeaturePayload `json:"createFeature"`
}
CreateFeatureWithProjectResponse is returned by CreateFeatureWithProject on success.
func CreateFeatureWithProject ¶ added in v0.4.0
func CreateFeatureWithProject( ctx_ context.Context, client_ graphql.Client, name string, projectId string, description *string, tagList *string, skipRequiredFieldsValidation *bool, ) (data_ *CreateFeatureWithProjectResponse, err_ error)
Create a feature with project (when release is not yet determined)
func (*CreateFeatureWithProjectResponse) GetCreateFeature ¶ added in v0.4.0
func (v *CreateFeatureWithProjectResponse) GetCreateFeature() *CreateFeatureWithProjectCreateFeatureCreateFeaturePayload
GetCreateFeature returns CreateFeatureWithProjectResponse.CreateFeature, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload struct {
Feature *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature `json:"feature"`
Errors CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors `json:"errors"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload includes the requested fields of the GraphQL type CreateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of CreateFeature.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload) GetErrors() CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors
GetErrors returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload) GetFeature() *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature
GetFeature returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors) GetAttributes() []CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote `json:"description"`
// Release this feature belongs to
Release CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease `json:"release"`
// Tags
Tags []CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag `json:"tags"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetCreatedAt() time.Time
GetCreatedAt returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetDescription ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetDescription() CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote
GetDescription returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.Description, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetId() string
GetId returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetName() string
GetName returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetRelease ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetRelease() CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease
GetRelease returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.Release, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetTags ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetTags() []CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag
GetTags returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.Tags, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeature.UpdatedAt, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote includes the requested fields of the GraphQL type Note.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote) GetHtmlBody() string
GetHtmlBody returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetId ¶ added in v0.4.0
GetId returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetName() string
GetName returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease.Name, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease) GetReferenceNum() string
GetReferenceNum returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureRelease.ReferenceNum, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag ¶ added in v0.4.0
type CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag includes the requested fields of the GraphQL type Tag. The GraphQL type's documentation follows.
A tag on a record
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetId ¶ added in v0.4.0
GetId returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag.Id, and is useful for accessing the field via an interface.
func (*CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag) GetName() string
GetName returns CreateFeatureWithReleaseCreateFeatureCreateFeaturePayloadFeatureTagsTag.Name, and is useful for accessing the field via an interface.
type CreateFeatureWithReleaseResponse ¶ added in v0.4.0
type CreateFeatureWithReleaseResponse struct {
// Create a new feature
CreateFeature *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload `json:"createFeature"`
}
CreateFeatureWithReleaseResponse is returned by CreateFeatureWithRelease on success.
func CreateFeatureWithRelease ¶ added in v0.4.0
func CreateFeatureWithRelease( ctx_ context.Context, client_ graphql.Client, name string, releaseId string, description *string, tagList *string, skipRequiredFieldsValidation *bool, ) (data_ *CreateFeatureWithReleaseResponse, err_ error)
Create a feature with release (most common use case) Use skipRequiredFieldsValidation=true to bypass custom required field validation
func (*CreateFeatureWithReleaseResponse) GetCreateFeature ¶ added in v0.4.0
func (v *CreateFeatureWithReleaseResponse) GetCreateFeature() *CreateFeatureWithReleaseCreateFeatureCreateFeaturePayload
GetCreateFeature returns CreateFeatureWithReleaseResponse.CreateFeature, and is useful for accessing the field via an interface.
type CreateIdeaCreateIdeaCreateIdeaPayload ¶ added in v0.4.0
type CreateIdeaCreateIdeaCreateIdeaPayload struct {
Idea *CreateIdeaCreateIdeaCreateIdeaPayloadIdea `json:"idea"`
Errors CreateIdeaCreateIdeaCreateIdeaPayloadErrors `json:"errors"`
}
CreateIdeaCreateIdeaCreateIdeaPayload includes the requested fields of the GraphQL type CreateIdeaPayload. The GraphQL type's documentation follows.
Autogenerated return type of CreateIdea.
func (*CreateIdeaCreateIdeaCreateIdeaPayload) GetErrors ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayload) GetErrors() CreateIdeaCreateIdeaCreateIdeaPayloadErrors
GetErrors returns CreateIdeaCreateIdeaCreateIdeaPayload.Errors, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayload) GetIdea ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayload) GetIdea() *CreateIdeaCreateIdeaCreateIdeaPayloadIdea
GetIdea returns CreateIdeaCreateIdeaCreateIdeaPayload.Idea, and is useful for accessing the field via an interface.
type CreateIdeaCreateIdeaCreateIdeaPayloadErrors ¶ added in v0.4.0
type CreateIdeaCreateIdeaCreateIdeaPayloadErrors struct {
// Error details for each invalid attribute
Attributes []CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
CreateIdeaCreateIdeaCreateIdeaPayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*CreateIdeaCreateIdeaCreateIdeaPayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadErrors) GetAttributes() []CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors
GetAttributes returns CreateIdeaCreateIdeaCreateIdeaPayloadErrors.Attributes, and is useful for accessing the field via an interface.
type CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns CreateIdeaCreateIdeaCreateIdeaPayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type CreateIdeaCreateIdeaCreateIdeaPayloadIdea ¶ added in v0.4.0
type CreateIdeaCreateIdeaCreateIdeaPayloadIdea struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// WorkflowStatus this idea belongs to
WorkflowStatus CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus `json:"workflowStatus"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
CreateIdeaCreateIdeaCreateIdeaPayloadIdea includes the requested fields of the GraphQL type Idea. The GraphQL type's documentation follows.
An idea
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetCreatedAt ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetCreatedAt() time.Time
GetCreatedAt returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetId ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetId() string
GetId returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.Id, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetName ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetName() string
GetName returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.Name, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetReferenceNum ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetReferenceNum() string
GetReferenceNum returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.ReferenceNum, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetUpdatedAt ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.UpdatedAt, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetWorkflowStatus ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdea) GetWorkflowStatus() CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus
GetWorkflowStatus returns CreateIdeaCreateIdeaCreateIdeaPayloadIdea.WorkflowStatus, and is useful for accessing the field via an interface.
type CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus ¶ added in v0.4.0
type CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus) GetId ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus) GetId() string
GetId returns CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus) GetName ¶ added in v0.4.0
func (v *CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus) GetName() string
GetName returns CreateIdeaCreateIdeaCreateIdeaPayloadIdeaWorkflowStatus.Name, and is useful for accessing the field via an interface.
type CreateIdeaResponse ¶ added in v0.4.0
type CreateIdeaResponse struct {
// Create an idea
CreateIdea *CreateIdeaCreateIdeaCreateIdeaPayload `json:"createIdea"`
}
CreateIdeaResponse is returned by CreateIdea on success.
func CreateIdea ¶ added in v0.4.0
func CreateIdea( ctx_ context.Context, client_ graphql.Client, name string, projectId string, skipRequiredFieldsValidation *bool, ) (data_ *CreateIdeaResponse, err_ error)
Create a new idea Note: Description and tags must be set via separate mutations (UpdateIdea, etc.)
func (*CreateIdeaResponse) GetCreateIdea ¶ added in v0.4.0
func (v *CreateIdeaResponse) GetCreateIdea() *CreateIdeaCreateIdeaCreateIdeaPayload
GetCreateIdea returns CreateIdeaResponse.CreateIdea, and is useful for accessing the field via an interface.
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload ¶ added in v0.4.0
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload struct {
RecordLink *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink `json:"recordLink"`
Errors CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors `json:"errors"`
}
CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload includes the requested fields of the GraphQL type CreateRecordLinkPayload. The GraphQL type's documentation follows.
Autogenerated return type of CreateRecordLink.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload) GetErrors ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload) GetErrors() CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors
GetErrors returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload.Errors, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload) GetRecordLink ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload) GetRecordLink() *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink
GetRecordLink returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload.RecordLink, and is useful for accessing the field via an interface.
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors ¶ added in v0.4.0
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors struct {
// Error details for each invalid attribute
Attributes []CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors) GetAttributes() []CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors
GetAttributes returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrors.Attributes, and is useful for accessing the field via an interface.
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink ¶ added in v0.4.0
type CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink struct {
Id string `json:"id"`
LinkType RecordLinkTypeEnum `json:"linkType"`
RelationDescription string `json:"relationDescription"`
ParentRecordId *string `json:"parentRecordId"`
ParentRecordType string `json:"parentRecordType"`
ChildRecordId *string `json:"childRecordId"`
ChildRecordType string `json:"childRecordType"`
}
CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink includes the requested fields of the GraphQL type RecordLink. The GraphQL type's documentation follows.
A relationship between two records
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordId ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordId() *string
GetChildRecordId returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.ChildRecordId, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordType ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetChildRecordType() string
GetChildRecordType returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.ChildRecordType, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetId ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetId() string
GetId returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.Id, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetLinkType ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetLinkType() RecordLinkTypeEnum
GetLinkType returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.LinkType, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordId ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordId() *string
GetParentRecordId returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.ParentRecordId, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordType ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetParentRecordType() string
GetParentRecordType returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.ParentRecordType, and is useful for accessing the field via an interface.
func (*CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetRelationDescription ¶ added in v0.4.0
func (v *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink) GetRelationDescription() string
GetRelationDescription returns CreateRecordLinkCreateRecordLinkCreateRecordLinkPayloadRecordLink.RelationDescription, and is useful for accessing the field via an interface.
type CreateRecordLinkResponse ¶ added in v0.4.0
type CreateRecordLinkResponse struct {
// Create a link between two records
CreateRecordLink *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload `json:"createRecordLink"`
}
CreateRecordLinkResponse is returned by CreateRecordLink on success.
func CreateRecordLink ¶ added in v0.4.0
func CreateRecordLink( ctx_ context.Context, client_ graphql.Client, parentType LinkableRecordTypesEnum, parentId string, childType LinkableRecordTypesEnum, childId string, linkType RecordLinkTypeEnum, ) (data_ *CreateRecordLinkResponse, err_ error)
Create a record link between two records (e.g., feature relates to idea)
func (*CreateRecordLinkResponse) GetCreateRecordLink ¶ added in v0.4.0
func (v *CreateRecordLinkResponse) GetCreateRecordLink() *CreateRecordLinkCreateRecordLinkCreateRecordLinkPayload
GetCreateRecordLink returns CreateRecordLinkResponse.CreateRecordLink, and is useful for accessing the field via an interface.
type CustomFieldDefinitionTypeEnum ¶ added in v0.4.0
type CustomFieldDefinitionTypeEnum string
const ( CustomFieldDefinitionTypeEnumUrlfield CustomFieldDefinitionTypeEnum = "UrlField" CustomFieldDefinitionTypeEnumTextfield CustomFieldDefinitionTypeEnum = "TextField" CustomFieldDefinitionTypeEnumScorecardfield CustomFieldDefinitionTypeEnum = "ScorecardField" CustomFieldDefinitionTypeEnumRecordsfield CustomFieldDefinitionTypeEnum = "RecordsField" CustomFieldDefinitionTypeEnumNotefield CustomFieldDefinitionTypeEnum = "NoteField" CustomFieldDefinitionTypeEnumLinkcustomfielddefinition CustomFieldDefinitionTypeEnum = "LinkCustomFieldDefinition" CustomFieldDefinitionTypeEnumNumberfield CustomFieldDefinitionTypeEnum = "NumberField" CustomFieldDefinitionTypeEnumEquationfield CustomFieldDefinitionTypeEnum = "EquationField" CustomFieldDefinitionTypeEnumDatefield CustomFieldDefinitionTypeEnum = "DateField" CustomFieldDefinitionTypeEnumCheckboxfield CustomFieldDefinitionTypeEnum = "CheckboxField" CustomFieldDefinitionTypeEnumAttachmentfield CustomFieldDefinitionTypeEnum = "AttachmentField" CustomFieldDefinitionTypeEnumUsersfield CustomFieldDefinitionTypeEnum = "UsersField" CustomFieldDefinitionTypeEnumStrategicimperativesfield CustomFieldDefinitionTypeEnum = "StrategicImperativesField" CustomFieldDefinitionTypeEnumReleasesfield CustomFieldDefinitionTypeEnum = "ReleasesField" CustomFieldDefinitionTypeEnumProjectsfield CustomFieldDefinitionTypeEnum = "ProjectsField" CustomFieldDefinitionTypeEnumPersonasfield CustomFieldDefinitionTypeEnum = "PersonasField" CustomFieldDefinitionTypeEnumKeyresultsfield CustomFieldDefinitionTypeEnum = "KeyResultsField" CustomFieldDefinitionTypeEnumInitiativesfield CustomFieldDefinitionTypeEnum = "InitiativesField" CustomFieldDefinitionTypeEnumIdeasfield CustomFieldDefinitionTypeEnum = "IdeasField" CustomFieldDefinitionTypeEnumIdeaorganizationsfield CustomFieldDefinitionTypeEnum = "IdeaOrganizationsField" CustomFieldDefinitionTypeEnumIdeacategoriesfield CustomFieldDefinitionTypeEnum = "IdeaCategoriesField" CustomFieldDefinitionTypeEnumFeaturesfield CustomFieldDefinitionTypeEnum = "FeaturesField" CustomFieldDefinitionTypeEnumEpicsfield CustomFieldDefinitionTypeEnum = "EpicsField" CustomFieldDefinitionTypeEnumCreativebriefsfield CustomFieldDefinitionTypeEnum = "CreativeBriefsField" CustomFieldDefinitionTypeEnumCompetitorsfield CustomFieldDefinitionTypeEnum = "CompetitorsField" CustomFieldDefinitionTypeEnumLinkmasterdetail CustomFieldDefinitionTypeEnum = "LinkMasterDetail" CustomFieldDefinitionTypeEnumLinkmany CustomFieldDefinitionTypeEnum = "LinkMany" CustomFieldDefinitionTypeEnumLinkone CustomFieldDefinitionTypeEnum = "LinkOne" CustomFieldDefinitionTypeEnumSelectmultipleeditable CustomFieldDefinitionTypeEnum = "SelectMultipleEditable" CustomFieldDefinitionTypeEnumSelectmultipleconstant CustomFieldDefinitionTypeEnum = "SelectMultipleConstant" CustomFieldDefinitionTypeEnumSelecteditable CustomFieldDefinitionTypeEnum = "SelectEditable" CustomFieldDefinitionTypeEnumSelectconstant CustomFieldDefinitionTypeEnum = "SelectConstant" CustomFieldDefinitionTypeEnumConditionalchoice CustomFieldDefinitionTypeEnum = "ConditionalChoice" )
type CustomFieldValueInput ¶ added in v0.4.0
A custom field key-value pair
func (*CustomFieldValueInput) GetKey ¶ added in v0.4.0
func (v *CustomFieldValueInput) GetKey() string
GetKey returns CustomFieldValueInput.Key, and is useful for accessing the field via an interface.
func (*CustomFieldValueInput) GetValue ¶ added in v0.4.0
func (v *CustomFieldValueInput) GetValue() *map[string]any
GetValue returns CustomFieldValueInput.Value, and is useful for accessing the field via an interface.
type CustomFieldableTypeEnum ¶ added in v0.4.0
type CustomFieldableTypeEnum string
const ( CustomFieldableTypeEnumProject CustomFieldableTypeEnum = "Project" CustomFieldableTypeEnumTask CustomFieldableTypeEnum = "Task" CustomFieldableTypeEnumRelease CustomFieldableTypeEnum = "Release" CustomFieldableTypeEnumEpic CustomFieldableTypeEnum = "Epic" CustomFieldableTypeEnumSchedulingteam CustomFieldableTypeEnum = "SchedulingTeam" CustomFieldableTypeEnumPage CustomFieldableTypeEnum = "Page" CustomFieldableTypeEnumFeature CustomFieldableTypeEnum = "Feature" CustomFieldableTypeEnumGoal CustomFieldableTypeEnum = "Goal" CustomFieldableTypeEnumInitiative CustomFieldableTypeEnum = "Initiative" CustomFieldableTypeEnumIdea CustomFieldableTypeEnum = "Idea" CustomFieldableTypeEnumRequirement CustomFieldableTypeEnum = "Requirement" CustomFieldableTypeEnumReleasephase CustomFieldableTypeEnum = "ReleasePhase" CustomFieldableTypeEnumIdeauser CustomFieldableTypeEnum = "IdeaUser" CustomFieldableTypeEnumKeyresult CustomFieldableTypeEnum = "KeyResult" CustomFieldableTypeEnumProgramincrement CustomFieldableTypeEnum = "ProgramIncrement" CustomFieldableTypeEnumDiscoverystudy CustomFieldableTypeEnum = "DiscoveryStudy" CustomFieldableTypeEnumDiscoveryinterview CustomFieldableTypeEnum = "DiscoveryInterview" CustomFieldableTypeEnumNotetemplate CustomFieldableTypeEnum = "NoteTemplate" CustomFieldableTypeEnumCompetitor CustomFieldableTypeEnum = "Competitor" CustomFieldableTypeEnumPersona CustomFieldableTypeEnum = "Persona" CustomFieldableTypeEnumIdeaorganization CustomFieldableTypeEnum = "IdeaOrganization" )
type GetAccountAccount ¶
type GetAccountAccount struct {
Id string `json:"id"`
Name string `json:"name"`
Domain string `json:"domain"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetAccountAccount includes the requested fields of the GraphQL type Account. The GraphQL type's documentation follows.
An Aha! account
func (*GetAccountAccount) GetCreatedAt ¶
func (v *GetAccountAccount) GetCreatedAt() time.Time
GetCreatedAt returns GetAccountAccount.CreatedAt, and is useful for accessing the field via an interface.
func (*GetAccountAccount) GetDomain ¶
func (v *GetAccountAccount) GetDomain() string
GetDomain returns GetAccountAccount.Domain, and is useful for accessing the field via an interface.
func (*GetAccountAccount) GetId ¶
func (v *GetAccountAccount) GetId() string
GetId returns GetAccountAccount.Id, and is useful for accessing the field via an interface.
func (*GetAccountAccount) GetName ¶
func (v *GetAccountAccount) GetName() string
GetName returns GetAccountAccount.Name, and is useful for accessing the field via an interface.
func (*GetAccountAccount) GetUpdatedAt ¶
func (v *GetAccountAccount) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAccountAccount.UpdatedAt, and is useful for accessing the field via an interface.
type GetAccountResponse ¶
type GetAccountResponse struct {
// Get information about the current account
Account GetAccountAccount `json:"account"`
}
GetAccountResponse is returned by GetAccount on success.
func GetAccount ¶
func GetAccount( ctx_ context.Context, client_ graphql.Client, id *string, ) (data_ *GetAccountResponse, err_ error)
Get account information
func (*GetAccountResponse) GetAccount ¶
func (v *GetAccountResponse) GetAccount() GetAccountAccount
GetAccount returns GetAccountResponse.Account, and is useful for accessing the field via an interface.
type GetEpicEpic ¶
type GetEpicEpic struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description GetEpicEpicDescriptionNote `json:"description"`
// Current overall workflow status
WorkflowStatus GetEpicEpicWorkflowStatus `json:"workflowStatus"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetEpicEpic includes the requested fields of the GraphQL type Epic. The GraphQL type's documentation follows.
A high-level record that can contain multiple related features
func (*GetEpicEpic) GetCreatedAt ¶
func (v *GetEpicEpic) GetCreatedAt() time.Time
GetCreatedAt returns GetEpicEpic.CreatedAt, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetDescription ¶
func (v *GetEpicEpic) GetDescription() GetEpicEpicDescriptionNote
GetDescription returns GetEpicEpic.Description, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetId ¶
func (v *GetEpicEpic) GetId() string
GetId returns GetEpicEpic.Id, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetName ¶
func (v *GetEpicEpic) GetName() string
GetName returns GetEpicEpic.Name, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetReferenceNum ¶
func (v *GetEpicEpic) GetReferenceNum() string
GetReferenceNum returns GetEpicEpic.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetUpdatedAt ¶
func (v *GetEpicEpic) GetUpdatedAt() time.Time
GetUpdatedAt returns GetEpicEpic.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetEpicEpic) GetWorkflowStatus ¶
func (v *GetEpicEpic) GetWorkflowStatus() GetEpicEpicWorkflowStatus
GetWorkflowStatus returns GetEpicEpic.WorkflowStatus, and is useful for accessing the field via an interface.
type GetEpicEpicDescriptionNote ¶
type GetEpicEpicDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetEpicEpicDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetEpicEpicDescriptionNote) GetHtmlBody ¶
func (v *GetEpicEpicDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetEpicEpicDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetEpicEpicDescriptionNote) GetMarkdownBody ¶
func (v *GetEpicEpicDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetEpicEpicDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetEpicEpicWorkflowStatus ¶
type GetEpicEpicWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetEpicEpicWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetEpicEpicWorkflowStatus) GetColor ¶
func (v *GetEpicEpicWorkflowStatus) GetColor() int
GetColor returns GetEpicEpicWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetEpicEpicWorkflowStatus) GetId ¶
func (v *GetEpicEpicWorkflowStatus) GetId() string
GetId returns GetEpicEpicWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetEpicEpicWorkflowStatus) GetName ¶
func (v *GetEpicEpicWorkflowStatus) GetName() string
GetName returns GetEpicEpicWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetEpicResponse ¶
type GetEpicResponse struct {
// Find an epic by its ID
Epic GetEpicEpic `json:"epic"`
}
GetEpicResponse is returned by GetEpic on success.
func GetEpic ¶
func GetEpic( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetEpicResponse, err_ error)
Get an epic by ID
func (*GetEpicResponse) GetEpic ¶
func (v *GetEpicResponse) GetEpic() GetEpicEpic
GetEpic returns GetEpicResponse.Epic, and is useful for accessing the field via an interface.
type GetFeatureFeature ¶
type GetFeatureFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description GetFeatureFeatureDescriptionNote `json:"description"`
// Current overall workflow status
WorkflowStatus GetFeatureFeatureWorkflowStatus `json:"workflowStatus"`
AssignedToUser *GetFeatureFeatureAssignedToUser `json:"assignedToUser"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
DueDate *string `json:"dueDate"`
StartDate *string `json:"startDate"`
}
GetFeatureFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*GetFeatureFeature) GetAssignedToUser ¶
func (v *GetFeatureFeature) GetAssignedToUser() *GetFeatureFeatureAssignedToUser
GetAssignedToUser returns GetFeatureFeature.AssignedToUser, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetCreatedAt ¶
func (v *GetFeatureFeature) GetCreatedAt() time.Time
GetCreatedAt returns GetFeatureFeature.CreatedAt, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetDescription ¶
func (v *GetFeatureFeature) GetDescription() GetFeatureFeatureDescriptionNote
GetDescription returns GetFeatureFeature.Description, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetDueDate ¶
func (v *GetFeatureFeature) GetDueDate() *string
GetDueDate returns GetFeatureFeature.DueDate, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetId ¶
func (v *GetFeatureFeature) GetId() string
GetId returns GetFeatureFeature.Id, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetName ¶
func (v *GetFeatureFeature) GetName() string
GetName returns GetFeatureFeature.Name, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetReferenceNum ¶
func (v *GetFeatureFeature) GetReferenceNum() string
GetReferenceNum returns GetFeatureFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetStartDate ¶
func (v *GetFeatureFeature) GetStartDate() *string
GetStartDate returns GetFeatureFeature.StartDate, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetUpdatedAt ¶
func (v *GetFeatureFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns GetFeatureFeature.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetFeatureFeature) GetWorkflowStatus ¶
func (v *GetFeatureFeature) GetWorkflowStatus() GetFeatureFeatureWorkflowStatus
GetWorkflowStatus returns GetFeatureFeature.WorkflowStatus, and is useful for accessing the field via an interface.
type GetFeatureFeatureAssignedToUser ¶
type GetFeatureFeatureAssignedToUser struct {
Id *string `json:"id"`
Name string `json:"name"`
Email *string `json:"email"`
}
GetFeatureFeatureAssignedToUser includes the requested fields of the GraphQL type User.
func (*GetFeatureFeatureAssignedToUser) GetEmail ¶
func (v *GetFeatureFeatureAssignedToUser) GetEmail() *string
GetEmail returns GetFeatureFeatureAssignedToUser.Email, and is useful for accessing the field via an interface.
func (*GetFeatureFeatureAssignedToUser) GetId ¶
func (v *GetFeatureFeatureAssignedToUser) GetId() *string
GetId returns GetFeatureFeatureAssignedToUser.Id, and is useful for accessing the field via an interface.
func (*GetFeatureFeatureAssignedToUser) GetName ¶
func (v *GetFeatureFeatureAssignedToUser) GetName() string
GetName returns GetFeatureFeatureAssignedToUser.Name, and is useful for accessing the field via an interface.
type GetFeatureFeatureDescriptionNote ¶
type GetFeatureFeatureDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetFeatureFeatureDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetFeatureFeatureDescriptionNote) GetHtmlBody ¶
func (v *GetFeatureFeatureDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetFeatureFeatureDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetFeatureFeatureDescriptionNote) GetMarkdownBody ¶
func (v *GetFeatureFeatureDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetFeatureFeatureDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetFeatureFeatureWorkflowStatus ¶
type GetFeatureFeatureWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetFeatureFeatureWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetFeatureFeatureWorkflowStatus) GetColor ¶
func (v *GetFeatureFeatureWorkflowStatus) GetColor() int
GetColor returns GetFeatureFeatureWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetFeatureFeatureWorkflowStatus) GetId ¶
func (v *GetFeatureFeatureWorkflowStatus) GetId() string
GetId returns GetFeatureFeatureWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetFeatureFeatureWorkflowStatus) GetName ¶
func (v *GetFeatureFeatureWorkflowStatus) GetName() string
GetName returns GetFeatureFeatureWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetFeatureResponse ¶
type GetFeatureResponse struct {
// Find a feature by its ID
Feature GetFeatureFeature `json:"feature"`
}
GetFeatureResponse is returned by GetFeature on success.
func GetFeature ¶
func GetFeature( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetFeatureResponse, err_ error)
Get a feature by ID
func (*GetFeatureResponse) GetFeature ¶
func (v *GetFeatureResponse) GetFeature() GetFeatureFeature
GetFeature returns GetFeatureResponse.Feature, and is useful for accessing the field via an interface.
type GetFeatureScreenDefinitionFeature ¶ added in v0.4.0
type GetFeatureScreenDefinitionFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// The screen definition for this record
ScreenDefinition *GetFeatureScreenDefinitionFeatureScreenDefinition `json:"screenDefinition"`
}
GetFeatureScreenDefinitionFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*GetFeatureScreenDefinitionFeature) GetId ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeature) GetId() string
GetId returns GetFeatureScreenDefinitionFeature.Id, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeature) GetName ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeature) GetName() string
GetName returns GetFeatureScreenDefinitionFeature.Name, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeature) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeature) GetReferenceNum() string
GetReferenceNum returns GetFeatureScreenDefinitionFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeature) GetScreenDefinition ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeature) GetScreenDefinition() *GetFeatureScreenDefinitionFeatureScreenDefinition
GetScreenDefinition returns GetFeatureScreenDefinitionFeature.ScreenDefinition, and is useful for accessing the field via an interface.
type GetFeatureScreenDefinitionFeatureScreenDefinition ¶ added in v0.4.0
type GetFeatureScreenDefinitionFeatureScreenDefinition struct {
Id string `json:"id"`
// The screen definition's record type.
ScreenableType ScreenableTypeEnum `json:"screenableType"`
ScreenDefinitionControls []GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl `json:"screenDefinitionControls"`
}
GetFeatureScreenDefinitionFeatureScreenDefinition includes the requested fields of the GraphQL type ScreenDefinition. The GraphQL type's documentation follows.
A screen definition (custom layout).
func (*GetFeatureScreenDefinitionFeatureScreenDefinition) GetId ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinition) GetId() string
GetId returns GetFeatureScreenDefinitionFeatureScreenDefinition.Id, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinition) GetScreenDefinitionControls ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinition) GetScreenDefinitionControls() []GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl
GetScreenDefinitionControls returns GetFeatureScreenDefinitionFeatureScreenDefinition.ScreenDefinitionControls, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinition) GetScreenableType ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinition) GetScreenableType() ScreenableTypeEnum
GetScreenableType returns GetFeatureScreenDefinitionFeatureScreenDefinition.ScreenableType, and is useful for accessing the field via an interface.
type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl ¶ added in v0.4.0
type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl struct {
Id string `json:"id"`
FieldId *string `json:"fieldId"`
Required bool `json:"required"`
ReadOnly bool `json:"readOnly"`
CustomFieldDefinition *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition `json:"customFieldDefinition"`
}
GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl includes the requested fields of the GraphQL type ScreenDefinitionControl. The GraphQL type's documentation follows.
A screen definition control
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition() *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition
GetCustomFieldDefinition returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.CustomFieldDefinition, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId() *string
GetFieldId returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.FieldId, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetId ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetId() string
GetId returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.Id, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetReadOnly ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetReadOnly() bool
GetReadOnly returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.ReadOnly, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired() bool
GetRequired returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.Required, and is useful for accessing the field via an interface.
type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition ¶ added in v0.4.0
type GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition struct {
Id string `json:"id"`
Key string `json:"key"`
Name string `json:"name"`
Type CustomFieldDefinitionTypeEnum `json:"type"`
}
GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition includes the requested fields of the GraphQL type CustomFieldDefinition. The GraphQL type's documentation follows.
A custom field definition.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetId ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetId() string
GetId returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Id, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetKey ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetKey() string
GetKey returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Key, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetName ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetName() string
GetName returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Name, and is useful for accessing the field via an interface.
func (*GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetType ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetType() CustomFieldDefinitionTypeEnum
GetType returns GetFeatureScreenDefinitionFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Type, and is useful for accessing the field via an interface.
type GetFeatureScreenDefinitionResponse ¶ added in v0.4.0
type GetFeatureScreenDefinitionResponse struct {
// Find a feature by its ID
Feature GetFeatureScreenDefinitionFeature `json:"feature"`
}
GetFeatureScreenDefinitionResponse is returned by GetFeatureScreenDefinition on success.
func GetFeatureScreenDefinition ¶ added in v0.4.0
func GetFeatureScreenDefinition( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetFeatureScreenDefinitionResponse, err_ error)
Get feature with screen definition (required fields)
func (*GetFeatureScreenDefinitionResponse) GetFeature ¶ added in v0.4.0
func (v *GetFeatureScreenDefinitionResponse) GetFeature() GetFeatureScreenDefinitionFeature
GetFeature returns GetFeatureScreenDefinitionResponse.Feature, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsFeature ¶ added in v0.4.0
type GetFeatureWithCustomFieldsFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Custom field values
CustomFieldValues []GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue `json:"customFieldValues"`
// The screen definition for this record
ScreenDefinition *GetFeatureWithCustomFieldsFeatureScreenDefinition `json:"screenDefinition"`
}
GetFeatureWithCustomFieldsFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*GetFeatureWithCustomFieldsFeature) GetCustomFieldValues ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeature) GetCustomFieldValues() []GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue
GetCustomFieldValues returns GetFeatureWithCustomFieldsFeature.CustomFieldValues, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeature) GetId ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeature) GetId() string
GetId returns GetFeatureWithCustomFieldsFeature.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeature) GetName ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeature) GetName() string
GetName returns GetFeatureWithCustomFieldsFeature.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeature) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeature) GetReferenceNum() string
GetReferenceNum returns GetFeatureWithCustomFieldsFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeature) GetScreenDefinition ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeature) GetScreenDefinition() *GetFeatureWithCustomFieldsFeatureScreenDefinition
GetScreenDefinition returns GetFeatureWithCustomFieldsFeature.ScreenDefinition, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue ¶ added in v0.4.0
type GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue struct {
// The ID for the custom field value
Id string `json:"id"`
// The API key for the custom field
Key string `json:"key"`
// The value for the custom field
Value *map[string]any `json:"value"`
// The human readable value for the custom field
HumanValue *string `json:"humanValue"`
}
GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue includes the requested fields of the GraphQL type CustomFieldValue. The GraphQL type's documentation follows.
A custom field value on a record
func (*GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetHumanValue ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetHumanValue() *string
GetHumanValue returns GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue.HumanValue, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetId ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetId() string
GetId returns GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetKey ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetKey() string
GetKey returns GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue.Key, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetValue ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue) GetValue() *map[string]any
GetValue returns GetFeatureWithCustomFieldsFeatureCustomFieldValuesCustomFieldValue.Value, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsFeatureScreenDefinition ¶ added in v0.4.0
type GetFeatureWithCustomFieldsFeatureScreenDefinition struct {
ScreenDefinitionControls []GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl `json:"screenDefinitionControls"`
}
GetFeatureWithCustomFieldsFeatureScreenDefinition includes the requested fields of the GraphQL type ScreenDefinition. The GraphQL type's documentation follows.
A screen definition (custom layout).
func (*GetFeatureWithCustomFieldsFeatureScreenDefinition) GetScreenDefinitionControls ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinition) GetScreenDefinitionControls() []GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl
GetScreenDefinitionControls returns GetFeatureWithCustomFieldsFeatureScreenDefinition.ScreenDefinitionControls, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl ¶ added in v0.4.0
type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl struct {
FieldId *string `json:"fieldId"`
Required bool `json:"required"`
CustomFieldDefinition *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition `json:"customFieldDefinition"`
}
GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl includes the requested fields of the GraphQL type ScreenDefinitionControl. The GraphQL type's documentation follows.
A screen definition control
func (*GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetCustomFieldDefinition() *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition
GetCustomFieldDefinition returns GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.CustomFieldDefinition, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetFieldId() *string
GetFieldId returns GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.FieldId, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl) GetRequired() bool
GetRequired returns GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControl.Required, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition ¶ added in v0.4.0
type GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition struct {
Key string `json:"key"`
Name string `json:"name"`
}
GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition includes the requested fields of the GraphQL type CustomFieldDefinition. The GraphQL type's documentation follows.
A custom field definition.
func (*GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetKey ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetKey() string
GetKey returns GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Key, and is useful for accessing the field via an interface.
func (*GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetName ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition) GetName() string
GetName returns GetFeatureWithCustomFieldsFeatureScreenDefinitionScreenDefinitionControlsScreenDefinitionControlCustomFieldDefinition.Name, and is useful for accessing the field via an interface.
type GetFeatureWithCustomFieldsResponse ¶ added in v0.4.0
type GetFeatureWithCustomFieldsResponse struct {
// Find a feature by its ID
Feature GetFeatureWithCustomFieldsFeature `json:"feature"`
}
GetFeatureWithCustomFieldsResponse is returned by GetFeatureWithCustomFields on success.
func GetFeatureWithCustomFields ¶ added in v0.4.0
func GetFeatureWithCustomFields( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetFeatureWithCustomFieldsResponse, err_ error)
Get feature with custom field values
func (*GetFeatureWithCustomFieldsResponse) GetFeature ¶ added in v0.4.0
func (v *GetFeatureWithCustomFieldsResponse) GetFeature() GetFeatureWithCustomFieldsFeature
GetFeature returns GetFeatureWithCustomFieldsResponse.Feature, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsFeature ¶ added in v0.4.0
type GetFeatureWithIntegrationsFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Integration links
IntegrationLinks []GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink `json:"integrationLinks"`
// The number of integration links
IntegrationLinksCount int `json:"integrationLinksCount"`
// Initiative this feature belongs to, if present
Initiative *GetFeatureWithIntegrationsFeatureInitiative `json:"initiative"`
// Release this feature belongs to
Release GetFeatureWithIntegrationsFeatureRelease `json:"release"`
}
GetFeatureWithIntegrationsFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*GetFeatureWithIntegrationsFeature) GetId ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetId() string
GetId returns GetFeatureWithIntegrationsFeature.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetInitiative ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetInitiative() *GetFeatureWithIntegrationsFeatureInitiative
GetInitiative returns GetFeatureWithIntegrationsFeature.Initiative, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetIntegrationLinks ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetIntegrationLinks() []GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink
GetIntegrationLinks returns GetFeatureWithIntegrationsFeature.IntegrationLinks, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetIntegrationLinksCount ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetIntegrationLinksCount() int
GetIntegrationLinksCount returns GetFeatureWithIntegrationsFeature.IntegrationLinksCount, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetName ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetName() string
GetName returns GetFeatureWithIntegrationsFeature.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetReferenceNum() string
GetReferenceNum returns GetFeatureWithIntegrationsFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeature) GetRelease ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeature) GetRelease() GetFeatureWithIntegrationsFeatureRelease
GetRelease returns GetFeatureWithIntegrationsFeature.Release, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsFeatureInitiative ¶ added in v0.4.0
type GetFeatureWithIntegrationsFeatureInitiative struct {
Id string `json:"id"`
// Reference number of the record. Example: DEMO-S-123
ReferenceNum *string `json:"referenceNum"`
Name string `json:"name"`
}
GetFeatureWithIntegrationsFeatureInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*GetFeatureWithIntegrationsFeatureInitiative) GetId ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureInitiative) GetId() string
GetId returns GetFeatureWithIntegrationsFeatureInitiative.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureInitiative) GetName ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureInitiative) GetName() string
GetName returns GetFeatureWithIntegrationsFeatureInitiative.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureInitiative) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureInitiative) GetReferenceNum() *string
GetReferenceNum returns GetFeatureWithIntegrationsFeatureInitiative.ReferenceNum, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink ¶ added in v0.4.0
type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink struct {
Name string `json:"name"`
Url string `json:"url"`
// Integration this link belongs to
Integration GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration `json:"integration"`
}
GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink includes the requested fields of the GraphQL type IntegrationLink. The GraphQL type's documentation follows.
A link for an integrated record.
func (*GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetIntegration ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetIntegration() GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration
GetIntegration returns GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink.Integration, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetName ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetName() string
GetName returns GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetUrl ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink) GetUrl() string
GetUrl returns GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLink.Url, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration ¶ added in v0.4.0
type GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration struct {
Id string `json:"id"`
Name string `json:"name"`
}
GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration includes the requested fields of the GraphQL type Integration. The GraphQL type's documentation follows.
An integration.
func (*GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration) GetId ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration) GetId() string
GetId returns GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration) GetName ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration) GetName() string
GetName returns GetFeatureWithIntegrationsFeatureIntegrationLinksIntegrationLinkIntegration.Name, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsFeatureRelease ¶ added in v0.4.0
type GetFeatureWithIntegrationsFeatureRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
GetFeatureWithIntegrationsFeatureRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*GetFeatureWithIntegrationsFeatureRelease) GetId ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureRelease) GetId() string
GetId returns GetFeatureWithIntegrationsFeatureRelease.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureRelease) GetName ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureRelease) GetName() string
GetName returns GetFeatureWithIntegrationsFeatureRelease.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithIntegrationsFeatureRelease) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsFeatureRelease) GetReferenceNum() string
GetReferenceNum returns GetFeatureWithIntegrationsFeatureRelease.ReferenceNum, and is useful for accessing the field via an interface.
type GetFeatureWithIntegrationsResponse ¶ added in v0.4.0
type GetFeatureWithIntegrationsResponse struct {
// Find a feature by its ID
Feature GetFeatureWithIntegrationsFeature `json:"feature"`
}
GetFeatureWithIntegrationsResponse is returned by GetFeatureWithIntegrations on success.
func GetFeatureWithIntegrations ¶ added in v0.4.0
func GetFeatureWithIntegrations( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetFeatureWithIntegrationsResponse, err_ error)
Get feature with integration links (Jira, etc.)
func (*GetFeatureWithIntegrationsResponse) GetFeature ¶ added in v0.4.0
func (v *GetFeatureWithIntegrationsResponse) GetFeature() GetFeatureWithIntegrationsFeature
GetFeature returns GetFeatureWithIntegrationsResponse.Feature, and is useful for accessing the field via an interface.
type GetFeatureWithLinksFeature ¶ added in v0.4.0
type GetFeatureWithLinksFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Parent relationship links to other records
ParentRecordLinks []GetFeatureWithLinksFeatureParentRecordLinksRecordLink `json:"parentRecordLinks"`
// Child relationship links to other records
ChildRecordLinks []GetFeatureWithLinksFeatureChildRecordLinksRecordLink `json:"childRecordLinks"`
}
GetFeatureWithLinksFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*GetFeatureWithLinksFeature) GetChildRecordLinks ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeature) GetChildRecordLinks() []GetFeatureWithLinksFeatureChildRecordLinksRecordLink
GetChildRecordLinks returns GetFeatureWithLinksFeature.ChildRecordLinks, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeature) GetId ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeature) GetId() string
GetId returns GetFeatureWithLinksFeature.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeature) GetName ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeature) GetName() string
GetName returns GetFeatureWithLinksFeature.Name, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeature) GetParentRecordLinks ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeature) GetParentRecordLinks() []GetFeatureWithLinksFeatureParentRecordLinksRecordLink
GetParentRecordLinks returns GetFeatureWithLinksFeature.ParentRecordLinks, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeature) GetReferenceNum ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeature) GetReferenceNum() string
GetReferenceNum returns GetFeatureWithLinksFeature.ReferenceNum, and is useful for accessing the field via an interface.
type GetFeatureWithLinksFeatureChildRecordLinksRecordLink ¶ added in v0.4.0
type GetFeatureWithLinksFeatureChildRecordLinksRecordLink struct {
Id string `json:"id"`
LinkType RecordLinkTypeEnum `json:"linkType"`
RelationDescription string `json:"relationDescription"`
ChildRecordId *string `json:"childRecordId"`
ChildRecordType string `json:"childRecordType"`
}
GetFeatureWithLinksFeatureChildRecordLinksRecordLink includes the requested fields of the GraphQL type RecordLink. The GraphQL type's documentation follows.
A relationship between two records
func (*GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordId ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordId() *string
GetChildRecordId returns GetFeatureWithLinksFeatureChildRecordLinksRecordLink.ChildRecordId, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordType ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetChildRecordType() string
GetChildRecordType returns GetFeatureWithLinksFeatureChildRecordLinksRecordLink.ChildRecordType, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetId ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetId() string
GetId returns GetFeatureWithLinksFeatureChildRecordLinksRecordLink.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetLinkType ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetLinkType() RecordLinkTypeEnum
GetLinkType returns GetFeatureWithLinksFeatureChildRecordLinksRecordLink.LinkType, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetRelationDescription ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureChildRecordLinksRecordLink) GetRelationDescription() string
GetRelationDescription returns GetFeatureWithLinksFeatureChildRecordLinksRecordLink.RelationDescription, and is useful for accessing the field via an interface.
type GetFeatureWithLinksFeatureParentRecordLinksRecordLink ¶ added in v0.4.0
type GetFeatureWithLinksFeatureParentRecordLinksRecordLink struct {
Id string `json:"id"`
LinkType RecordLinkTypeEnum `json:"linkType"`
RelationDescription string `json:"relationDescription"`
ParentRecordId *string `json:"parentRecordId"`
ParentRecordType string `json:"parentRecordType"`
}
GetFeatureWithLinksFeatureParentRecordLinksRecordLink includes the requested fields of the GraphQL type RecordLink. The GraphQL type's documentation follows.
A relationship between two records
func (*GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetId ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetId() string
GetId returns GetFeatureWithLinksFeatureParentRecordLinksRecordLink.Id, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetLinkType ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetLinkType() RecordLinkTypeEnum
GetLinkType returns GetFeatureWithLinksFeatureParentRecordLinksRecordLink.LinkType, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordId ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordId() *string
GetParentRecordId returns GetFeatureWithLinksFeatureParentRecordLinksRecordLink.ParentRecordId, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordType ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetParentRecordType() string
GetParentRecordType returns GetFeatureWithLinksFeatureParentRecordLinksRecordLink.ParentRecordType, and is useful for accessing the field via an interface.
func (*GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetRelationDescription ¶ added in v0.4.0
func (v *GetFeatureWithLinksFeatureParentRecordLinksRecordLink) GetRelationDescription() string
GetRelationDescription returns GetFeatureWithLinksFeatureParentRecordLinksRecordLink.RelationDescription, and is useful for accessing the field via an interface.
type GetFeatureWithLinksResponse ¶ added in v0.4.0
type GetFeatureWithLinksResponse struct {
// Find a feature by its ID
Feature GetFeatureWithLinksFeature `json:"feature"`
}
GetFeatureWithLinksResponse is returned by GetFeatureWithLinks on success.
func GetFeatureWithLinks ¶ added in v0.4.0
func GetFeatureWithLinks( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetFeatureWithLinksResponse, err_ error)
Get feature with all record links
func (*GetFeatureWithLinksResponse) GetFeature ¶ added in v0.4.0
func (v *GetFeatureWithLinksResponse) GetFeature() GetFeatureWithLinksFeature
GetFeature returns GetFeatureWithLinksResponse.Feature, and is useful for accessing the field via an interface.
type GetGoalGoal ¶
type GetGoalGoal struct {
Id string `json:"id"`
// Reference number of the record. Example: DEMO-G-123
ReferenceNum *string `json:"referenceNum"`
Name string `json:"name"`
// The workflow status for this goal
WorkflowStatus GetGoalGoalWorkflowStatus `json:"workflowStatus"`
// The record's progress
Progress *int `json:"progress"`
// Success metric name
MetricName *string `json:"metricName"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetGoalGoal includes the requested fields of the GraphQL type Goal.
func (*GetGoalGoal) GetCreatedAt ¶
func (v *GetGoalGoal) GetCreatedAt() time.Time
GetCreatedAt returns GetGoalGoal.CreatedAt, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetId ¶
func (v *GetGoalGoal) GetId() string
GetId returns GetGoalGoal.Id, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetMetricName ¶
func (v *GetGoalGoal) GetMetricName() *string
GetMetricName returns GetGoalGoal.MetricName, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetName ¶
func (v *GetGoalGoal) GetName() string
GetName returns GetGoalGoal.Name, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetProgress ¶
func (v *GetGoalGoal) GetProgress() *int
GetProgress returns GetGoalGoal.Progress, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetReferenceNum ¶
func (v *GetGoalGoal) GetReferenceNum() *string
GetReferenceNum returns GetGoalGoal.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetUpdatedAt ¶
func (v *GetGoalGoal) GetUpdatedAt() time.Time
GetUpdatedAt returns GetGoalGoal.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetGoalGoal) GetWorkflowStatus ¶
func (v *GetGoalGoal) GetWorkflowStatus() GetGoalGoalWorkflowStatus
GetWorkflowStatus returns GetGoalGoal.WorkflowStatus, and is useful for accessing the field via an interface.
type GetGoalGoalWorkflowStatus ¶
type GetGoalGoalWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetGoalGoalWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetGoalGoalWorkflowStatus) GetColor ¶
func (v *GetGoalGoalWorkflowStatus) GetColor() int
GetColor returns GetGoalGoalWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetGoalGoalWorkflowStatus) GetId ¶
func (v *GetGoalGoalWorkflowStatus) GetId() string
GetId returns GetGoalGoalWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetGoalGoalWorkflowStatus) GetName ¶
func (v *GetGoalGoalWorkflowStatus) GetName() string
GetName returns GetGoalGoalWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetGoalResponse ¶
type GetGoalResponse struct {
// Find a goal by its ID
Goal GetGoalGoal `json:"goal"`
}
GetGoalResponse is returned by GetGoal on success.
func GetGoal ¶
func GetGoal( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetGoalResponse, err_ error)
Get a goal by ID
func (*GetGoalResponse) GetGoal ¶
func (v *GetGoalResponse) GetGoal() GetGoalGoal
GetGoal returns GetGoalResponse.Goal, and is useful for accessing the field via an interface.
type GetIdeaIdea ¶
type GetIdeaIdea struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description GetIdeaIdeaDescriptionNote `json:"description"`
// WorkflowStatus this idea belongs to
WorkflowStatus GetIdeaIdeaWorkflowStatus `json:"workflowStatus"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
NumEndorsements int `json:"numEndorsements"`
}
GetIdeaIdea includes the requested fields of the GraphQL type Idea. The GraphQL type's documentation follows.
An idea
func (*GetIdeaIdea) GetCreatedAt ¶
func (v *GetIdeaIdea) GetCreatedAt() time.Time
GetCreatedAt returns GetIdeaIdea.CreatedAt, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetDescription ¶
func (v *GetIdeaIdea) GetDescription() GetIdeaIdeaDescriptionNote
GetDescription returns GetIdeaIdea.Description, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetId ¶
func (v *GetIdeaIdea) GetId() string
GetId returns GetIdeaIdea.Id, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetName ¶
func (v *GetIdeaIdea) GetName() string
GetName returns GetIdeaIdea.Name, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetNumEndorsements ¶
func (v *GetIdeaIdea) GetNumEndorsements() int
GetNumEndorsements returns GetIdeaIdea.NumEndorsements, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetReferenceNum ¶
func (v *GetIdeaIdea) GetReferenceNum() string
GetReferenceNum returns GetIdeaIdea.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetUpdatedAt ¶
func (v *GetIdeaIdea) GetUpdatedAt() time.Time
GetUpdatedAt returns GetIdeaIdea.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetIdeaIdea) GetWorkflowStatus ¶
func (v *GetIdeaIdea) GetWorkflowStatus() GetIdeaIdeaWorkflowStatus
GetWorkflowStatus returns GetIdeaIdea.WorkflowStatus, and is useful for accessing the field via an interface.
type GetIdeaIdeaDescriptionNote ¶
type GetIdeaIdeaDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetIdeaIdeaDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetIdeaIdeaDescriptionNote) GetHtmlBody ¶
func (v *GetIdeaIdeaDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetIdeaIdeaDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetIdeaIdeaDescriptionNote) GetMarkdownBody ¶
func (v *GetIdeaIdeaDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetIdeaIdeaDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetIdeaIdeaWorkflowStatus ¶
type GetIdeaIdeaWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetIdeaIdeaWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetIdeaIdeaWorkflowStatus) GetColor ¶
func (v *GetIdeaIdeaWorkflowStatus) GetColor() int
GetColor returns GetIdeaIdeaWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetIdeaIdeaWorkflowStatus) GetId ¶
func (v *GetIdeaIdeaWorkflowStatus) GetId() string
GetId returns GetIdeaIdeaWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetIdeaIdeaWorkflowStatus) GetName ¶
func (v *GetIdeaIdeaWorkflowStatus) GetName() string
GetName returns GetIdeaIdeaWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetIdeaResponse ¶
type GetIdeaResponse struct {
// Find an idea
Idea GetIdeaIdea `json:"idea"`
}
GetIdeaResponse is returned by GetIdea on success.
func GetIdea ¶
func GetIdea( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetIdeaResponse, err_ error)
Get an idea by ID
func (*GetIdeaResponse) GetIdea ¶
func (v *GetIdeaResponse) GetIdea() GetIdeaIdea
GetIdea returns GetIdeaResponse.Idea, and is useful for accessing the field via an interface.
type GetInitiativeInitiative ¶
type GetInitiativeInitiative struct {
Id string `json:"id"`
// Reference number of the record. Example: DEMO-S-123
ReferenceNum *string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description GetInitiativeInitiativeDescriptionNote `json:"description"`
// The workflow status for this initiative
WorkflowStatus GetInitiativeInitiativeWorkflowStatus `json:"workflowStatus"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetInitiativeInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*GetInitiativeInitiative) GetCreatedAt ¶
func (v *GetInitiativeInitiative) GetCreatedAt() time.Time
GetCreatedAt returns GetInitiativeInitiative.CreatedAt, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetDescription ¶
func (v *GetInitiativeInitiative) GetDescription() GetInitiativeInitiativeDescriptionNote
GetDescription returns GetInitiativeInitiative.Description, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetId ¶
func (v *GetInitiativeInitiative) GetId() string
GetId returns GetInitiativeInitiative.Id, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetName ¶
func (v *GetInitiativeInitiative) GetName() string
GetName returns GetInitiativeInitiative.Name, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetReferenceNum ¶
func (v *GetInitiativeInitiative) GetReferenceNum() *string
GetReferenceNum returns GetInitiativeInitiative.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetUpdatedAt ¶
func (v *GetInitiativeInitiative) GetUpdatedAt() time.Time
GetUpdatedAt returns GetInitiativeInitiative.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiative) GetWorkflowStatus ¶
func (v *GetInitiativeInitiative) GetWorkflowStatus() GetInitiativeInitiativeWorkflowStatus
GetWorkflowStatus returns GetInitiativeInitiative.WorkflowStatus, and is useful for accessing the field via an interface.
type GetInitiativeInitiativeDescriptionNote ¶
type GetInitiativeInitiativeDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetInitiativeInitiativeDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetInitiativeInitiativeDescriptionNote) GetHtmlBody ¶
func (v *GetInitiativeInitiativeDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetInitiativeInitiativeDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiativeDescriptionNote) GetMarkdownBody ¶
func (v *GetInitiativeInitiativeDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetInitiativeInitiativeDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetInitiativeInitiativeWorkflowStatus ¶
type GetInitiativeInitiativeWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetInitiativeInitiativeWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetInitiativeInitiativeWorkflowStatus) GetColor ¶
func (v *GetInitiativeInitiativeWorkflowStatus) GetColor() int
GetColor returns GetInitiativeInitiativeWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiativeWorkflowStatus) GetId ¶
func (v *GetInitiativeInitiativeWorkflowStatus) GetId() string
GetId returns GetInitiativeInitiativeWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetInitiativeInitiativeWorkflowStatus) GetName ¶
func (v *GetInitiativeInitiativeWorkflowStatus) GetName() string
GetName returns GetInitiativeInitiativeWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetInitiativeResponse ¶
type GetInitiativeResponse struct {
// Find a initiative by its ID
Initiative GetInitiativeInitiative `json:"initiative"`
}
GetInitiativeResponse is returned by GetInitiative on success.
func GetInitiative ¶
func GetInitiative( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetInitiativeResponse, err_ error)
Get an initiative by ID
func (*GetInitiativeResponse) GetInitiative ¶
func (v *GetInitiativeResponse) GetInitiative() GetInitiativeInitiative
GetInitiative returns GetInitiativeResponse.Initiative, and is useful for accessing the field via an interface.
type GetPagePage ¶
type GetPagePage struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name *string `json:"name"`
// Description note
Description GetPagePageDescriptionNote `json:"description"`
// Children
Children []GetPagePageChildrenPage `json:"children"`
// Parent this document belongs to, if present
Parent *GetPagePageParentPage `json:"parent"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetPagePage includes the requested fields of the GraphQL type Page. The GraphQL type's documentation follows.
A page in the notes section of the UI
func (*GetPagePage) GetChildren ¶
func (v *GetPagePage) GetChildren() []GetPagePageChildrenPage
GetChildren returns GetPagePage.Children, and is useful for accessing the field via an interface.
func (*GetPagePage) GetCreatedAt ¶
func (v *GetPagePage) GetCreatedAt() time.Time
GetCreatedAt returns GetPagePage.CreatedAt, and is useful for accessing the field via an interface.
func (*GetPagePage) GetDescription ¶
func (v *GetPagePage) GetDescription() GetPagePageDescriptionNote
GetDescription returns GetPagePage.Description, and is useful for accessing the field via an interface.
func (*GetPagePage) GetId ¶
func (v *GetPagePage) GetId() string
GetId returns GetPagePage.Id, and is useful for accessing the field via an interface.
func (*GetPagePage) GetName ¶
func (v *GetPagePage) GetName() *string
GetName returns GetPagePage.Name, and is useful for accessing the field via an interface.
func (*GetPagePage) GetParent ¶
func (v *GetPagePage) GetParent() *GetPagePageParentPage
GetParent returns GetPagePage.Parent, and is useful for accessing the field via an interface.
func (*GetPagePage) GetReferenceNum ¶
func (v *GetPagePage) GetReferenceNum() string
GetReferenceNum returns GetPagePage.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetPagePage) GetUpdatedAt ¶
func (v *GetPagePage) GetUpdatedAt() time.Time
GetUpdatedAt returns GetPagePage.UpdatedAt, and is useful for accessing the field via an interface.
type GetPagePageChildrenPage ¶
type GetPagePageChildrenPage struct {
Id string `json:"id"`
Name *string `json:"name"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
}
GetPagePageChildrenPage includes the requested fields of the GraphQL type Page. The GraphQL type's documentation follows.
A page in the notes section of the UI
func (*GetPagePageChildrenPage) GetId ¶
func (v *GetPagePageChildrenPage) GetId() string
GetId returns GetPagePageChildrenPage.Id, and is useful for accessing the field via an interface.
func (*GetPagePageChildrenPage) GetName ¶
func (v *GetPagePageChildrenPage) GetName() *string
GetName returns GetPagePageChildrenPage.Name, and is useful for accessing the field via an interface.
func (*GetPagePageChildrenPage) GetReferenceNum ¶
func (v *GetPagePageChildrenPage) GetReferenceNum() string
GetReferenceNum returns GetPagePageChildrenPage.ReferenceNum, and is useful for accessing the field via an interface.
type GetPagePageDescriptionNote ¶
type GetPagePageDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetPagePageDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetPagePageDescriptionNote) GetHtmlBody ¶
func (v *GetPagePageDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetPagePageDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetPagePageDescriptionNote) GetMarkdownBody ¶
func (v *GetPagePageDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetPagePageDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetPagePageParentPage ¶
type GetPagePageParentPage struct {
Id string `json:"id"`
Name *string `json:"name"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
}
GetPagePageParentPage includes the requested fields of the GraphQL type Page. The GraphQL type's documentation follows.
A page in the notes section of the UI
func (*GetPagePageParentPage) GetId ¶
func (v *GetPagePageParentPage) GetId() string
GetId returns GetPagePageParentPage.Id, and is useful for accessing the field via an interface.
func (*GetPagePageParentPage) GetName ¶
func (v *GetPagePageParentPage) GetName() *string
GetName returns GetPagePageParentPage.Name, and is useful for accessing the field via an interface.
func (*GetPagePageParentPage) GetReferenceNum ¶
func (v *GetPagePageParentPage) GetReferenceNum() string
GetReferenceNum returns GetPagePageParentPage.ReferenceNum, and is useful for accessing the field via an interface.
type GetPageResponse ¶
type GetPageResponse struct {
// Find a page by its ID
Page GetPagePage `json:"page"`
}
GetPageResponse is returned by GetPage on success.
func GetPage ¶
func GetPage( ctx_ context.Context, client_ graphql.Client, id string, includeParent bool, ) (data_ *GetPageResponse, err_ error)
Get a page by ID with optional parent inclusion
func (*GetPageResponse) GetPage ¶
func (v *GetPageResponse) GetPage() GetPagePage
GetPage returns GetPageResponse.Page, and is useful for accessing the field via an interface.
type GetProjectCustomFieldsProject ¶ added in v0.4.0
type GetProjectCustomFieldsProject struct {
Id string `json:"id"`
// The reference prefix for the project or team
ReferencePrefix string `json:"referencePrefix"`
Name string `json:"name"`
// Custom fields available to this team from its own and parent project screens
CustomFieldsRelatedToTeam []GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition `json:"customFieldsRelatedToTeam"`
}
GetProjectCustomFieldsProject includes the requested fields of the GraphQL type Project. The GraphQL type's documentation follows.
An Aha! workspace or team
func (*GetProjectCustomFieldsProject) GetCustomFieldsRelatedToTeam ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProject) GetCustomFieldsRelatedToTeam() []GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition
GetCustomFieldsRelatedToTeam returns GetProjectCustomFieldsProject.CustomFieldsRelatedToTeam, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProject) GetId ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProject) GetId() string
GetId returns GetProjectCustomFieldsProject.Id, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProject) GetName ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProject) GetName() string
GetName returns GetProjectCustomFieldsProject.Name, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProject) GetReferencePrefix ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProject) GetReferencePrefix() string
GetReferencePrefix returns GetProjectCustomFieldsProject.ReferencePrefix, and is useful for accessing the field via an interface.
type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition ¶ added in v0.4.0
type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition struct {
Id string `json:"id"`
Key string `json:"key"`
Name string `json:"name"`
Type CustomFieldDefinitionTypeEnum `json:"type"`
// List of options for choice-based custom fields (empty for non-choice fields)
CustomFieldOptions []GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption `json:"customFieldOptions"`
}
GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition includes the requested fields of the GraphQL type CustomFieldDefinition. The GraphQL type's documentation follows.
A custom field definition.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetCustomFieldOptions ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetCustomFieldOptions() []GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption
GetCustomFieldOptions returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition.CustomFieldOptions, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetId ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetId() string
GetId returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition.Id, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetKey ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetKey() string
GetKey returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition.Key, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetName ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetName() string
GetName returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition.Name, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetType ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition) GetType() CustomFieldDefinitionTypeEnum
GetType returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinition.Type, and is useful for accessing the field via an interface.
type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption ¶ added in v0.4.0
type GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption struct {
// The ID for the custom field option
Id string `json:"id"`
// The text value for the option
Name *string `json:"name"`
// Color of the tag surrounding the option
Color *int `json:"color"`
// The position of the option within the a list of options
Position *int `json:"position"`
}
GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption includes the requested fields of the GraphQL type CustomFieldOption. The GraphQL type's documentation follows.
A custom field option on a custom field value
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetColor ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetColor() *int
GetColor returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption.Color, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetId ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetId() string
GetId returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption.Id, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetName ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetName() *string
GetName returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption.Name, and is useful for accessing the field via an interface.
func (*GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetPosition ¶ added in v0.4.0
func (v *GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption) GetPosition() *int
GetPosition returns GetProjectCustomFieldsProjectCustomFieldsRelatedToTeamCustomFieldDefinitionCustomFieldOptionsCustomFieldOption.Position, and is useful for accessing the field via an interface.
type GetProjectCustomFieldsResponse ¶ added in v0.4.0
type GetProjectCustomFieldsResponse struct {
// Find a project by its ID
Project GetProjectCustomFieldsProject `json:"project"`
}
GetProjectCustomFieldsResponse is returned by GetProjectCustomFields on success.
func GetProjectCustomFields ¶ added in v0.4.0
func GetProjectCustomFields( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetProjectCustomFieldsResponse, err_ error)
Get project custom field definitions (fields available to this team)
func (*GetProjectCustomFieldsResponse) GetProject ¶ added in v0.4.0
func (v *GetProjectCustomFieldsResponse) GetProject() GetProjectCustomFieldsProject
GetProject returns GetProjectCustomFieldsResponse.Project, and is useful for accessing the field via an interface.
type GetProjectProject ¶
type GetProjectProject struct {
Id string `json:"id"`
// The reference prefix for the project or team
ReferencePrefix string `json:"referencePrefix"`
Name string `json:"name"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetProjectProject includes the requested fields of the GraphQL type Project. The GraphQL type's documentation follows.
An Aha! workspace or team
func (*GetProjectProject) GetCreatedAt ¶
func (v *GetProjectProject) GetCreatedAt() time.Time
GetCreatedAt returns GetProjectProject.CreatedAt, and is useful for accessing the field via an interface.
func (*GetProjectProject) GetId ¶
func (v *GetProjectProject) GetId() string
GetId returns GetProjectProject.Id, and is useful for accessing the field via an interface.
func (*GetProjectProject) GetName ¶
func (v *GetProjectProject) GetName() string
GetName returns GetProjectProject.Name, and is useful for accessing the field via an interface.
func (*GetProjectProject) GetReferencePrefix ¶
func (v *GetProjectProject) GetReferencePrefix() string
GetReferencePrefix returns GetProjectProject.ReferencePrefix, and is useful for accessing the field via an interface.
func (*GetProjectProject) GetUpdatedAt ¶
func (v *GetProjectProject) GetUpdatedAt() time.Time
GetUpdatedAt returns GetProjectProject.UpdatedAt, and is useful for accessing the field via an interface.
type GetProjectResponse ¶
type GetProjectResponse struct {
// Find a project by its ID
Project GetProjectProject `json:"project"`
}
GetProjectResponse is returned by GetProject on success.
func GetProject ¶
func GetProject( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetProjectResponse, err_ error)
Get a project by ID (Aha uses "project" not "product" in GraphQL)
func (*GetProjectResponse) GetProject ¶
func (v *GetProjectResponse) GetProject() GetProjectProject
GetProject returns GetProjectResponse.Project, and is useful for accessing the field via an interface.
type GetReleaseRelease ¶
type GetReleaseRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
EndOn *string `json:"endOn"`
StartOn *string `json:"startOn"`
// Current workflow status
WorkflowStatus GetReleaseReleaseWorkflowStatus `json:"workflowStatus"`
// Project this release belongs to
Project GetReleaseReleaseProject `json:"project"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetReleaseRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*GetReleaseRelease) GetCreatedAt ¶
func (v *GetReleaseRelease) GetCreatedAt() time.Time
GetCreatedAt returns GetReleaseRelease.CreatedAt, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetEndOn ¶
func (v *GetReleaseRelease) GetEndOn() *string
GetEndOn returns GetReleaseRelease.EndOn, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetId ¶
func (v *GetReleaseRelease) GetId() string
GetId returns GetReleaseRelease.Id, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetName ¶
func (v *GetReleaseRelease) GetName() string
GetName returns GetReleaseRelease.Name, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetProject ¶
func (v *GetReleaseRelease) GetProject() GetReleaseReleaseProject
GetProject returns GetReleaseRelease.Project, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetReferenceNum ¶
func (v *GetReleaseRelease) GetReferenceNum() string
GetReferenceNum returns GetReleaseRelease.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetStartOn ¶
func (v *GetReleaseRelease) GetStartOn() *string
GetStartOn returns GetReleaseRelease.StartOn, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetUpdatedAt ¶
func (v *GetReleaseRelease) GetUpdatedAt() time.Time
GetUpdatedAt returns GetReleaseRelease.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetReleaseRelease) GetWorkflowStatus ¶
func (v *GetReleaseRelease) GetWorkflowStatus() GetReleaseReleaseWorkflowStatus
GetWorkflowStatus returns GetReleaseRelease.WorkflowStatus, and is useful for accessing the field via an interface.
type GetReleaseReleaseProject ¶
GetReleaseReleaseProject includes the requested fields of the GraphQL type Project. The GraphQL type's documentation follows.
An Aha! workspace or team
func (*GetReleaseReleaseProject) GetId ¶
func (v *GetReleaseReleaseProject) GetId() string
GetId returns GetReleaseReleaseProject.Id, and is useful for accessing the field via an interface.
func (*GetReleaseReleaseProject) GetName ¶
func (v *GetReleaseReleaseProject) GetName() string
GetName returns GetReleaseReleaseProject.Name, and is useful for accessing the field via an interface.
type GetReleaseReleaseWorkflowStatus ¶
type GetReleaseReleaseWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetReleaseReleaseWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetReleaseReleaseWorkflowStatus) GetColor ¶
func (v *GetReleaseReleaseWorkflowStatus) GetColor() int
GetColor returns GetReleaseReleaseWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetReleaseReleaseWorkflowStatus) GetId ¶
func (v *GetReleaseReleaseWorkflowStatus) GetId() string
GetId returns GetReleaseReleaseWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetReleaseReleaseWorkflowStatus) GetName ¶
func (v *GetReleaseReleaseWorkflowStatus) GetName() string
GetName returns GetReleaseReleaseWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetReleaseResponse ¶
type GetReleaseResponse struct {
// Find a release by its ID
Release GetReleaseRelease `json:"release"`
}
GetReleaseResponse is returned by GetRelease on success.
func GetRelease ¶
func GetRelease( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetReleaseResponse, err_ error)
Get a release by ID
func (*GetReleaseResponse) GetRelease ¶
func (v *GetReleaseResponse) GetRelease() GetReleaseRelease
GetRelease returns GetReleaseResponse.Release, and is useful for accessing the field via an interface.
type GetRequirementRequirement ¶
type GetRequirementRequirement struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name *string `json:"name"`
// Description note
Description GetRequirementRequirementDescriptionNote `json:"description"`
// Current overall workflow status
WorkflowStatus GetRequirementRequirementWorkflowStatus `json:"workflowStatus"`
AssignedToUser *GetRequirementRequirementAssignedToUser `json:"assignedToUser"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
GetRequirementRequirement includes the requested fields of the GraphQL type Requirement. The GraphQL type's documentation follows.
A record representing one part of a larger feature
func (*GetRequirementRequirement) GetAssignedToUser ¶
func (v *GetRequirementRequirement) GetAssignedToUser() *GetRequirementRequirementAssignedToUser
GetAssignedToUser returns GetRequirementRequirement.AssignedToUser, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetCreatedAt ¶
func (v *GetRequirementRequirement) GetCreatedAt() time.Time
GetCreatedAt returns GetRequirementRequirement.CreatedAt, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetDescription ¶
func (v *GetRequirementRequirement) GetDescription() GetRequirementRequirementDescriptionNote
GetDescription returns GetRequirementRequirement.Description, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetId ¶
func (v *GetRequirementRequirement) GetId() string
GetId returns GetRequirementRequirement.Id, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetName ¶
func (v *GetRequirementRequirement) GetName() *string
GetName returns GetRequirementRequirement.Name, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetReferenceNum ¶
func (v *GetRequirementRequirement) GetReferenceNum() string
GetReferenceNum returns GetRequirementRequirement.ReferenceNum, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetUpdatedAt ¶
func (v *GetRequirementRequirement) GetUpdatedAt() time.Time
GetUpdatedAt returns GetRequirementRequirement.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetRequirementRequirement) GetWorkflowStatus ¶
func (v *GetRequirementRequirement) GetWorkflowStatus() GetRequirementRequirementWorkflowStatus
GetWorkflowStatus returns GetRequirementRequirement.WorkflowStatus, and is useful for accessing the field via an interface.
type GetRequirementRequirementAssignedToUser ¶
type GetRequirementRequirementAssignedToUser struct {
Id *string `json:"id"`
Name string `json:"name"`
Email *string `json:"email"`
}
GetRequirementRequirementAssignedToUser includes the requested fields of the GraphQL type User.
func (*GetRequirementRequirementAssignedToUser) GetEmail ¶
func (v *GetRequirementRequirementAssignedToUser) GetEmail() *string
GetEmail returns GetRequirementRequirementAssignedToUser.Email, and is useful for accessing the field via an interface.
func (*GetRequirementRequirementAssignedToUser) GetId ¶
func (v *GetRequirementRequirementAssignedToUser) GetId() *string
GetId returns GetRequirementRequirementAssignedToUser.Id, and is useful for accessing the field via an interface.
func (*GetRequirementRequirementAssignedToUser) GetName ¶
func (v *GetRequirementRequirementAssignedToUser) GetName() string
GetName returns GetRequirementRequirementAssignedToUser.Name, and is useful for accessing the field via an interface.
type GetRequirementRequirementDescriptionNote ¶
type GetRequirementRequirementDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
// Note body in Markdown format
MarkdownBody string `json:"markdownBody"`
}
GetRequirementRequirementDescriptionNote includes the requested fields of the GraphQL type Note.
func (*GetRequirementRequirementDescriptionNote) GetHtmlBody ¶
func (v *GetRequirementRequirementDescriptionNote) GetHtmlBody() string
GetHtmlBody returns GetRequirementRequirementDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
func (*GetRequirementRequirementDescriptionNote) GetMarkdownBody ¶
func (v *GetRequirementRequirementDescriptionNote) GetMarkdownBody() string
GetMarkdownBody returns GetRequirementRequirementDescriptionNote.MarkdownBody, and is useful for accessing the field via an interface.
type GetRequirementRequirementWorkflowStatus ¶
type GetRequirementRequirementWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
// Hex color converted to decimal
Color int `json:"color"`
}
GetRequirementRequirementWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*GetRequirementRequirementWorkflowStatus) GetColor ¶
func (v *GetRequirementRequirementWorkflowStatus) GetColor() int
GetColor returns GetRequirementRequirementWorkflowStatus.Color, and is useful for accessing the field via an interface.
func (*GetRequirementRequirementWorkflowStatus) GetId ¶
func (v *GetRequirementRequirementWorkflowStatus) GetId() string
GetId returns GetRequirementRequirementWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*GetRequirementRequirementWorkflowStatus) GetName ¶
func (v *GetRequirementRequirementWorkflowStatus) GetName() string
GetName returns GetRequirementRequirementWorkflowStatus.Name, and is useful for accessing the field via an interface.
type GetRequirementResponse ¶
type GetRequirementResponse struct {
// Find a requirement by its ID
Requirement GetRequirementRequirement `json:"requirement"`
}
GetRequirementResponse is returned by GetRequirement on success.
func GetRequirement ¶
func GetRequirement( ctx_ context.Context, client_ graphql.Client, id string, ) (data_ *GetRequirementResponse, err_ error)
Get a requirement by ID
func (*GetRequirementResponse) GetRequirement ¶
func (v *GetRequirementResponse) GetRequirement() GetRequirementRequirement
GetRequirement returns GetRequirementResponse.Requirement, and is useful for accessing the field via an interface.
type LinkableRecordTypesEnum ¶ added in v0.4.0
type LinkableRecordTypesEnum string
const ( LinkableRecordTypesEnumEpic LinkableRecordTypesEnum = "Epic" LinkableRecordTypesEnumFeature LinkableRecordTypesEnum = "Feature" LinkableRecordTypesEnumIdea LinkableRecordTypesEnum = "Idea" LinkableRecordTypesEnumInitiative LinkableRecordTypesEnum = "Initiative" LinkableRecordTypesEnumIteration LinkableRecordTypesEnum = "Iteration" LinkableRecordTypesEnumKeyresult LinkableRecordTypesEnum = "KeyResult" LinkableRecordTypesEnumPage LinkableRecordTypesEnum = "Page" LinkableRecordTypesEnumPersona LinkableRecordTypesEnum = "Persona" LinkableRecordTypesEnumRelease LinkableRecordTypesEnum = "Release" LinkableRecordTypesEnumReleasephase LinkableRecordTypesEnum = "ReleasePhase" LinkableRecordTypesEnumRequirement LinkableRecordTypesEnum = "Requirement" LinkableRecordTypesEnumGoal LinkableRecordTypesEnum = "Goal" LinkableRecordTypesEnumPdlcstep LinkableRecordTypesEnum = "PdlcStep" LinkableRecordTypesEnumAnnotation LinkableRecordTypesEnum = "Annotation" LinkableRecordTypesEnumCompetitor LinkableRecordTypesEnum = "Competitor" LinkableRecordTypesEnumDiscoveryinterview LinkableRecordTypesEnum = "DiscoveryInterview" LinkableRecordTypesEnumDiscoveryfile LinkableRecordTypesEnum = "DiscoveryFile" LinkableRecordTypesEnumTask LinkableRecordTypesEnum = "Task" LinkableRecordTypesEnumBuilderapplication LinkableRecordTypesEnum = "BuilderApplication" )
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload struct {
// The idea
Idea PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea `json:"idea"`
// The created record
Promotable *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject `json:"-"`
Errors PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors `json:"errors"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload includes the requested fields of the GraphQL type PromoteIdeaPayload. The GraphQL type's documentation follows.
Autogenerated return type of PromoteIdea.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetErrors ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetErrors() PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors
GetErrors returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload.Errors, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetIdea ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetIdea() PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea
GetIdea returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload.Idea, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetPromotable ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) GetPromotable() *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject
GetPromotable returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload.Promotable, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) MarshalJSON ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) MarshalJSON() ([]byte, error)
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) UnmarshalJSON ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload) UnmarshalJSON(b []byte) error
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors struct {
// Error details for each invalid attribute
Attributes []PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors) GetAttributes() []PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors
GetAttributes returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrors.Attributes, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea includes the requested fields of the GraphQL type Idea. The GraphQL type's documentation follows.
An idea
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetId ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetId() string
GetId returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea.Id, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetName() string
GetName returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea.Name, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetReferenceNum ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea) GetReferenceNum() string
GetReferenceNum returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadIdea.ReferenceNum, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic includes the requested fields of the GraphQL type Epic. The GraphQL type's documentation follows.
A high-level record that can contain multiple related features
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetId ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetId() string
GetId returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic.Id, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetName() string
GetName returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic.Name, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetReferenceNum ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetReferenceNum() string
GetReferenceNum returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic.ReferenceNum, and is useful for accessing the field via an interface.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// contains filtered or unexported methods
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject includes the requested fields of the GraphQL interface IdeaPromotableSubject.
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject is implemented by the following types: PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableEpic PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableFeature PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableInitiative.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRelease.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement includes the requested fields of the GraphQL type Requirement. The GraphQL type's documentation follows.
A record representing one part of a larger feature
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableRequirement.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented ¶ added in v0.4.0
type PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented includes the requested fields of the GraphQL type Unimplemented.
func (*PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented) GetTypename() *string
GetTypename returns PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayloadPromotableUnimplemented.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToEpicResponse ¶ added in v0.4.0
type PromoteIdeaToEpicResponse struct {
// Promote an idea
PromoteIdea *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload `json:"promoteIdea"`
}
PromoteIdeaToEpicResponse is returned by PromoteIdeaToEpic on success.
func PromoteIdeaToEpic ¶ added in v0.4.0
func PromoteIdeaToEpic( ctx_ context.Context, client_ graphql.Client, ideaId string, releaseId *string, ) (data_ *PromoteIdeaToEpicResponse, err_ error)
Promote an idea to an epic
func (*PromoteIdeaToEpicResponse) GetPromoteIdea ¶ added in v0.4.0
func (v *PromoteIdeaToEpicResponse) GetPromoteIdea() *PromoteIdeaToEpicPromoteIdeaPromoteIdeaPayload
GetPromoteIdea returns PromoteIdeaToEpicResponse.PromoteIdea, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload struct {
// The idea
Idea PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea `json:"idea"`
// The created record
Promotable *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject `json:"-"`
Errors PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors `json:"errors"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload includes the requested fields of the GraphQL type PromoteIdeaPayload. The GraphQL type's documentation follows.
Autogenerated return type of PromoteIdea.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetErrors ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetErrors() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors
GetErrors returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload.Errors, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetIdea ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetIdea() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea
GetIdea returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload.Idea, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetPromotable ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) GetPromotable() *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject
GetPromotable returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload.Promotable, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) MarshalJSON ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) MarshalJSON() ([]byte, error)
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) UnmarshalJSON ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload) UnmarshalJSON(b []byte) error
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors struct {
// Error details for each invalid attribute
Attributes []PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors) GetAttributes() []PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors
GetAttributes returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrors.Attributes, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea includes the requested fields of the GraphQL type Idea. The GraphQL type's documentation follows.
An idea
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetId ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetId() string
GetId returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea.Id, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetName() string
GetName returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea.Name, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetReferenceNum ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea) GetReferenceNum() string
GetReferenceNum returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadIdea.ReferenceNum, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic includes the requested fields of the GraphQL type Epic. The GraphQL type's documentation follows.
A high-level record that can contain multiple related features
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Release this feature belongs to
Release PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease `json:"release"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetId ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetId() string
GetId returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature.Id, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetName() string
GetName returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature.Name, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetReferenceNum ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetReferenceNum() string
GetReferenceNum returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetRelease ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetRelease() PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease
GetRelease returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature.Release, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetId ¶ added in v0.4.0
GetId returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease.Id, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetName ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetName() string
GetName returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease.Name, and is useful for accessing the field via an interface.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetReferenceNum ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease) GetReferenceNum() string
GetReferenceNum returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeatureRelease.ReferenceNum, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// contains filtered or unexported methods
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject includes the requested fields of the GraphQL interface IdeaPromotableSubject.
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableIdeaPromotableSubject is implemented by the following types: PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableEpic PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableFeature PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative includes the requested fields of the GraphQL type Initiative. The GraphQL type's documentation follows.
Initiatives are high-level efforts that you will complete in order to achieve each goal
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableInitiative.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease includes the requested fields of the GraphQL type Release. The GraphQL type's documentation follows.
A group of records with a release date or theme
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRelease.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement includes the requested fields of the GraphQL type Requirement. The GraphQL type's documentation follows.
A record representing one part of a larger feature
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableRequirement.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented ¶ added in v0.4.0
type PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented struct {
Typename *string `json:"__typename"`
}
PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented includes the requested fields of the GraphQL type Unimplemented.
func (*PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented) GetTypename ¶ added in v0.4.0
func (v *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented) GetTypename() *string
GetTypename returns PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayloadPromotableUnimplemented.Typename, and is useful for accessing the field via an interface.
type PromoteIdeaToFeatureResponse ¶ added in v0.4.0
type PromoteIdeaToFeatureResponse struct {
// Promote an idea
PromoteIdea *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload `json:"promoteIdea"`
}
PromoteIdeaToFeatureResponse is returned by PromoteIdeaToFeature on success.
func PromoteIdeaToFeature ¶ added in v0.4.0
func PromoteIdeaToFeature( ctx_ context.Context, client_ graphql.Client, ideaId string, releaseId *string, ) (data_ *PromoteIdeaToFeatureResponse, err_ error)
Promote an idea to a feature
func (*PromoteIdeaToFeatureResponse) GetPromoteIdea ¶ added in v0.4.0
func (v *PromoteIdeaToFeatureResponse) GetPromoteIdea() *PromoteIdeaToFeaturePromoteIdeaPromoteIdeaPayload
GetPromoteIdea returns PromoteIdeaToFeatureResponse.PromoteIdea, and is useful for accessing the field via an interface.
type RecordLinkTypeEnum ¶ added in v0.4.0
type RecordLinkTypeEnum string
const ( RecordLinkTypeEnumRelatesTo RecordLinkTypeEnum = "RELATES_TO" RecordLinkTypeEnumDependsOn RecordLinkTypeEnum = "DEPENDS_ON" RecordLinkTypeEnumDuplicates RecordLinkTypeEnum = "DUPLICATES" RecordLinkTypeEnumContains RecordLinkTypeEnum = "CONTAINS" RecordLinkTypeEnumImpacts RecordLinkTypeEnum = "IMPACTS" RecordLinkTypeEnumBlocks RecordLinkTypeEnum = "BLOCKS" RecordLinkTypeEnumReleaseNotesFor RecordLinkTypeEnum = "RELEASE_NOTES_FOR" RecordLinkTypeEnumHasResearchIn RecordLinkTypeEnum = "HAS_RESEARCH_IN" RecordLinkTypeEnumInstructionFor RecordLinkTypeEnum = "INSTRUCTION_FOR" RecordLinkTypeEnumMeetingFor RecordLinkTypeEnum = "MEETING_FOR" RecordLinkTypeEnumBuiltAs RecordLinkTypeEnum = "BUILT_AS" )
type ScreenableTypeEnum ¶ added in v0.4.0
type ScreenableTypeEnum string
const ( ScreenableTypeEnumTask ScreenableTypeEnum = "Task" ScreenableTypeEnumRelease ScreenableTypeEnum = "Release" ScreenableTypeEnumEpic ScreenableTypeEnum = "Epic" ScreenableTypeEnumFeature ScreenableTypeEnum = "Feature" ScreenableTypeEnumGoal ScreenableTypeEnum = "Goal" ScreenableTypeEnumInitiative ScreenableTypeEnum = "Initiative" ScreenableTypeEnumIdea ScreenableTypeEnum = "Idea" ScreenableTypeEnumRequirement ScreenableTypeEnum = "Requirement" )
type SearchDocumentsResponse ¶
type SearchDocumentsResponse struct {
// Perform a search for records
SearchDocuments SearchDocumentsSearchDocumentsSearchDocumentPage `json:"searchDocuments"`
}
SearchDocumentsResponse is returned by SearchDocuments on success.
func SearchDocuments ¶
func SearchDocuments( ctx_ context.Context, client_ graphql.Client, query string, searchableType []string, ) (data_ *SearchDocumentsResponse, err_ error)
Search documents across the Aha.io workspace
func (*SearchDocumentsResponse) GetSearchDocuments ¶
func (v *SearchDocumentsResponse) GetSearchDocuments() SearchDocumentsSearchDocumentsSearchDocumentPage
GetSearchDocuments returns SearchDocumentsResponse.SearchDocuments, and is useful for accessing the field via an interface.
type SearchDocumentsSearchDocumentsSearchDocumentPage ¶
type SearchDocumentsSearchDocumentsSearchDocumentPage struct {
Nodes []SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument `json:"nodes"`
CurrentPage int `json:"currentPage"`
TotalCount int `json:"totalCount"`
TotalPages int `json:"totalPages"`
IsLastPage bool `json:"isLastPage"`
}
SearchDocumentsSearchDocumentsSearchDocumentPage includes the requested fields of the GraphQL type SearchDocumentPage. The GraphQL type's documentation follows.
A single page of SearchDocuments
func (*SearchDocumentsSearchDocumentsSearchDocumentPage) GetCurrentPage ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetCurrentPage() int
GetCurrentPage returns SearchDocumentsSearchDocumentsSearchDocumentPage.CurrentPage, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPage) GetIsLastPage ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetIsLastPage() bool
GetIsLastPage returns SearchDocumentsSearchDocumentsSearchDocumentPage.IsLastPage, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPage) GetNodes ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetNodes() []SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument
GetNodes returns SearchDocumentsSearchDocumentsSearchDocumentPage.Nodes, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalCount ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalCount() int
GetTotalCount returns SearchDocumentsSearchDocumentsSearchDocumentPage.TotalCount, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalPages ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPage) GetTotalPages() int
GetTotalPages returns SearchDocumentsSearchDocumentsSearchDocumentPage.TotalPages, and is useful for accessing the field via an interface.
type SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument ¶
type SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument struct {
Name *string `json:"name"`
Url string `json:"url"`
SearchableId *string `json:"searchableId"`
SearchableType string `json:"searchableType"`
}
SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument includes the requested fields of the GraphQL type SearchDocument. The GraphQL type's documentation follows.
A generic representation of a search result
func (*SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetName ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetName() *string
GetName returns SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument.Name, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableId ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableId() *string
GetSearchableId returns SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument.SearchableId, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableType ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetSearchableType() string
GetSearchableType returns SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument.SearchableType, and is useful for accessing the field via an interface.
func (*SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetUrl ¶
func (v *SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument) GetUrl() string
GetUrl returns SearchDocumentsSearchDocumentsSearchDocumentPageNodesSearchDocument.Url, and is useful for accessing the field via an interface.
type SetCustomFieldValuesResponse ¶ added in v0.4.0
type SetCustomFieldValuesResponse struct {
// Set multiple custom field values on a record
SetCustomFieldValues *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload `json:"setCustomFieldValues"`
}
SetCustomFieldValuesResponse is returned by SetCustomFieldValues on success.
func SetCustomFieldValues ¶ added in v0.4.0
func SetCustomFieldValues( ctx_ context.Context, client_ graphql.Client, recordId string, recordTypename CustomFieldableTypeEnum, customFieldValues []CustomFieldValueInput, ) (data_ *SetCustomFieldValuesResponse, err_ error)
Set custom field values on a record typename must be one of: Feature, Idea, Epic, Release, Goal, Initiative, etc.
func (*SetCustomFieldValuesResponse) GetSetCustomFieldValues ¶ added in v0.4.0
func (v *SetCustomFieldValuesResponse) GetSetCustomFieldValues() *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload
GetSetCustomFieldValues returns SetCustomFieldValuesResponse.SetCustomFieldValues, and is useful for accessing the field via an interface.
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload ¶ added in v0.4.0
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload struct {
CustomFieldValues []SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue `json:"customFieldValues"`
Errors SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors `json:"errors"`
}
SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload includes the requested fields of the GraphQL type SetCustomFieldValuesPayload. The GraphQL type's documentation follows.
Autogenerated return type of SetCustomFieldValues.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload) GetCustomFieldValues ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload) GetCustomFieldValues() []SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue
GetCustomFieldValues returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload.CustomFieldValues, and is useful for accessing the field via an interface.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload) GetErrors ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload) GetErrors() SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors
GetErrors returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayload.Errors, and is useful for accessing the field via an interface.
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue ¶ added in v0.4.0
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue struct {
// The ID for the custom field value
Id string `json:"id"`
// The API key for the custom field
Key string `json:"key"`
// The value for the custom field
Value *map[string]any `json:"value"`
// The human readable value for the custom field
HumanValue *string `json:"humanValue"`
}
SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue includes the requested fields of the GraphQL type CustomFieldValue. The GraphQL type's documentation follows.
A custom field value on a record
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetHumanValue ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetHumanValue() *string
GetHumanValue returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue.HumanValue, and is useful for accessing the field via an interface.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetId ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetId() string
GetId returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue.Id, and is useful for accessing the field via an interface.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetKey ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetKey() string
GetKey returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue.Key, and is useful for accessing the field via an interface.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetValue ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue) GetValue() *map[string]any
GetValue returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadCustomFieldValuesCustomFieldValue.Value, and is useful for accessing the field via an interface.
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors ¶ added in v0.4.0
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors struct {
// Error details for each invalid attribute
Attributes []SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors) GetAttributes() []SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors
GetAttributes returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrors.Attributes, and is useful for accessing the field via an interface.
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns SetCustomFieldValuesSetCustomFieldValuesSetCustomFieldValuesPayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionResponse ¶ added in v0.4.0
type UpdateFeatureDescriptionResponse struct {
// Update a feature with new data
UpdateFeature *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
UpdateFeatureDescriptionResponse is returned by UpdateFeatureDescription on success.
func UpdateFeatureDescription ¶ added in v0.4.0
func UpdateFeatureDescription( ctx_ context.Context, client_ graphql.Client, id string, description string, ) (data_ *UpdateFeatureDescriptionResponse, err_ error)
Update feature description
func (*UpdateFeatureDescriptionResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionResponse) GetUpdateFeature() *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns UpdateFeatureDescriptionResponse.UpdateFeature, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload struct {
Feature *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload) GetErrors() UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload) GetFeature() *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Description note
Description UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote `json:"description"`
UpdatedAt time.Time `json:"updatedAt"`
}
UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetDescription ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetDescription() UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote
GetDescription returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature.Description, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeature.UpdatedAt, and is useful for accessing the field via an interface.
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote ¶ added in v0.4.0
type UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote struct {
HtmlBody string `json:"htmlBody"`
}
UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote includes the requested fields of the GraphQL type Note.
func (*UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote) GetHtmlBody ¶ added in v0.4.0
func (v *UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote) GetHtmlBody() string
GetHtmlBody returns UpdateFeatureDescriptionUpdateFeatureUpdateFeaturePayloadFeatureDescriptionNote.HtmlBody, and is useful for accessing the field via an interface.
type UpdateFeatureNameResponse ¶ added in v0.4.0
type UpdateFeatureNameResponse struct {
// Update a feature with new data
UpdateFeature *UpdateFeatureNameUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
UpdateFeatureNameResponse is returned by UpdateFeatureName on success.
func UpdateFeatureName ¶ added in v0.4.0
func UpdateFeatureName( ctx_ context.Context, client_ graphql.Client, id string, name string, ) (data_ *UpdateFeatureNameResponse, err_ error)
Update feature name
func (*UpdateFeatureNameResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *UpdateFeatureNameResponse) GetUpdateFeature() *UpdateFeatureNameUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns UpdateFeatureNameResponse.UpdateFeature, and is useful for accessing the field via an interface.
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayload struct {
Feature *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
UpdateFeatureNameUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayload) GetErrors() UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayload) GetFeature() *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
UpdatedAt time.Time `json:"updatedAt"`
}
UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt ¶ added in v0.4.0
func (v *UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature) GetUpdatedAt() time.Time
GetUpdatedAt returns UpdateFeatureNameUpdateFeatureUpdateFeaturePayloadFeature.UpdatedAt, and is useful for accessing the field via an interface.
type UpdateFeatureStatusResponse ¶ added in v0.4.0
type UpdateFeatureStatusResponse struct {
// Update a feature with new data
UpdateFeature *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
UpdateFeatureStatusResponse is returned by UpdateFeatureStatus on success.
func UpdateFeatureStatus ¶ added in v0.4.0
func UpdateFeatureStatus( ctx_ context.Context, client_ graphql.Client, featureId string, workflowStatusId string, ) (data_ *UpdateFeatureStatusResponse, err_ error)
Update feature workflow status
func (*UpdateFeatureStatusResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *UpdateFeatureStatusResponse) GetUpdateFeature() *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns UpdateFeatureStatusResponse.UpdateFeature, and is useful for accessing the field via an interface.
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload struct {
Feature *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload) GetErrors() UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload) GetFeature() *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Current overall workflow status
WorkflowStatus UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus `json:"workflowStatus"`
}
UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetWorkflowStatus ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature) GetWorkflowStatus() UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus
GetWorkflowStatus returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeature.WorkflowStatus, and is useful for accessing the field via an interface.
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus ¶ added in v0.4.0
type UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus struct {
Id string `json:"id"`
Name string `json:"name"`
}
UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus includes the requested fields of the GraphQL type WorkflowStatus. The GraphQL type's documentation follows.
A single status within a workflow
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus) GetId ¶ added in v0.4.0
GetId returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus) GetName ¶ added in v0.4.0
func (v *UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus) GetName() string
GetName returns UpdateFeatureStatusUpdateFeatureUpdateFeaturePayloadFeatureWorkflowStatus.Name, and is useful for accessing the field via an interface.
type UpdateFeatureTagsResponse ¶ added in v0.4.0
type UpdateFeatureTagsResponse struct {
// Update a feature with new data
UpdateFeature *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload `json:"updateFeature"`
}
UpdateFeatureTagsResponse is returned by UpdateFeatureTags on success.
func UpdateFeatureTags ¶ added in v0.4.0
func UpdateFeatureTags( ctx_ context.Context, client_ graphql.Client, featureId string, tagList string, ) (data_ *UpdateFeatureTagsResponse, err_ error)
Update feature tags
func (*UpdateFeatureTagsResponse) GetUpdateFeature ¶ added in v0.4.0
func (v *UpdateFeatureTagsResponse) GetUpdateFeature() *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload
GetUpdateFeature returns UpdateFeatureTagsResponse.UpdateFeature, and is useful for accessing the field via an interface.
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload ¶ added in v0.4.0
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload struct {
Feature *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature `json:"feature"`
Errors UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors `json:"errors"`
}
UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload includes the requested fields of the GraphQL type UpdateFeaturePayload. The GraphQL type's documentation follows.
Autogenerated return type of UpdateFeature.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload) GetErrors ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload) GetErrors() UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors
GetErrors returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload.Errors, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload) GetFeature ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload) GetFeature() *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature
GetFeature returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayload.Feature, and is useful for accessing the field via an interface.
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors ¶ added in v0.4.0
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors struct {
// Error details for each invalid attribute
Attributes []UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors `json:"attributes"`
}
UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors includes the requested fields of the GraphQL type Errors. The GraphQL type's documentation follows.
All errors on invalid attributes
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors) GetAttributes() []UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors
GetAttributes returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrors.Attributes, and is useful for accessing the field via an interface.
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors ¶ added in v0.4.0
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors struct {
// Name of the attribute with the error, or 'base' for errors that apply to the entire record
Name string `json:"name"`
// Full messages, ready to be presented
FullMessages []string `json:"fullMessages"`
}
UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors includes the requested fields of the GraphQL type AttributeErrors. The GraphQL type's documentation follows.
A set of errors on a single attribute
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetFullMessages() []string
GetFullMessages returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.FullMessages, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors) GetName() string
GetName returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadErrorsAttributesAttributeErrors.Name, and is useful for accessing the field via an interface.
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature ¶ added in v0.4.0
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature struct {
Id string `json:"id"`
// Reference number of the record. Example: DEV-123
ReferenceNum string `json:"referenceNum"`
Name string `json:"name"`
// Tags
Tags []UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag `json:"tags"`
}
UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature includes the requested fields of the GraphQL type Feature. The GraphQL type's documentation follows.
A basic record representing work to be done
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetId ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetId() string
GetId returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetName ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetName() string
GetName returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature.Name, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetReferenceNum() string
GetReferenceNum returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature.ReferenceNum, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetTags ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature) GetTags() []UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag
GetTags returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeature.Tags, and is useful for accessing the field via an interface.
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag ¶ added in v0.4.0
type UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag struct {
Id string `json:"id"`
Name string `json:"name"`
}
UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag includes the requested fields of the GraphQL type Tag. The GraphQL type's documentation follows.
A tag on a record
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag) GetId ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag) GetId() string
GetId returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag.Id, and is useful for accessing the field via an interface.
func (*UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag) GetName ¶ added in v0.4.0
func (v *UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag) GetName() string
GetName returns UpdateFeatureTagsUpdateFeatureUpdateFeaturePayloadFeatureTagsTag.Name, and is useful for accessing the field via an interface.