...

Source file src/github.com/google/go-github/v55/github/github-accessors.go

Documentation: github.com/google/go-github/v55/github

     1  // Copyright 2017 The go-github AUTHORS. All rights reserved.
     2  //
     3  // Use of this source code is governed by a BSD-style
     4  // license that can be found in the LICENSE file.
     5  
     6  // Code generated by gen-accessors; DO NOT EDIT.
     7  // Instead, please run "go generate ./..." as described here:
     8  // https://github.com/google/go-github/blob/master/CONTRIBUTING.md#submitting-a-patch
     9  
    10  package github
    11  
    12  import (
    13  	"encoding/json"
    14  	"time"
    15  )
    16  
    17  // GetRetryAfter returns the RetryAfter field if it's non-nil, zero value otherwise.
    18  func (a *AbuseRateLimitError) GetRetryAfter() time.Duration {
    19  	if a == nil || a.RetryAfter == nil {
    20  		return 0
    21  	}
    22  	return *a.RetryAfter
    23  }
    24  
    25  // GetGithubOwnedAllowed returns the GithubOwnedAllowed field if it's non-nil, zero value otherwise.
    26  func (a *ActionsAllowed) GetGithubOwnedAllowed() bool {
    27  	if a == nil || a.GithubOwnedAllowed == nil {
    28  		return false
    29  	}
    30  	return *a.GithubOwnedAllowed
    31  }
    32  
    33  // GetVerifiedAllowed returns the VerifiedAllowed field if it's non-nil, zero value otherwise.
    34  func (a *ActionsAllowed) GetVerifiedAllowed() bool {
    35  	if a == nil || a.VerifiedAllowed == nil {
    36  		return false
    37  	}
    38  	return *a.VerifiedAllowed
    39  }
    40  
    41  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
    42  func (a *ActionsCache) GetCreatedAt() Timestamp {
    43  	if a == nil || a.CreatedAt == nil {
    44  		return Timestamp{}
    45  	}
    46  	return *a.CreatedAt
    47  }
    48  
    49  // GetID returns the ID field if it's non-nil, zero value otherwise.
    50  func (a *ActionsCache) GetID() int64 {
    51  	if a == nil || a.ID == nil {
    52  		return 0
    53  	}
    54  	return *a.ID
    55  }
    56  
    57  // GetKey returns the Key field if it's non-nil, zero value otherwise.
    58  func (a *ActionsCache) GetKey() string {
    59  	if a == nil || a.Key == nil {
    60  		return ""
    61  	}
    62  	return *a.Key
    63  }
    64  
    65  // GetLastAccessedAt returns the LastAccessedAt field if it's non-nil, zero value otherwise.
    66  func (a *ActionsCache) GetLastAccessedAt() Timestamp {
    67  	if a == nil || a.LastAccessedAt == nil {
    68  		return Timestamp{}
    69  	}
    70  	return *a.LastAccessedAt
    71  }
    72  
    73  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
    74  func (a *ActionsCache) GetRef() string {
    75  	if a == nil || a.Ref == nil {
    76  		return ""
    77  	}
    78  	return *a.Ref
    79  }
    80  
    81  // GetSizeInBytes returns the SizeInBytes field if it's non-nil, zero value otherwise.
    82  func (a *ActionsCache) GetSizeInBytes() int64 {
    83  	if a == nil || a.SizeInBytes == nil {
    84  		return 0
    85  	}
    86  	return *a.SizeInBytes
    87  }
    88  
    89  // GetVersion returns the Version field if it's non-nil, zero value otherwise.
    90  func (a *ActionsCache) GetVersion() string {
    91  	if a == nil || a.Version == nil {
    92  		return ""
    93  	}
    94  	return *a.Version
    95  }
    96  
    97  // GetDirection returns the Direction field if it's non-nil, zero value otherwise.
    98  func (a *ActionsCacheListOptions) GetDirection() string {
    99  	if a == nil || a.Direction == nil {
   100  		return ""
   101  	}
   102  	return *a.Direction
   103  }
   104  
   105  // GetKey returns the Key field if it's non-nil, zero value otherwise.
   106  func (a *ActionsCacheListOptions) GetKey() string {
   107  	if a == nil || a.Key == nil {
   108  		return ""
   109  	}
   110  	return *a.Key
   111  }
   112  
   113  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
   114  func (a *ActionsCacheListOptions) GetRef() string {
   115  	if a == nil || a.Ref == nil {
   116  		return ""
   117  	}
   118  	return *a.Ref
   119  }
   120  
   121  // GetSort returns the Sort field if it's non-nil, zero value otherwise.
   122  func (a *ActionsCacheListOptions) GetSort() string {
   123  	if a == nil || a.Sort == nil {
   124  		return ""
   125  	}
   126  	return *a.Sort
   127  }
   128  
   129  // GetAllowedActions returns the AllowedActions field if it's non-nil, zero value otherwise.
   130  func (a *ActionsPermissions) GetAllowedActions() string {
   131  	if a == nil || a.AllowedActions == nil {
   132  		return ""
   133  	}
   134  	return *a.AllowedActions
   135  }
   136  
   137  // GetEnabledRepositories returns the EnabledRepositories field if it's non-nil, zero value otherwise.
   138  func (a *ActionsPermissions) GetEnabledRepositories() string {
   139  	if a == nil || a.EnabledRepositories == nil {
   140  		return ""
   141  	}
   142  	return *a.EnabledRepositories
   143  }
   144  
   145  // GetSelectedActionsURL returns the SelectedActionsURL field if it's non-nil, zero value otherwise.
   146  func (a *ActionsPermissions) GetSelectedActionsURL() string {
   147  	if a == nil || a.SelectedActionsURL == nil {
   148  		return ""
   149  	}
   150  	return *a.SelectedActionsURL
   151  }
   152  
   153  // GetAllowedActions returns the AllowedActions field if it's non-nil, zero value otherwise.
   154  func (a *ActionsPermissionsRepository) GetAllowedActions() string {
   155  	if a == nil || a.AllowedActions == nil {
   156  		return ""
   157  	}
   158  	return *a.AllowedActions
   159  }
   160  
   161  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
   162  func (a *ActionsPermissionsRepository) GetEnabled() bool {
   163  	if a == nil || a.Enabled == nil {
   164  		return false
   165  	}
   166  	return *a.Enabled
   167  }
   168  
   169  // GetSelectedActionsURL returns the SelectedActionsURL field if it's non-nil, zero value otherwise.
   170  func (a *ActionsPermissionsRepository) GetSelectedActionsURL() string {
   171  	if a == nil || a.SelectedActionsURL == nil {
   172  		return ""
   173  	}
   174  	return *a.SelectedActionsURL
   175  }
   176  
   177  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
   178  func (a *ActionsVariable) GetCreatedAt() Timestamp {
   179  	if a == nil || a.CreatedAt == nil {
   180  		return Timestamp{}
   181  	}
   182  	return *a.CreatedAt
   183  }
   184  
   185  // GetSelectedRepositoriesURL returns the SelectedRepositoriesURL field if it's non-nil, zero value otherwise.
   186  func (a *ActionsVariable) GetSelectedRepositoriesURL() string {
   187  	if a == nil || a.SelectedRepositoriesURL == nil {
   188  		return ""
   189  	}
   190  	return *a.SelectedRepositoriesURL
   191  }
   192  
   193  // GetSelectedRepositoryIDs returns the SelectedRepositoryIDs field.
   194  func (a *ActionsVariable) GetSelectedRepositoryIDs() *SelectedRepoIDs {
   195  	if a == nil {
   196  		return nil
   197  	}
   198  	return a.SelectedRepositoryIDs
   199  }
   200  
   201  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
   202  func (a *ActionsVariable) GetUpdatedAt() Timestamp {
   203  	if a == nil || a.UpdatedAt == nil {
   204  		return Timestamp{}
   205  	}
   206  	return *a.UpdatedAt
   207  }
   208  
   209  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
   210  func (a *ActionsVariable) GetVisibility() string {
   211  	if a == nil || a.Visibility == nil {
   212  		return ""
   213  	}
   214  	return *a.Visibility
   215  }
   216  
   217  // GetCountryCode returns the CountryCode field if it's non-nil, zero value otherwise.
   218  func (a *ActorLocation) GetCountryCode() string {
   219  	if a == nil || a.CountryCode == nil {
   220  		return ""
   221  	}
   222  	return *a.CountryCode
   223  }
   224  
   225  // GetFrom returns the From field if it's non-nil, zero value otherwise.
   226  func (a *AdminEnforcedChanges) GetFrom() bool {
   227  	if a == nil || a.From == nil {
   228  		return false
   229  	}
   230  	return *a.From
   231  }
   232  
   233  // GetURL returns the URL field if it's non-nil, zero value otherwise.
   234  func (a *AdminEnforcement) GetURL() string {
   235  	if a == nil || a.URL == nil {
   236  		return ""
   237  	}
   238  	return *a.URL
   239  }
   240  
   241  // GetComments returns the Comments field.
   242  func (a *AdminStats) GetComments() *CommentStats {
   243  	if a == nil {
   244  		return nil
   245  	}
   246  	return a.Comments
   247  }
   248  
   249  // GetGists returns the Gists field.
   250  func (a *AdminStats) GetGists() *GistStats {
   251  	if a == nil {
   252  		return nil
   253  	}
   254  	return a.Gists
   255  }
   256  
   257  // GetHooks returns the Hooks field.
   258  func (a *AdminStats) GetHooks() *HookStats {
   259  	if a == nil {
   260  		return nil
   261  	}
   262  	return a.Hooks
   263  }
   264  
   265  // GetIssues returns the Issues field.
   266  func (a *AdminStats) GetIssues() *IssueStats {
   267  	if a == nil {
   268  		return nil
   269  	}
   270  	return a.Issues
   271  }
   272  
   273  // GetMilestones returns the Milestones field.
   274  func (a *AdminStats) GetMilestones() *MilestoneStats {
   275  	if a == nil {
   276  		return nil
   277  	}
   278  	return a.Milestones
   279  }
   280  
   281  // GetOrgs returns the Orgs field.
   282  func (a *AdminStats) GetOrgs() *OrgStats {
   283  	if a == nil {
   284  		return nil
   285  	}
   286  	return a.Orgs
   287  }
   288  
   289  // GetPages returns the Pages field.
   290  func (a *AdminStats) GetPages() *PageStats {
   291  	if a == nil {
   292  		return nil
   293  	}
   294  	return a.Pages
   295  }
   296  
   297  // GetPulls returns the Pulls field.
   298  func (a *AdminStats) GetPulls() *PullStats {
   299  	if a == nil {
   300  		return nil
   301  	}
   302  	return a.Pulls
   303  }
   304  
   305  // GetRepos returns the Repos field.
   306  func (a *AdminStats) GetRepos() *RepoStats {
   307  	if a == nil {
   308  		return nil
   309  	}
   310  	return a.Repos
   311  }
   312  
   313  // GetUsers returns the Users field.
   314  func (a *AdminStats) GetUsers() *UserStats {
   315  	if a == nil {
   316  		return nil
   317  	}
   318  	return a.Users
   319  }
   320  
   321  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
   322  func (a *AdvancedSecurity) GetStatus() string {
   323  	if a == nil || a.Status == nil {
   324  		return ""
   325  	}
   326  	return *a.Status
   327  }
   328  
   329  // GetLastPushedDate returns the LastPushedDate field if it's non-nil, zero value otherwise.
   330  func (a *AdvancedSecurityCommittersBreakdown) GetLastPushedDate() string {
   331  	if a == nil || a.LastPushedDate == nil {
   332  		return ""
   333  	}
   334  	return *a.LastPushedDate
   335  }
   336  
   337  // GetUserLogin returns the UserLogin field if it's non-nil, zero value otherwise.
   338  func (a *AdvancedSecurityCommittersBreakdown) GetUserLogin() string {
   339  	if a == nil || a.UserLogin == nil {
   340  		return ""
   341  	}
   342  	return *a.UserLogin
   343  }
   344  
   345  // GetScore returns the Score field.
   346  func (a *AdvisoryCVSS) GetScore() *float64 {
   347  	if a == nil {
   348  		return nil
   349  	}
   350  	return a.Score
   351  }
   352  
   353  // GetVectorString returns the VectorString field if it's non-nil, zero value otherwise.
   354  func (a *AdvisoryCVSS) GetVectorString() string {
   355  	if a == nil || a.VectorString == nil {
   356  		return ""
   357  	}
   358  	return *a.VectorString
   359  }
   360  
   361  // GetCWEID returns the CWEID field if it's non-nil, zero value otherwise.
   362  func (a *AdvisoryCWEs) GetCWEID() string {
   363  	if a == nil || a.CWEID == nil {
   364  		return ""
   365  	}
   366  	return *a.CWEID
   367  }
   368  
   369  // GetName returns the Name field if it's non-nil, zero value otherwise.
   370  func (a *AdvisoryCWEs) GetName() string {
   371  	if a == nil || a.Name == nil {
   372  		return ""
   373  	}
   374  	return *a.Name
   375  }
   376  
   377  // GetType returns the Type field if it's non-nil, zero value otherwise.
   378  func (a *AdvisoryIdentifier) GetType() string {
   379  	if a == nil || a.Type == nil {
   380  		return ""
   381  	}
   382  	return *a.Type
   383  }
   384  
   385  // GetValue returns the Value field if it's non-nil, zero value otherwise.
   386  func (a *AdvisoryIdentifier) GetValue() string {
   387  	if a == nil || a.Value == nil {
   388  		return ""
   389  	}
   390  	return *a.Value
   391  }
   392  
   393  // GetURL returns the URL field if it's non-nil, zero value otherwise.
   394  func (a *AdvisoryReference) GetURL() string {
   395  	if a == nil || a.URL == nil {
   396  		return ""
   397  	}
   398  	return *a.URL
   399  }
   400  
   401  // GetFirstPatchedVersion returns the FirstPatchedVersion field.
   402  func (a *AdvisoryVulnerability) GetFirstPatchedVersion() *FirstPatchedVersion {
   403  	if a == nil {
   404  		return nil
   405  	}
   406  	return a.FirstPatchedVersion
   407  }
   408  
   409  // GetPackage returns the Package field.
   410  func (a *AdvisoryVulnerability) GetPackage() *VulnerabilityPackage {
   411  	if a == nil {
   412  		return nil
   413  	}
   414  	return a.Package
   415  }
   416  
   417  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
   418  func (a *AdvisoryVulnerability) GetSeverity() string {
   419  	if a == nil || a.Severity == nil {
   420  		return ""
   421  	}
   422  	return *a.Severity
   423  }
   424  
   425  // GetVulnerableVersionRange returns the VulnerableVersionRange field if it's non-nil, zero value otherwise.
   426  func (a *AdvisoryVulnerability) GetVulnerableVersionRange() string {
   427  	if a == nil || a.VulnerableVersionRange == nil {
   428  		return ""
   429  	}
   430  	return *a.VulnerableVersionRange
   431  }
   432  
   433  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
   434  func (a *Alert) GetClosedAt() Timestamp {
   435  	if a == nil || a.ClosedAt == nil {
   436  		return Timestamp{}
   437  	}
   438  	return *a.ClosedAt
   439  }
   440  
   441  // GetClosedBy returns the ClosedBy field.
   442  func (a *Alert) GetClosedBy() *User {
   443  	if a == nil {
   444  		return nil
   445  	}
   446  	return a.ClosedBy
   447  }
   448  
   449  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
   450  func (a *Alert) GetCreatedAt() Timestamp {
   451  	if a == nil || a.CreatedAt == nil {
   452  		return Timestamp{}
   453  	}
   454  	return *a.CreatedAt
   455  }
   456  
   457  // GetDismissedAt returns the DismissedAt field if it's non-nil, zero value otherwise.
   458  func (a *Alert) GetDismissedAt() Timestamp {
   459  	if a == nil || a.DismissedAt == nil {
   460  		return Timestamp{}
   461  	}
   462  	return *a.DismissedAt
   463  }
   464  
   465  // GetDismissedBy returns the DismissedBy field.
   466  func (a *Alert) GetDismissedBy() *User {
   467  	if a == nil {
   468  		return nil
   469  	}
   470  	return a.DismissedBy
   471  }
   472  
   473  // GetDismissedComment returns the DismissedComment field if it's non-nil, zero value otherwise.
   474  func (a *Alert) GetDismissedComment() string {
   475  	if a == nil || a.DismissedComment == nil {
   476  		return ""
   477  	}
   478  	return *a.DismissedComment
   479  }
   480  
   481  // GetDismissedReason returns the DismissedReason field if it's non-nil, zero value otherwise.
   482  func (a *Alert) GetDismissedReason() string {
   483  	if a == nil || a.DismissedReason == nil {
   484  		return ""
   485  	}
   486  	return *a.DismissedReason
   487  }
   488  
   489  // GetFixedAt returns the FixedAt field if it's non-nil, zero value otherwise.
   490  func (a *Alert) GetFixedAt() Timestamp {
   491  	if a == nil || a.FixedAt == nil {
   492  		return Timestamp{}
   493  	}
   494  	return *a.FixedAt
   495  }
   496  
   497  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
   498  func (a *Alert) GetHTMLURL() string {
   499  	if a == nil || a.HTMLURL == nil {
   500  		return ""
   501  	}
   502  	return *a.HTMLURL
   503  }
   504  
   505  // GetInstancesURL returns the InstancesURL field if it's non-nil, zero value otherwise.
   506  func (a *Alert) GetInstancesURL() string {
   507  	if a == nil || a.InstancesURL == nil {
   508  		return ""
   509  	}
   510  	return *a.InstancesURL
   511  }
   512  
   513  // GetMostRecentInstance returns the MostRecentInstance field.
   514  func (a *Alert) GetMostRecentInstance() *MostRecentInstance {
   515  	if a == nil {
   516  		return nil
   517  	}
   518  	return a.MostRecentInstance
   519  }
   520  
   521  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
   522  func (a *Alert) GetNumber() int {
   523  	if a == nil || a.Number == nil {
   524  		return 0
   525  	}
   526  	return *a.Number
   527  }
   528  
   529  // GetRepository returns the Repository field.
   530  func (a *Alert) GetRepository() *Repository {
   531  	if a == nil {
   532  		return nil
   533  	}
   534  	return a.Repository
   535  }
   536  
   537  // GetRule returns the Rule field.
   538  func (a *Alert) GetRule() *Rule {
   539  	if a == nil {
   540  		return nil
   541  	}
   542  	return a.Rule
   543  }
   544  
   545  // GetRuleDescription returns the RuleDescription field if it's non-nil, zero value otherwise.
   546  func (a *Alert) GetRuleDescription() string {
   547  	if a == nil || a.RuleDescription == nil {
   548  		return ""
   549  	}
   550  	return *a.RuleDescription
   551  }
   552  
   553  // GetRuleID returns the RuleID field if it's non-nil, zero value otherwise.
   554  func (a *Alert) GetRuleID() string {
   555  	if a == nil || a.RuleID == nil {
   556  		return ""
   557  	}
   558  	return *a.RuleID
   559  }
   560  
   561  // GetRuleSeverity returns the RuleSeverity field if it's non-nil, zero value otherwise.
   562  func (a *Alert) GetRuleSeverity() string {
   563  	if a == nil || a.RuleSeverity == nil {
   564  		return ""
   565  	}
   566  	return *a.RuleSeverity
   567  }
   568  
   569  // GetState returns the State field if it's non-nil, zero value otherwise.
   570  func (a *Alert) GetState() string {
   571  	if a == nil || a.State == nil {
   572  		return ""
   573  	}
   574  	return *a.State
   575  }
   576  
   577  // GetTool returns the Tool field.
   578  func (a *Alert) GetTool() *Tool {
   579  	if a == nil {
   580  		return nil
   581  	}
   582  	return a.Tool
   583  }
   584  
   585  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
   586  func (a *Alert) GetUpdatedAt() Timestamp {
   587  	if a == nil || a.UpdatedAt == nil {
   588  		return Timestamp{}
   589  	}
   590  	return *a.UpdatedAt
   591  }
   592  
   593  // GetURL returns the URL field if it's non-nil, zero value otherwise.
   594  func (a *Alert) GetURL() string {
   595  	if a == nil || a.URL == nil {
   596  		return ""
   597  	}
   598  	return *a.URL
   599  }
   600  
   601  // GetFrom returns the From field if it's non-nil, zero value otherwise.
   602  func (a *AllowDeletionsEnforcementLevelChanges) GetFrom() string {
   603  	if a == nil || a.From == nil {
   604  		return ""
   605  	}
   606  	return *a.From
   607  }
   608  
   609  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
   610  func (a *AllowForkSyncing) GetEnabled() bool {
   611  	if a == nil || a.Enabled == nil {
   612  		return false
   613  	}
   614  	return *a.Enabled
   615  }
   616  
   617  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
   618  func (a *AnalysesListOptions) GetRef() string {
   619  	if a == nil || a.Ref == nil {
   620  		return ""
   621  	}
   622  	return *a.Ref
   623  }
   624  
   625  // GetSarifID returns the SarifID field if it's non-nil, zero value otherwise.
   626  func (a *AnalysesListOptions) GetSarifID() string {
   627  	if a == nil || a.SarifID == nil {
   628  		return ""
   629  	}
   630  	return *a.SarifID
   631  }
   632  
   633  // GetSSHKeyFingerprints returns the SSHKeyFingerprints map if it's non-nil, an empty map otherwise.
   634  func (a *APIMeta) GetSSHKeyFingerprints() map[string]string {
   635  	if a == nil || a.SSHKeyFingerprints == nil {
   636  		return map[string]string{}
   637  	}
   638  	return a.SSHKeyFingerprints
   639  }
   640  
   641  // GetVerifiablePasswordAuthentication returns the VerifiablePasswordAuthentication field if it's non-nil, zero value otherwise.
   642  func (a *APIMeta) GetVerifiablePasswordAuthentication() bool {
   643  	if a == nil || a.VerifiablePasswordAuthentication == nil {
   644  		return false
   645  	}
   646  	return *a.VerifiablePasswordAuthentication
   647  }
   648  
   649  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
   650  func (a *App) GetCreatedAt() Timestamp {
   651  	if a == nil || a.CreatedAt == nil {
   652  		return Timestamp{}
   653  	}
   654  	return *a.CreatedAt
   655  }
   656  
   657  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
   658  func (a *App) GetDescription() string {
   659  	if a == nil || a.Description == nil {
   660  		return ""
   661  	}
   662  	return *a.Description
   663  }
   664  
   665  // GetExternalURL returns the ExternalURL field if it's non-nil, zero value otherwise.
   666  func (a *App) GetExternalURL() string {
   667  	if a == nil || a.ExternalURL == nil {
   668  		return ""
   669  	}
   670  	return *a.ExternalURL
   671  }
   672  
   673  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
   674  func (a *App) GetHTMLURL() string {
   675  	if a == nil || a.HTMLURL == nil {
   676  		return ""
   677  	}
   678  	return *a.HTMLURL
   679  }
   680  
   681  // GetID returns the ID field if it's non-nil, zero value otherwise.
   682  func (a *App) GetID() int64 {
   683  	if a == nil || a.ID == nil {
   684  		return 0
   685  	}
   686  	return *a.ID
   687  }
   688  
   689  // GetInstallationsCount returns the InstallationsCount field if it's non-nil, zero value otherwise.
   690  func (a *App) GetInstallationsCount() int {
   691  	if a == nil || a.InstallationsCount == nil {
   692  		return 0
   693  	}
   694  	return *a.InstallationsCount
   695  }
   696  
   697  // GetName returns the Name field if it's non-nil, zero value otherwise.
   698  func (a *App) GetName() string {
   699  	if a == nil || a.Name == nil {
   700  		return ""
   701  	}
   702  	return *a.Name
   703  }
   704  
   705  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
   706  func (a *App) GetNodeID() string {
   707  	if a == nil || a.NodeID == nil {
   708  		return ""
   709  	}
   710  	return *a.NodeID
   711  }
   712  
   713  // GetOwner returns the Owner field.
   714  func (a *App) GetOwner() *User {
   715  	if a == nil {
   716  		return nil
   717  	}
   718  	return a.Owner
   719  }
   720  
   721  // GetPermissions returns the Permissions field.
   722  func (a *App) GetPermissions() *InstallationPermissions {
   723  	if a == nil {
   724  		return nil
   725  	}
   726  	return a.Permissions
   727  }
   728  
   729  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
   730  func (a *App) GetSlug() string {
   731  	if a == nil || a.Slug == nil {
   732  		return ""
   733  	}
   734  	return *a.Slug
   735  }
   736  
   737  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
   738  func (a *App) GetUpdatedAt() Timestamp {
   739  	if a == nil || a.UpdatedAt == nil {
   740  		return Timestamp{}
   741  	}
   742  	return *a.UpdatedAt
   743  }
   744  
   745  // GetClientID returns the ClientID field if it's non-nil, zero value otherwise.
   746  func (a *AppConfig) GetClientID() string {
   747  	if a == nil || a.ClientID == nil {
   748  		return ""
   749  	}
   750  	return *a.ClientID
   751  }
   752  
   753  // GetClientSecret returns the ClientSecret field if it's non-nil, zero value otherwise.
   754  func (a *AppConfig) GetClientSecret() string {
   755  	if a == nil || a.ClientSecret == nil {
   756  		return ""
   757  	}
   758  	return *a.ClientSecret
   759  }
   760  
   761  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
   762  func (a *AppConfig) GetCreatedAt() Timestamp {
   763  	if a == nil || a.CreatedAt == nil {
   764  		return Timestamp{}
   765  	}
   766  	return *a.CreatedAt
   767  }
   768  
   769  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
   770  func (a *AppConfig) GetDescription() string {
   771  	if a == nil || a.Description == nil {
   772  		return ""
   773  	}
   774  	return *a.Description
   775  }
   776  
   777  // GetExternalURL returns the ExternalURL field if it's non-nil, zero value otherwise.
   778  func (a *AppConfig) GetExternalURL() string {
   779  	if a == nil || a.ExternalURL == nil {
   780  		return ""
   781  	}
   782  	return *a.ExternalURL
   783  }
   784  
   785  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
   786  func (a *AppConfig) GetHTMLURL() string {
   787  	if a == nil || a.HTMLURL == nil {
   788  		return ""
   789  	}
   790  	return *a.HTMLURL
   791  }
   792  
   793  // GetID returns the ID field if it's non-nil, zero value otherwise.
   794  func (a *AppConfig) GetID() int64 {
   795  	if a == nil || a.ID == nil {
   796  		return 0
   797  	}
   798  	return *a.ID
   799  }
   800  
   801  // GetName returns the Name field if it's non-nil, zero value otherwise.
   802  func (a *AppConfig) GetName() string {
   803  	if a == nil || a.Name == nil {
   804  		return ""
   805  	}
   806  	return *a.Name
   807  }
   808  
   809  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
   810  func (a *AppConfig) GetNodeID() string {
   811  	if a == nil || a.NodeID == nil {
   812  		return ""
   813  	}
   814  	return *a.NodeID
   815  }
   816  
   817  // GetOwner returns the Owner field.
   818  func (a *AppConfig) GetOwner() *User {
   819  	if a == nil {
   820  		return nil
   821  	}
   822  	return a.Owner
   823  }
   824  
   825  // GetPEM returns the PEM field if it's non-nil, zero value otherwise.
   826  func (a *AppConfig) GetPEM() string {
   827  	if a == nil || a.PEM == nil {
   828  		return ""
   829  	}
   830  	return *a.PEM
   831  }
   832  
   833  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
   834  func (a *AppConfig) GetSlug() string {
   835  	if a == nil || a.Slug == nil {
   836  		return ""
   837  	}
   838  	return *a.Slug
   839  }
   840  
   841  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
   842  func (a *AppConfig) GetUpdatedAt() Timestamp {
   843  	if a == nil || a.UpdatedAt == nil {
   844  		return Timestamp{}
   845  	}
   846  	return *a.UpdatedAt
   847  }
   848  
   849  // GetWebhookSecret returns the WebhookSecret field if it's non-nil, zero value otherwise.
   850  func (a *AppConfig) GetWebhookSecret() string {
   851  	if a == nil || a.WebhookSecret == nil {
   852  		return ""
   853  	}
   854  	return *a.WebhookSecret
   855  }
   856  
   857  // GetFrom returns the From field if it's non-nil, zero value otherwise.
   858  func (a *ArchivedAt) GetFrom() Timestamp {
   859  	if a == nil || a.From == nil {
   860  		return Timestamp{}
   861  	}
   862  	return *a.From
   863  }
   864  
   865  // GetTo returns the To field if it's non-nil, zero value otherwise.
   866  func (a *ArchivedAt) GetTo() Timestamp {
   867  	if a == nil || a.To == nil {
   868  		return Timestamp{}
   869  	}
   870  	return *a.To
   871  }
   872  
   873  // GetArchiveDownloadURL returns the ArchiveDownloadURL field if it's non-nil, zero value otherwise.
   874  func (a *Artifact) GetArchiveDownloadURL() string {
   875  	if a == nil || a.ArchiveDownloadURL == nil {
   876  		return ""
   877  	}
   878  	return *a.ArchiveDownloadURL
   879  }
   880  
   881  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
   882  func (a *Artifact) GetCreatedAt() Timestamp {
   883  	if a == nil || a.CreatedAt == nil {
   884  		return Timestamp{}
   885  	}
   886  	return *a.CreatedAt
   887  }
   888  
   889  // GetExpired returns the Expired field if it's non-nil, zero value otherwise.
   890  func (a *Artifact) GetExpired() bool {
   891  	if a == nil || a.Expired == nil {
   892  		return false
   893  	}
   894  	return *a.Expired
   895  }
   896  
   897  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
   898  func (a *Artifact) GetExpiresAt() Timestamp {
   899  	if a == nil || a.ExpiresAt == nil {
   900  		return Timestamp{}
   901  	}
   902  	return *a.ExpiresAt
   903  }
   904  
   905  // GetID returns the ID field if it's non-nil, zero value otherwise.
   906  func (a *Artifact) GetID() int64 {
   907  	if a == nil || a.ID == nil {
   908  		return 0
   909  	}
   910  	return *a.ID
   911  }
   912  
   913  // GetName returns the Name field if it's non-nil, zero value otherwise.
   914  func (a *Artifact) GetName() string {
   915  	if a == nil || a.Name == nil {
   916  		return ""
   917  	}
   918  	return *a.Name
   919  }
   920  
   921  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
   922  func (a *Artifact) GetNodeID() string {
   923  	if a == nil || a.NodeID == nil {
   924  		return ""
   925  	}
   926  	return *a.NodeID
   927  }
   928  
   929  // GetSizeInBytes returns the SizeInBytes field if it's non-nil, zero value otherwise.
   930  func (a *Artifact) GetSizeInBytes() int64 {
   931  	if a == nil || a.SizeInBytes == nil {
   932  		return 0
   933  	}
   934  	return *a.SizeInBytes
   935  }
   936  
   937  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
   938  func (a *Artifact) GetUpdatedAt() Timestamp {
   939  	if a == nil || a.UpdatedAt == nil {
   940  		return Timestamp{}
   941  	}
   942  	return *a.UpdatedAt
   943  }
   944  
   945  // GetURL returns the URL field if it's non-nil, zero value otherwise.
   946  func (a *Artifact) GetURL() string {
   947  	if a == nil || a.URL == nil {
   948  		return ""
   949  	}
   950  	return *a.URL
   951  }
   952  
   953  // GetWorkflowRun returns the WorkflowRun field.
   954  func (a *Artifact) GetWorkflowRun() *ArtifactWorkflowRun {
   955  	if a == nil {
   956  		return nil
   957  	}
   958  	return a.WorkflowRun
   959  }
   960  
   961  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
   962  func (a *ArtifactList) GetTotalCount() int64 {
   963  	if a == nil || a.TotalCount == nil {
   964  		return 0
   965  	}
   966  	return *a.TotalCount
   967  }
   968  
   969  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
   970  func (a *ArtifactWorkflowRun) GetHeadBranch() string {
   971  	if a == nil || a.HeadBranch == nil {
   972  		return ""
   973  	}
   974  	return *a.HeadBranch
   975  }
   976  
   977  // GetHeadRepositoryID returns the HeadRepositoryID field if it's non-nil, zero value otherwise.
   978  func (a *ArtifactWorkflowRun) GetHeadRepositoryID() int64 {
   979  	if a == nil || a.HeadRepositoryID == nil {
   980  		return 0
   981  	}
   982  	return *a.HeadRepositoryID
   983  }
   984  
   985  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
   986  func (a *ArtifactWorkflowRun) GetHeadSHA() string {
   987  	if a == nil || a.HeadSHA == nil {
   988  		return ""
   989  	}
   990  	return *a.HeadSHA
   991  }
   992  
   993  // GetID returns the ID field if it's non-nil, zero value otherwise.
   994  func (a *ArtifactWorkflowRun) GetID() int64 {
   995  	if a == nil || a.ID == nil {
   996  		return 0
   997  	}
   998  	return *a.ID
   999  }
  1000  
  1001  // GetRepositoryID returns the RepositoryID field if it's non-nil, zero value otherwise.
  1002  func (a *ArtifactWorkflowRun) GetRepositoryID() int64 {
  1003  	if a == nil || a.RepositoryID == nil {
  1004  		return 0
  1005  	}
  1006  	return *a.RepositoryID
  1007  }
  1008  
  1009  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  1010  func (a *Attachment) GetBody() string {
  1011  	if a == nil || a.Body == nil {
  1012  		return ""
  1013  	}
  1014  	return *a.Body
  1015  }
  1016  
  1017  // GetID returns the ID field if it's non-nil, zero value otherwise.
  1018  func (a *Attachment) GetID() int64 {
  1019  	if a == nil || a.ID == nil {
  1020  		return 0
  1021  	}
  1022  	return *a.ID
  1023  }
  1024  
  1025  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  1026  func (a *Attachment) GetTitle() string {
  1027  	if a == nil || a.Title == nil {
  1028  		return ""
  1029  	}
  1030  	return *a.Title
  1031  }
  1032  
  1033  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  1034  func (a *AuditEntry) GetAction() string {
  1035  	if a == nil || a.Action == nil {
  1036  		return ""
  1037  	}
  1038  	return *a.Action
  1039  }
  1040  
  1041  // GetActive returns the Active field if it's non-nil, zero value otherwise.
  1042  func (a *AuditEntry) GetActive() bool {
  1043  	if a == nil || a.Active == nil {
  1044  		return false
  1045  	}
  1046  	return *a.Active
  1047  }
  1048  
  1049  // GetActiveWas returns the ActiveWas field if it's non-nil, zero value otherwise.
  1050  func (a *AuditEntry) GetActiveWas() bool {
  1051  	if a == nil || a.ActiveWas == nil {
  1052  		return false
  1053  	}
  1054  	return *a.ActiveWas
  1055  }
  1056  
  1057  // GetActor returns the Actor field if it's non-nil, zero value otherwise.
  1058  func (a *AuditEntry) GetActor() string {
  1059  	if a == nil || a.Actor == nil {
  1060  		return ""
  1061  	}
  1062  	return *a.Actor
  1063  }
  1064  
  1065  // GetActorIP returns the ActorIP field if it's non-nil, zero value otherwise.
  1066  func (a *AuditEntry) GetActorIP() string {
  1067  	if a == nil || a.ActorIP == nil {
  1068  		return ""
  1069  	}
  1070  	return *a.ActorIP
  1071  }
  1072  
  1073  // GetActorLocation returns the ActorLocation field.
  1074  func (a *AuditEntry) GetActorLocation() *ActorLocation {
  1075  	if a == nil {
  1076  		return nil
  1077  	}
  1078  	return a.ActorLocation
  1079  }
  1080  
  1081  // GetBlockedUser returns the BlockedUser field if it's non-nil, zero value otherwise.
  1082  func (a *AuditEntry) GetBlockedUser() string {
  1083  	if a == nil || a.BlockedUser == nil {
  1084  		return ""
  1085  	}
  1086  	return *a.BlockedUser
  1087  }
  1088  
  1089  // GetBusiness returns the Business field if it's non-nil, zero value otherwise.
  1090  func (a *AuditEntry) GetBusiness() string {
  1091  	if a == nil || a.Business == nil {
  1092  		return ""
  1093  	}
  1094  	return *a.Business
  1095  }
  1096  
  1097  // GetCancelledAt returns the CancelledAt field if it's non-nil, zero value otherwise.
  1098  func (a *AuditEntry) GetCancelledAt() Timestamp {
  1099  	if a == nil || a.CancelledAt == nil {
  1100  		return Timestamp{}
  1101  	}
  1102  	return *a.CancelledAt
  1103  }
  1104  
  1105  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
  1106  func (a *AuditEntry) GetCompletedAt() Timestamp {
  1107  	if a == nil || a.CompletedAt == nil {
  1108  		return Timestamp{}
  1109  	}
  1110  	return *a.CompletedAt
  1111  }
  1112  
  1113  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
  1114  func (a *AuditEntry) GetConclusion() string {
  1115  	if a == nil || a.Conclusion == nil {
  1116  		return ""
  1117  	}
  1118  	return *a.Conclusion
  1119  }
  1120  
  1121  // GetConfig returns the Config field.
  1122  func (a *AuditEntry) GetConfig() *HookConfig {
  1123  	if a == nil {
  1124  		return nil
  1125  	}
  1126  	return a.Config
  1127  }
  1128  
  1129  // GetConfigWas returns the ConfigWas field.
  1130  func (a *AuditEntry) GetConfigWas() *HookConfig {
  1131  	if a == nil {
  1132  		return nil
  1133  	}
  1134  	return a.ConfigWas
  1135  }
  1136  
  1137  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
  1138  func (a *AuditEntry) GetContentType() string {
  1139  	if a == nil || a.ContentType == nil {
  1140  		return ""
  1141  	}
  1142  	return *a.ContentType
  1143  }
  1144  
  1145  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  1146  func (a *AuditEntry) GetCreatedAt() Timestamp {
  1147  	if a == nil || a.CreatedAt == nil {
  1148  		return Timestamp{}
  1149  	}
  1150  	return *a.CreatedAt
  1151  }
  1152  
  1153  // GetData returns the Data field.
  1154  func (a *AuditEntry) GetData() *AuditEntryData {
  1155  	if a == nil {
  1156  		return nil
  1157  	}
  1158  	return a.Data
  1159  }
  1160  
  1161  // GetDeployKeyFingerprint returns the DeployKeyFingerprint field if it's non-nil, zero value otherwise.
  1162  func (a *AuditEntry) GetDeployKeyFingerprint() string {
  1163  	if a == nil || a.DeployKeyFingerprint == nil {
  1164  		return ""
  1165  	}
  1166  	return *a.DeployKeyFingerprint
  1167  }
  1168  
  1169  // GetDocumentID returns the DocumentID field if it's non-nil, zero value otherwise.
  1170  func (a *AuditEntry) GetDocumentID() string {
  1171  	if a == nil || a.DocumentID == nil {
  1172  		return ""
  1173  	}
  1174  	return *a.DocumentID
  1175  }
  1176  
  1177  // GetEmoji returns the Emoji field if it's non-nil, zero value otherwise.
  1178  func (a *AuditEntry) GetEmoji() string {
  1179  	if a == nil || a.Emoji == nil {
  1180  		return ""
  1181  	}
  1182  	return *a.Emoji
  1183  }
  1184  
  1185  // GetEnvironmentName returns the EnvironmentName field if it's non-nil, zero value otherwise.
  1186  func (a *AuditEntry) GetEnvironmentName() string {
  1187  	if a == nil || a.EnvironmentName == nil {
  1188  		return ""
  1189  	}
  1190  	return *a.EnvironmentName
  1191  }
  1192  
  1193  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
  1194  func (a *AuditEntry) GetEvent() string {
  1195  	if a == nil || a.Event == nil {
  1196  		return ""
  1197  	}
  1198  	return *a.Event
  1199  }
  1200  
  1201  // GetExplanation returns the Explanation field if it's non-nil, zero value otherwise.
  1202  func (a *AuditEntry) GetExplanation() string {
  1203  	if a == nil || a.Explanation == nil {
  1204  		return ""
  1205  	}
  1206  	return *a.Explanation
  1207  }
  1208  
  1209  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
  1210  func (a *AuditEntry) GetFingerprint() string {
  1211  	if a == nil || a.Fingerprint == nil {
  1212  		return ""
  1213  	}
  1214  	return *a.Fingerprint
  1215  }
  1216  
  1217  // GetHashedToken returns the HashedToken field if it's non-nil, zero value otherwise.
  1218  func (a *AuditEntry) GetHashedToken() string {
  1219  	if a == nil || a.HashedToken == nil {
  1220  		return ""
  1221  	}
  1222  	return *a.HashedToken
  1223  }
  1224  
  1225  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
  1226  func (a *AuditEntry) GetHeadBranch() string {
  1227  	if a == nil || a.HeadBranch == nil {
  1228  		return ""
  1229  	}
  1230  	return *a.HeadBranch
  1231  }
  1232  
  1233  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
  1234  func (a *AuditEntry) GetHeadSHA() string {
  1235  	if a == nil || a.HeadSHA == nil {
  1236  		return ""
  1237  	}
  1238  	return *a.HeadSHA
  1239  }
  1240  
  1241  // GetHookID returns the HookID field if it's non-nil, zero value otherwise.
  1242  func (a *AuditEntry) GetHookID() int64 {
  1243  	if a == nil || a.HookID == nil {
  1244  		return 0
  1245  	}
  1246  	return *a.HookID
  1247  }
  1248  
  1249  // GetIsHostedRunner returns the IsHostedRunner field if it's non-nil, zero value otherwise.
  1250  func (a *AuditEntry) GetIsHostedRunner() bool {
  1251  	if a == nil || a.IsHostedRunner == nil {
  1252  		return false
  1253  	}
  1254  	return *a.IsHostedRunner
  1255  }
  1256  
  1257  // GetJobName returns the JobName field if it's non-nil, zero value otherwise.
  1258  func (a *AuditEntry) GetJobName() string {
  1259  	if a == nil || a.JobName == nil {
  1260  		return ""
  1261  	}
  1262  	return *a.JobName
  1263  }
  1264  
  1265  // GetJobWorkflowRef returns the JobWorkflowRef field if it's non-nil, zero value otherwise.
  1266  func (a *AuditEntry) GetJobWorkflowRef() string {
  1267  	if a == nil || a.JobWorkflowRef == nil {
  1268  		return ""
  1269  	}
  1270  	return *a.JobWorkflowRef
  1271  }
  1272  
  1273  // GetLimitedAvailability returns the LimitedAvailability field if it's non-nil, zero value otherwise.
  1274  func (a *AuditEntry) GetLimitedAvailability() bool {
  1275  	if a == nil || a.LimitedAvailability == nil {
  1276  		return false
  1277  	}
  1278  	return *a.LimitedAvailability
  1279  }
  1280  
  1281  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  1282  func (a *AuditEntry) GetMessage() string {
  1283  	if a == nil || a.Message == nil {
  1284  		return ""
  1285  	}
  1286  	return *a.Message
  1287  }
  1288  
  1289  // GetName returns the Name field if it's non-nil, zero value otherwise.
  1290  func (a *AuditEntry) GetName() string {
  1291  	if a == nil || a.Name == nil {
  1292  		return ""
  1293  	}
  1294  	return *a.Name
  1295  }
  1296  
  1297  // GetOAuthApplicationID returns the OAuthApplicationID field if it's non-nil, zero value otherwise.
  1298  func (a *AuditEntry) GetOAuthApplicationID() int64 {
  1299  	if a == nil || a.OAuthApplicationID == nil {
  1300  		return 0
  1301  	}
  1302  	return *a.OAuthApplicationID
  1303  }
  1304  
  1305  // GetOldPermission returns the OldPermission field if it's non-nil, zero value otherwise.
  1306  func (a *AuditEntry) GetOldPermission() string {
  1307  	if a == nil || a.OldPermission == nil {
  1308  		return ""
  1309  	}
  1310  	return *a.OldPermission
  1311  }
  1312  
  1313  // GetOldUser returns the OldUser field if it's non-nil, zero value otherwise.
  1314  func (a *AuditEntry) GetOldUser() string {
  1315  	if a == nil || a.OldUser == nil {
  1316  		return ""
  1317  	}
  1318  	return *a.OldUser
  1319  }
  1320  
  1321  // GetOpenSSHPublicKey returns the OpenSSHPublicKey field if it's non-nil, zero value otherwise.
  1322  func (a *AuditEntry) GetOpenSSHPublicKey() string {
  1323  	if a == nil || a.OpenSSHPublicKey == nil {
  1324  		return ""
  1325  	}
  1326  	return *a.OpenSSHPublicKey
  1327  }
  1328  
  1329  // GetOperationType returns the OperationType field if it's non-nil, zero value otherwise.
  1330  func (a *AuditEntry) GetOperationType() string {
  1331  	if a == nil || a.OperationType == nil {
  1332  		return ""
  1333  	}
  1334  	return *a.OperationType
  1335  }
  1336  
  1337  // GetOrg returns the Org field if it's non-nil, zero value otherwise.
  1338  func (a *AuditEntry) GetOrg() string {
  1339  	if a == nil || a.Org == nil {
  1340  		return ""
  1341  	}
  1342  	return *a.Org
  1343  }
  1344  
  1345  // GetOrgID returns the OrgID field if it's non-nil, zero value otherwise.
  1346  func (a *AuditEntry) GetOrgID() int64 {
  1347  	if a == nil || a.OrgID == nil {
  1348  		return 0
  1349  	}
  1350  	return *a.OrgID
  1351  }
  1352  
  1353  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
  1354  func (a *AuditEntry) GetPermission() string {
  1355  	if a == nil || a.Permission == nil {
  1356  		return ""
  1357  	}
  1358  	return *a.Permission
  1359  }
  1360  
  1361  // GetPreviousVisibility returns the PreviousVisibility field if it's non-nil, zero value otherwise.
  1362  func (a *AuditEntry) GetPreviousVisibility() string {
  1363  	if a == nil || a.PreviousVisibility == nil {
  1364  		return ""
  1365  	}
  1366  	return *a.PreviousVisibility
  1367  }
  1368  
  1369  // GetProgrammaticAccessType returns the ProgrammaticAccessType field if it's non-nil, zero value otherwise.
  1370  func (a *AuditEntry) GetProgrammaticAccessType() string {
  1371  	if a == nil || a.ProgrammaticAccessType == nil {
  1372  		return ""
  1373  	}
  1374  	return *a.ProgrammaticAccessType
  1375  }
  1376  
  1377  // GetPullRequestID returns the PullRequestID field if it's non-nil, zero value otherwise.
  1378  func (a *AuditEntry) GetPullRequestID() int64 {
  1379  	if a == nil || a.PullRequestID == nil {
  1380  		return 0
  1381  	}
  1382  	return *a.PullRequestID
  1383  }
  1384  
  1385  // GetPullRequestTitle returns the PullRequestTitle field if it's non-nil, zero value otherwise.
  1386  func (a *AuditEntry) GetPullRequestTitle() string {
  1387  	if a == nil || a.PullRequestTitle == nil {
  1388  		return ""
  1389  	}
  1390  	return *a.PullRequestTitle
  1391  }
  1392  
  1393  // GetPullRequestURL returns the PullRequestURL field if it's non-nil, zero value otherwise.
  1394  func (a *AuditEntry) GetPullRequestURL() string {
  1395  	if a == nil || a.PullRequestURL == nil {
  1396  		return ""
  1397  	}
  1398  	return *a.PullRequestURL
  1399  }
  1400  
  1401  // GetReadOnly returns the ReadOnly field if it's non-nil, zero value otherwise.
  1402  func (a *AuditEntry) GetReadOnly() string {
  1403  	if a == nil || a.ReadOnly == nil {
  1404  		return ""
  1405  	}
  1406  	return *a.ReadOnly
  1407  }
  1408  
  1409  // GetRepo returns the Repo field if it's non-nil, zero value otherwise.
  1410  func (a *AuditEntry) GetRepo() string {
  1411  	if a == nil || a.Repo == nil {
  1412  		return ""
  1413  	}
  1414  	return *a.Repo
  1415  }
  1416  
  1417  // GetRepository returns the Repository field if it's non-nil, zero value otherwise.
  1418  func (a *AuditEntry) GetRepository() string {
  1419  	if a == nil || a.Repository == nil {
  1420  		return ""
  1421  	}
  1422  	return *a.Repository
  1423  }
  1424  
  1425  // GetRepositoryPublic returns the RepositoryPublic field if it's non-nil, zero value otherwise.
  1426  func (a *AuditEntry) GetRepositoryPublic() bool {
  1427  	if a == nil || a.RepositoryPublic == nil {
  1428  		return false
  1429  	}
  1430  	return *a.RepositoryPublic
  1431  }
  1432  
  1433  // GetRunAttempt returns the RunAttempt field if it's non-nil, zero value otherwise.
  1434  func (a *AuditEntry) GetRunAttempt() int64 {
  1435  	if a == nil || a.RunAttempt == nil {
  1436  		return 0
  1437  	}
  1438  	return *a.RunAttempt
  1439  }
  1440  
  1441  // GetRunnerGroupID returns the RunnerGroupID field if it's non-nil, zero value otherwise.
  1442  func (a *AuditEntry) GetRunnerGroupID() int64 {
  1443  	if a == nil || a.RunnerGroupID == nil {
  1444  		return 0
  1445  	}
  1446  	return *a.RunnerGroupID
  1447  }
  1448  
  1449  // GetRunnerGroupName returns the RunnerGroupName field if it's non-nil, zero value otherwise.
  1450  func (a *AuditEntry) GetRunnerGroupName() string {
  1451  	if a == nil || a.RunnerGroupName == nil {
  1452  		return ""
  1453  	}
  1454  	return *a.RunnerGroupName
  1455  }
  1456  
  1457  // GetRunnerID returns the RunnerID field if it's non-nil, zero value otherwise.
  1458  func (a *AuditEntry) GetRunnerID() int64 {
  1459  	if a == nil || a.RunnerID == nil {
  1460  		return 0
  1461  	}
  1462  	return *a.RunnerID
  1463  }
  1464  
  1465  // GetRunnerName returns the RunnerName field if it's non-nil, zero value otherwise.
  1466  func (a *AuditEntry) GetRunnerName() string {
  1467  	if a == nil || a.RunnerName == nil {
  1468  		return ""
  1469  	}
  1470  	return *a.RunnerName
  1471  }
  1472  
  1473  // GetRunNumber returns the RunNumber field if it's non-nil, zero value otherwise.
  1474  func (a *AuditEntry) GetRunNumber() int64 {
  1475  	if a == nil || a.RunNumber == nil {
  1476  		return 0
  1477  	}
  1478  	return *a.RunNumber
  1479  }
  1480  
  1481  // GetSourceVersion returns the SourceVersion field if it's non-nil, zero value otherwise.
  1482  func (a *AuditEntry) GetSourceVersion() string {
  1483  	if a == nil || a.SourceVersion == nil {
  1484  		return ""
  1485  	}
  1486  	return *a.SourceVersion
  1487  }
  1488  
  1489  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
  1490  func (a *AuditEntry) GetStartedAt() Timestamp {
  1491  	if a == nil || a.StartedAt == nil {
  1492  		return Timestamp{}
  1493  	}
  1494  	return *a.StartedAt
  1495  }
  1496  
  1497  // GetTargetLogin returns the TargetLogin field if it's non-nil, zero value otherwise.
  1498  func (a *AuditEntry) GetTargetLogin() string {
  1499  	if a == nil || a.TargetLogin == nil {
  1500  		return ""
  1501  	}
  1502  	return *a.TargetLogin
  1503  }
  1504  
  1505  // GetTargetVersion returns the TargetVersion field if it's non-nil, zero value otherwise.
  1506  func (a *AuditEntry) GetTargetVersion() string {
  1507  	if a == nil || a.TargetVersion == nil {
  1508  		return ""
  1509  	}
  1510  	return *a.TargetVersion
  1511  }
  1512  
  1513  // GetTeam returns the Team field if it's non-nil, zero value otherwise.
  1514  func (a *AuditEntry) GetTeam() string {
  1515  	if a == nil || a.Team == nil {
  1516  		return ""
  1517  	}
  1518  	return *a.Team
  1519  }
  1520  
  1521  // GetTimestamp returns the Timestamp field if it's non-nil, zero value otherwise.
  1522  func (a *AuditEntry) GetTimestamp() Timestamp {
  1523  	if a == nil || a.Timestamp == nil {
  1524  		return Timestamp{}
  1525  	}
  1526  	return *a.Timestamp
  1527  }
  1528  
  1529  // GetTokenID returns the TokenID field if it's non-nil, zero value otherwise.
  1530  func (a *AuditEntry) GetTokenID() int64 {
  1531  	if a == nil || a.TokenID == nil {
  1532  		return 0
  1533  	}
  1534  	return *a.TokenID
  1535  }
  1536  
  1537  // GetTokenScopes returns the TokenScopes field if it's non-nil, zero value otherwise.
  1538  func (a *AuditEntry) GetTokenScopes() string {
  1539  	if a == nil || a.TokenScopes == nil {
  1540  		return ""
  1541  	}
  1542  	return *a.TokenScopes
  1543  }
  1544  
  1545  // GetTopic returns the Topic field if it's non-nil, zero value otherwise.
  1546  func (a *AuditEntry) GetTopic() string {
  1547  	if a == nil || a.Topic == nil {
  1548  		return ""
  1549  	}
  1550  	return *a.Topic
  1551  }
  1552  
  1553  // GetTransportProtocol returns the TransportProtocol field if it's non-nil, zero value otherwise.
  1554  func (a *AuditEntry) GetTransportProtocol() int {
  1555  	if a == nil || a.TransportProtocol == nil {
  1556  		return 0
  1557  	}
  1558  	return *a.TransportProtocol
  1559  }
  1560  
  1561  // GetTransportProtocolName returns the TransportProtocolName field if it's non-nil, zero value otherwise.
  1562  func (a *AuditEntry) GetTransportProtocolName() string {
  1563  	if a == nil || a.TransportProtocolName == nil {
  1564  		return ""
  1565  	}
  1566  	return *a.TransportProtocolName
  1567  }
  1568  
  1569  // GetTriggerID returns the TriggerID field if it's non-nil, zero value otherwise.
  1570  func (a *AuditEntry) GetTriggerID() int64 {
  1571  	if a == nil || a.TriggerID == nil {
  1572  		return 0
  1573  	}
  1574  	return *a.TriggerID
  1575  }
  1576  
  1577  // GetUser returns the User field if it's non-nil, zero value otherwise.
  1578  func (a *AuditEntry) GetUser() string {
  1579  	if a == nil || a.User == nil {
  1580  		return ""
  1581  	}
  1582  	return *a.User
  1583  }
  1584  
  1585  // GetUserAgent returns the UserAgent field if it's non-nil, zero value otherwise.
  1586  func (a *AuditEntry) GetUserAgent() string {
  1587  	if a == nil || a.UserAgent == nil {
  1588  		return ""
  1589  	}
  1590  	return *a.UserAgent
  1591  }
  1592  
  1593  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
  1594  func (a *AuditEntry) GetVisibility() string {
  1595  	if a == nil || a.Visibility == nil {
  1596  		return ""
  1597  	}
  1598  	return *a.Visibility
  1599  }
  1600  
  1601  // GetWorkflowID returns the WorkflowID field if it's non-nil, zero value otherwise.
  1602  func (a *AuditEntry) GetWorkflowID() int64 {
  1603  	if a == nil || a.WorkflowID == nil {
  1604  		return 0
  1605  	}
  1606  	return *a.WorkflowID
  1607  }
  1608  
  1609  // GetWorkflowRunID returns the WorkflowRunID field if it's non-nil, zero value otherwise.
  1610  func (a *AuditEntry) GetWorkflowRunID() int64 {
  1611  	if a == nil || a.WorkflowRunID == nil {
  1612  		return 0
  1613  	}
  1614  	return *a.WorkflowRunID
  1615  }
  1616  
  1617  // GetOldLogin returns the OldLogin field if it's non-nil, zero value otherwise.
  1618  func (a *AuditEntryData) GetOldLogin() string {
  1619  	if a == nil || a.OldLogin == nil {
  1620  		return ""
  1621  	}
  1622  	return *a.OldLogin
  1623  }
  1624  
  1625  // GetOldName returns the OldName field if it's non-nil, zero value otherwise.
  1626  func (a *AuditEntryData) GetOldName() string {
  1627  	if a == nil || a.OldName == nil {
  1628  		return ""
  1629  	}
  1630  	return *a.OldName
  1631  }
  1632  
  1633  // GetApp returns the App field.
  1634  func (a *Authorization) GetApp() *AuthorizationApp {
  1635  	if a == nil {
  1636  		return nil
  1637  	}
  1638  	return a.App
  1639  }
  1640  
  1641  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  1642  func (a *Authorization) GetCreatedAt() Timestamp {
  1643  	if a == nil || a.CreatedAt == nil {
  1644  		return Timestamp{}
  1645  	}
  1646  	return *a.CreatedAt
  1647  }
  1648  
  1649  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
  1650  func (a *Authorization) GetFingerprint() string {
  1651  	if a == nil || a.Fingerprint == nil {
  1652  		return ""
  1653  	}
  1654  	return *a.Fingerprint
  1655  }
  1656  
  1657  // GetHashedToken returns the HashedToken field if it's non-nil, zero value otherwise.
  1658  func (a *Authorization) GetHashedToken() string {
  1659  	if a == nil || a.HashedToken == nil {
  1660  		return ""
  1661  	}
  1662  	return *a.HashedToken
  1663  }
  1664  
  1665  // GetID returns the ID field if it's non-nil, zero value otherwise.
  1666  func (a *Authorization) GetID() int64 {
  1667  	if a == nil || a.ID == nil {
  1668  		return 0
  1669  	}
  1670  	return *a.ID
  1671  }
  1672  
  1673  // GetNote returns the Note field if it's non-nil, zero value otherwise.
  1674  func (a *Authorization) GetNote() string {
  1675  	if a == nil || a.Note == nil {
  1676  		return ""
  1677  	}
  1678  	return *a.Note
  1679  }
  1680  
  1681  // GetNoteURL returns the NoteURL field if it's non-nil, zero value otherwise.
  1682  func (a *Authorization) GetNoteURL() string {
  1683  	if a == nil || a.NoteURL == nil {
  1684  		return ""
  1685  	}
  1686  	return *a.NoteURL
  1687  }
  1688  
  1689  // GetToken returns the Token field if it's non-nil, zero value otherwise.
  1690  func (a *Authorization) GetToken() string {
  1691  	if a == nil || a.Token == nil {
  1692  		return ""
  1693  	}
  1694  	return *a.Token
  1695  }
  1696  
  1697  // GetTokenLastEight returns the TokenLastEight field if it's non-nil, zero value otherwise.
  1698  func (a *Authorization) GetTokenLastEight() string {
  1699  	if a == nil || a.TokenLastEight == nil {
  1700  		return ""
  1701  	}
  1702  	return *a.TokenLastEight
  1703  }
  1704  
  1705  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  1706  func (a *Authorization) GetUpdatedAt() Timestamp {
  1707  	if a == nil || a.UpdatedAt == nil {
  1708  		return Timestamp{}
  1709  	}
  1710  	return *a.UpdatedAt
  1711  }
  1712  
  1713  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  1714  func (a *Authorization) GetURL() string {
  1715  	if a == nil || a.URL == nil {
  1716  		return ""
  1717  	}
  1718  	return *a.URL
  1719  }
  1720  
  1721  // GetUser returns the User field.
  1722  func (a *Authorization) GetUser() *User {
  1723  	if a == nil {
  1724  		return nil
  1725  	}
  1726  	return a.User
  1727  }
  1728  
  1729  // GetClientID returns the ClientID field if it's non-nil, zero value otherwise.
  1730  func (a *AuthorizationApp) GetClientID() string {
  1731  	if a == nil || a.ClientID == nil {
  1732  		return ""
  1733  	}
  1734  	return *a.ClientID
  1735  }
  1736  
  1737  // GetName returns the Name field if it's non-nil, zero value otherwise.
  1738  func (a *AuthorizationApp) GetName() string {
  1739  	if a == nil || a.Name == nil {
  1740  		return ""
  1741  	}
  1742  	return *a.Name
  1743  }
  1744  
  1745  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  1746  func (a *AuthorizationApp) GetURL() string {
  1747  	if a == nil || a.URL == nil {
  1748  		return ""
  1749  	}
  1750  	return *a.URL
  1751  }
  1752  
  1753  // GetClientID returns the ClientID field if it's non-nil, zero value otherwise.
  1754  func (a *AuthorizationRequest) GetClientID() string {
  1755  	if a == nil || a.ClientID == nil {
  1756  		return ""
  1757  	}
  1758  	return *a.ClientID
  1759  }
  1760  
  1761  // GetClientSecret returns the ClientSecret field if it's non-nil, zero value otherwise.
  1762  func (a *AuthorizationRequest) GetClientSecret() string {
  1763  	if a == nil || a.ClientSecret == nil {
  1764  		return ""
  1765  	}
  1766  	return *a.ClientSecret
  1767  }
  1768  
  1769  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
  1770  func (a *AuthorizationRequest) GetFingerprint() string {
  1771  	if a == nil || a.Fingerprint == nil {
  1772  		return ""
  1773  	}
  1774  	return *a.Fingerprint
  1775  }
  1776  
  1777  // GetNote returns the Note field if it's non-nil, zero value otherwise.
  1778  func (a *AuthorizationRequest) GetNote() string {
  1779  	if a == nil || a.Note == nil {
  1780  		return ""
  1781  	}
  1782  	return *a.Note
  1783  }
  1784  
  1785  // GetNoteURL returns the NoteURL field if it's non-nil, zero value otherwise.
  1786  func (a *AuthorizationRequest) GetNoteURL() string {
  1787  	if a == nil || a.NoteURL == nil {
  1788  		return ""
  1789  	}
  1790  	return *a.NoteURL
  1791  }
  1792  
  1793  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
  1794  func (a *AuthorizationUpdateRequest) GetFingerprint() string {
  1795  	if a == nil || a.Fingerprint == nil {
  1796  		return ""
  1797  	}
  1798  	return *a.Fingerprint
  1799  }
  1800  
  1801  // GetNote returns the Note field if it's non-nil, zero value otherwise.
  1802  func (a *AuthorizationUpdateRequest) GetNote() string {
  1803  	if a == nil || a.Note == nil {
  1804  		return ""
  1805  	}
  1806  	return *a.Note
  1807  }
  1808  
  1809  // GetNoteURL returns the NoteURL field if it's non-nil, zero value otherwise.
  1810  func (a *AuthorizationUpdateRequest) GetNoteURL() string {
  1811  	if a == nil || a.NoteURL == nil {
  1812  		return ""
  1813  	}
  1814  	return *a.NoteURL
  1815  }
  1816  
  1817  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  1818  func (a *AuthorizedActorsOnly) GetFrom() bool {
  1819  	if a == nil || a.From == nil {
  1820  		return false
  1821  	}
  1822  	return *a.From
  1823  }
  1824  
  1825  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  1826  func (a *AuthorizedDismissalActorsOnlyChanges) GetFrom() bool {
  1827  	if a == nil || a.From == nil {
  1828  		return false
  1829  	}
  1830  	return *a.From
  1831  }
  1832  
  1833  // GetID returns the ID field if it's non-nil, zero value otherwise.
  1834  func (a *Autolink) GetID() int64 {
  1835  	if a == nil || a.ID == nil {
  1836  		return 0
  1837  	}
  1838  	return *a.ID
  1839  }
  1840  
  1841  // GetIsAlphanumeric returns the IsAlphanumeric field if it's non-nil, zero value otherwise.
  1842  func (a *Autolink) GetIsAlphanumeric() bool {
  1843  	if a == nil || a.IsAlphanumeric == nil {
  1844  		return false
  1845  	}
  1846  	return *a.IsAlphanumeric
  1847  }
  1848  
  1849  // GetKeyPrefix returns the KeyPrefix field if it's non-nil, zero value otherwise.
  1850  func (a *Autolink) GetKeyPrefix() string {
  1851  	if a == nil || a.KeyPrefix == nil {
  1852  		return ""
  1853  	}
  1854  	return *a.KeyPrefix
  1855  }
  1856  
  1857  // GetURLTemplate returns the URLTemplate field if it's non-nil, zero value otherwise.
  1858  func (a *Autolink) GetURLTemplate() string {
  1859  	if a == nil || a.URLTemplate == nil {
  1860  		return ""
  1861  	}
  1862  	return *a.URLTemplate
  1863  }
  1864  
  1865  // GetIsAlphanumeric returns the IsAlphanumeric field if it's non-nil, zero value otherwise.
  1866  func (a *AutolinkOptions) GetIsAlphanumeric() bool {
  1867  	if a == nil || a.IsAlphanumeric == nil {
  1868  		return false
  1869  	}
  1870  	return *a.IsAlphanumeric
  1871  }
  1872  
  1873  // GetKeyPrefix returns the KeyPrefix field if it's non-nil, zero value otherwise.
  1874  func (a *AutolinkOptions) GetKeyPrefix() string {
  1875  	if a == nil || a.KeyPrefix == nil {
  1876  		return ""
  1877  	}
  1878  	return *a.KeyPrefix
  1879  }
  1880  
  1881  // GetURLTemplate returns the URLTemplate field if it's non-nil, zero value otherwise.
  1882  func (a *AutolinkOptions) GetURLTemplate() string {
  1883  	if a == nil || a.URLTemplate == nil {
  1884  		return ""
  1885  	}
  1886  	return *a.URLTemplate
  1887  }
  1888  
  1889  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
  1890  func (a *AutomatedSecurityFixes) GetEnabled() bool {
  1891  	if a == nil || a.Enabled == nil {
  1892  		return false
  1893  	}
  1894  	return *a.Enabled
  1895  }
  1896  
  1897  // GetPaused returns the Paused field if it's non-nil, zero value otherwise.
  1898  func (a *AutomatedSecurityFixes) GetPaused() bool {
  1899  	if a == nil || a.Paused == nil {
  1900  		return false
  1901  	}
  1902  	return *a.Paused
  1903  }
  1904  
  1905  // GetAppID returns the AppID field if it's non-nil, zero value otherwise.
  1906  func (a *AutoTriggerCheck) GetAppID() int64 {
  1907  	if a == nil || a.AppID == nil {
  1908  		return 0
  1909  	}
  1910  	return *a.AppID
  1911  }
  1912  
  1913  // GetSetting returns the Setting field if it's non-nil, zero value otherwise.
  1914  func (a *AutoTriggerCheck) GetSetting() bool {
  1915  	if a == nil || a.Setting == nil {
  1916  		return false
  1917  	}
  1918  	return *a.Setting
  1919  }
  1920  
  1921  // GetContent returns the Content field if it's non-nil, zero value otherwise.
  1922  func (b *Blob) GetContent() string {
  1923  	if b == nil || b.Content == nil {
  1924  		return ""
  1925  	}
  1926  	return *b.Content
  1927  }
  1928  
  1929  // GetEncoding returns the Encoding field if it's non-nil, zero value otherwise.
  1930  func (b *Blob) GetEncoding() string {
  1931  	if b == nil || b.Encoding == nil {
  1932  		return ""
  1933  	}
  1934  	return *b.Encoding
  1935  }
  1936  
  1937  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  1938  func (b *Blob) GetNodeID() string {
  1939  	if b == nil || b.NodeID == nil {
  1940  		return ""
  1941  	}
  1942  	return *b.NodeID
  1943  }
  1944  
  1945  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  1946  func (b *Blob) GetSHA() string {
  1947  	if b == nil || b.SHA == nil {
  1948  		return ""
  1949  	}
  1950  	return *b.SHA
  1951  }
  1952  
  1953  // GetSize returns the Size field if it's non-nil, zero value otherwise.
  1954  func (b *Blob) GetSize() int {
  1955  	if b == nil || b.Size == nil {
  1956  		return 0
  1957  	}
  1958  	return *b.Size
  1959  }
  1960  
  1961  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  1962  func (b *Blob) GetURL() string {
  1963  	if b == nil || b.URL == nil {
  1964  		return ""
  1965  	}
  1966  	return *b.URL
  1967  }
  1968  
  1969  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
  1970  func (b *BlockCreations) GetEnabled() bool {
  1971  	if b == nil || b.Enabled == nil {
  1972  		return false
  1973  	}
  1974  	return *b.Enabled
  1975  }
  1976  
  1977  // GetCommit returns the Commit field.
  1978  func (b *Branch) GetCommit() *RepositoryCommit {
  1979  	if b == nil {
  1980  		return nil
  1981  	}
  1982  	return b.Commit
  1983  }
  1984  
  1985  // GetName returns the Name field if it's non-nil, zero value otherwise.
  1986  func (b *Branch) GetName() string {
  1987  	if b == nil || b.Name == nil {
  1988  		return ""
  1989  	}
  1990  	return *b.Name
  1991  }
  1992  
  1993  // GetProtected returns the Protected field if it's non-nil, zero value otherwise.
  1994  func (b *Branch) GetProtected() bool {
  1995  	if b == nil || b.Protected == nil {
  1996  		return false
  1997  	}
  1998  	return *b.Protected
  1999  }
  2000  
  2001  // GetCommit returns the Commit field.
  2002  func (b *BranchCommit) GetCommit() *Commit {
  2003  	if b == nil {
  2004  		return nil
  2005  	}
  2006  	return b.Commit
  2007  }
  2008  
  2009  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2010  func (b *BranchCommit) GetName() string {
  2011  	if b == nil || b.Name == nil {
  2012  		return ""
  2013  	}
  2014  	return *b.Name
  2015  }
  2016  
  2017  // GetProtected returns the Protected field if it's non-nil, zero value otherwise.
  2018  func (b *BranchCommit) GetProtected() bool {
  2019  	if b == nil || b.Protected == nil {
  2020  		return false
  2021  	}
  2022  	return *b.Protected
  2023  }
  2024  
  2025  // GetProtected returns the Protected field if it's non-nil, zero value otherwise.
  2026  func (b *BranchListOptions) GetProtected() bool {
  2027  	if b == nil || b.Protected == nil {
  2028  		return false
  2029  	}
  2030  	return *b.Protected
  2031  }
  2032  
  2033  // GetCustomBranchPolicies returns the CustomBranchPolicies field if it's non-nil, zero value otherwise.
  2034  func (b *BranchPolicy) GetCustomBranchPolicies() bool {
  2035  	if b == nil || b.CustomBranchPolicies == nil {
  2036  		return false
  2037  	}
  2038  	return *b.CustomBranchPolicies
  2039  }
  2040  
  2041  // GetProtectedBranches returns the ProtectedBranches field if it's non-nil, zero value otherwise.
  2042  func (b *BranchPolicy) GetProtectedBranches() bool {
  2043  	if b == nil || b.ProtectedBranches == nil {
  2044  		return false
  2045  	}
  2046  	return *b.ProtectedBranches
  2047  }
  2048  
  2049  // GetAdminEnforced returns the AdminEnforced field if it's non-nil, zero value otherwise.
  2050  func (b *BranchProtectionRule) GetAdminEnforced() bool {
  2051  	if b == nil || b.AdminEnforced == nil {
  2052  		return false
  2053  	}
  2054  	return *b.AdminEnforced
  2055  }
  2056  
  2057  // GetAllowDeletionsEnforcementLevel returns the AllowDeletionsEnforcementLevel field if it's non-nil, zero value otherwise.
  2058  func (b *BranchProtectionRule) GetAllowDeletionsEnforcementLevel() string {
  2059  	if b == nil || b.AllowDeletionsEnforcementLevel == nil {
  2060  		return ""
  2061  	}
  2062  	return *b.AllowDeletionsEnforcementLevel
  2063  }
  2064  
  2065  // GetAllowForcePushesEnforcementLevel returns the AllowForcePushesEnforcementLevel field if it's non-nil, zero value otherwise.
  2066  func (b *BranchProtectionRule) GetAllowForcePushesEnforcementLevel() string {
  2067  	if b == nil || b.AllowForcePushesEnforcementLevel == nil {
  2068  		return ""
  2069  	}
  2070  	return *b.AllowForcePushesEnforcementLevel
  2071  }
  2072  
  2073  // GetAuthorizedActorsOnly returns the AuthorizedActorsOnly field if it's non-nil, zero value otherwise.
  2074  func (b *BranchProtectionRule) GetAuthorizedActorsOnly() bool {
  2075  	if b == nil || b.AuthorizedActorsOnly == nil {
  2076  		return false
  2077  	}
  2078  	return *b.AuthorizedActorsOnly
  2079  }
  2080  
  2081  // GetAuthorizedDismissalActorsOnly returns the AuthorizedDismissalActorsOnly field if it's non-nil, zero value otherwise.
  2082  func (b *BranchProtectionRule) GetAuthorizedDismissalActorsOnly() bool {
  2083  	if b == nil || b.AuthorizedDismissalActorsOnly == nil {
  2084  		return false
  2085  	}
  2086  	return *b.AuthorizedDismissalActorsOnly
  2087  }
  2088  
  2089  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  2090  func (b *BranchProtectionRule) GetCreatedAt() Timestamp {
  2091  	if b == nil || b.CreatedAt == nil {
  2092  		return Timestamp{}
  2093  	}
  2094  	return *b.CreatedAt
  2095  }
  2096  
  2097  // GetDismissStaleReviewsOnPush returns the DismissStaleReviewsOnPush field if it's non-nil, zero value otherwise.
  2098  func (b *BranchProtectionRule) GetDismissStaleReviewsOnPush() bool {
  2099  	if b == nil || b.DismissStaleReviewsOnPush == nil {
  2100  		return false
  2101  	}
  2102  	return *b.DismissStaleReviewsOnPush
  2103  }
  2104  
  2105  // GetID returns the ID field if it's non-nil, zero value otherwise.
  2106  func (b *BranchProtectionRule) GetID() int64 {
  2107  	if b == nil || b.ID == nil {
  2108  		return 0
  2109  	}
  2110  	return *b.ID
  2111  }
  2112  
  2113  // GetIgnoreApprovalsFromContributors returns the IgnoreApprovalsFromContributors field if it's non-nil, zero value otherwise.
  2114  func (b *BranchProtectionRule) GetIgnoreApprovalsFromContributors() bool {
  2115  	if b == nil || b.IgnoreApprovalsFromContributors == nil {
  2116  		return false
  2117  	}
  2118  	return *b.IgnoreApprovalsFromContributors
  2119  }
  2120  
  2121  // GetLinearHistoryRequirementEnforcementLevel returns the LinearHistoryRequirementEnforcementLevel field if it's non-nil, zero value otherwise.
  2122  func (b *BranchProtectionRule) GetLinearHistoryRequirementEnforcementLevel() string {
  2123  	if b == nil || b.LinearHistoryRequirementEnforcementLevel == nil {
  2124  		return ""
  2125  	}
  2126  	return *b.LinearHistoryRequirementEnforcementLevel
  2127  }
  2128  
  2129  // GetMergeQueueEnforcementLevel returns the MergeQueueEnforcementLevel field if it's non-nil, zero value otherwise.
  2130  func (b *BranchProtectionRule) GetMergeQueueEnforcementLevel() string {
  2131  	if b == nil || b.MergeQueueEnforcementLevel == nil {
  2132  		return ""
  2133  	}
  2134  	return *b.MergeQueueEnforcementLevel
  2135  }
  2136  
  2137  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2138  func (b *BranchProtectionRule) GetName() string {
  2139  	if b == nil || b.Name == nil {
  2140  		return ""
  2141  	}
  2142  	return *b.Name
  2143  }
  2144  
  2145  // GetPullRequestReviewsEnforcementLevel returns the PullRequestReviewsEnforcementLevel field if it's non-nil, zero value otherwise.
  2146  func (b *BranchProtectionRule) GetPullRequestReviewsEnforcementLevel() string {
  2147  	if b == nil || b.PullRequestReviewsEnforcementLevel == nil {
  2148  		return ""
  2149  	}
  2150  	return *b.PullRequestReviewsEnforcementLevel
  2151  }
  2152  
  2153  // GetRepositoryID returns the RepositoryID field if it's non-nil, zero value otherwise.
  2154  func (b *BranchProtectionRule) GetRepositoryID() int64 {
  2155  	if b == nil || b.RepositoryID == nil {
  2156  		return 0
  2157  	}
  2158  	return *b.RepositoryID
  2159  }
  2160  
  2161  // GetRequireCodeOwnerReview returns the RequireCodeOwnerReview field if it's non-nil, zero value otherwise.
  2162  func (b *BranchProtectionRule) GetRequireCodeOwnerReview() bool {
  2163  	if b == nil || b.RequireCodeOwnerReview == nil {
  2164  		return false
  2165  	}
  2166  	return *b.RequireCodeOwnerReview
  2167  }
  2168  
  2169  // GetRequiredApprovingReviewCount returns the RequiredApprovingReviewCount field if it's non-nil, zero value otherwise.
  2170  func (b *BranchProtectionRule) GetRequiredApprovingReviewCount() int {
  2171  	if b == nil || b.RequiredApprovingReviewCount == nil {
  2172  		return 0
  2173  	}
  2174  	return *b.RequiredApprovingReviewCount
  2175  }
  2176  
  2177  // GetRequiredConversationResolutionLevel returns the RequiredConversationResolutionLevel field if it's non-nil, zero value otherwise.
  2178  func (b *BranchProtectionRule) GetRequiredConversationResolutionLevel() string {
  2179  	if b == nil || b.RequiredConversationResolutionLevel == nil {
  2180  		return ""
  2181  	}
  2182  	return *b.RequiredConversationResolutionLevel
  2183  }
  2184  
  2185  // GetRequiredDeploymentsEnforcementLevel returns the RequiredDeploymentsEnforcementLevel field if it's non-nil, zero value otherwise.
  2186  func (b *BranchProtectionRule) GetRequiredDeploymentsEnforcementLevel() string {
  2187  	if b == nil || b.RequiredDeploymentsEnforcementLevel == nil {
  2188  		return ""
  2189  	}
  2190  	return *b.RequiredDeploymentsEnforcementLevel
  2191  }
  2192  
  2193  // GetRequiredStatusChecksEnforcementLevel returns the RequiredStatusChecksEnforcementLevel field if it's non-nil, zero value otherwise.
  2194  func (b *BranchProtectionRule) GetRequiredStatusChecksEnforcementLevel() string {
  2195  	if b == nil || b.RequiredStatusChecksEnforcementLevel == nil {
  2196  		return ""
  2197  	}
  2198  	return *b.RequiredStatusChecksEnforcementLevel
  2199  }
  2200  
  2201  // GetSignatureRequirementEnforcementLevel returns the SignatureRequirementEnforcementLevel field if it's non-nil, zero value otherwise.
  2202  func (b *BranchProtectionRule) GetSignatureRequirementEnforcementLevel() string {
  2203  	if b == nil || b.SignatureRequirementEnforcementLevel == nil {
  2204  		return ""
  2205  	}
  2206  	return *b.SignatureRequirementEnforcementLevel
  2207  }
  2208  
  2209  // GetStrictRequiredStatusChecksPolicy returns the StrictRequiredStatusChecksPolicy field if it's non-nil, zero value otherwise.
  2210  func (b *BranchProtectionRule) GetStrictRequiredStatusChecksPolicy() bool {
  2211  	if b == nil || b.StrictRequiredStatusChecksPolicy == nil {
  2212  		return false
  2213  	}
  2214  	return *b.StrictRequiredStatusChecksPolicy
  2215  }
  2216  
  2217  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  2218  func (b *BranchProtectionRule) GetUpdatedAt() Timestamp {
  2219  	if b == nil || b.UpdatedAt == nil {
  2220  		return Timestamp{}
  2221  	}
  2222  	return *b.UpdatedAt
  2223  }
  2224  
  2225  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  2226  func (b *BranchProtectionRuleEvent) GetAction() string {
  2227  	if b == nil || b.Action == nil {
  2228  		return ""
  2229  	}
  2230  	return *b.Action
  2231  }
  2232  
  2233  // GetChanges returns the Changes field.
  2234  func (b *BranchProtectionRuleEvent) GetChanges() *ProtectionChanges {
  2235  	if b == nil {
  2236  		return nil
  2237  	}
  2238  	return b.Changes
  2239  }
  2240  
  2241  // GetInstallation returns the Installation field.
  2242  func (b *BranchProtectionRuleEvent) GetInstallation() *Installation {
  2243  	if b == nil {
  2244  		return nil
  2245  	}
  2246  	return b.Installation
  2247  }
  2248  
  2249  // GetOrg returns the Org field.
  2250  func (b *BranchProtectionRuleEvent) GetOrg() *Organization {
  2251  	if b == nil {
  2252  		return nil
  2253  	}
  2254  	return b.Org
  2255  }
  2256  
  2257  // GetRepo returns the Repo field.
  2258  func (b *BranchProtectionRuleEvent) GetRepo() *Repository {
  2259  	if b == nil {
  2260  		return nil
  2261  	}
  2262  	return b.Repo
  2263  }
  2264  
  2265  // GetRule returns the Rule field.
  2266  func (b *BranchProtectionRuleEvent) GetRule() *BranchProtectionRule {
  2267  	if b == nil {
  2268  		return nil
  2269  	}
  2270  	return b.Rule
  2271  }
  2272  
  2273  // GetSender returns the Sender field.
  2274  func (b *BranchProtectionRuleEvent) GetSender() *User {
  2275  	if b == nil {
  2276  		return nil
  2277  	}
  2278  	return b.Sender
  2279  }
  2280  
  2281  // GetActorID returns the ActorID field if it's non-nil, zero value otherwise.
  2282  func (b *BypassActor) GetActorID() int64 {
  2283  	if b == nil || b.ActorID == nil {
  2284  		return 0
  2285  	}
  2286  	return *b.ActorID
  2287  }
  2288  
  2289  // GetActorType returns the ActorType field if it's non-nil, zero value otherwise.
  2290  func (b *BypassActor) GetActorType() string {
  2291  	if b == nil || b.ActorType == nil {
  2292  		return ""
  2293  	}
  2294  	return *b.ActorType
  2295  }
  2296  
  2297  // GetBypassMode returns the BypassMode field if it's non-nil, zero value otherwise.
  2298  func (b *BypassActor) GetBypassMode() string {
  2299  	if b == nil || b.BypassMode == nil {
  2300  		return ""
  2301  	}
  2302  	return *b.BypassMode
  2303  }
  2304  
  2305  // GetApp returns the App field.
  2306  func (c *CheckRun) GetApp() *App {
  2307  	if c == nil {
  2308  		return nil
  2309  	}
  2310  	return c.App
  2311  }
  2312  
  2313  // GetCheckSuite returns the CheckSuite field.
  2314  func (c *CheckRun) GetCheckSuite() *CheckSuite {
  2315  	if c == nil {
  2316  		return nil
  2317  	}
  2318  	return c.CheckSuite
  2319  }
  2320  
  2321  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
  2322  func (c *CheckRun) GetCompletedAt() Timestamp {
  2323  	if c == nil || c.CompletedAt == nil {
  2324  		return Timestamp{}
  2325  	}
  2326  	return *c.CompletedAt
  2327  }
  2328  
  2329  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
  2330  func (c *CheckRun) GetConclusion() string {
  2331  	if c == nil || c.Conclusion == nil {
  2332  		return ""
  2333  	}
  2334  	return *c.Conclusion
  2335  }
  2336  
  2337  // GetDetailsURL returns the DetailsURL field if it's non-nil, zero value otherwise.
  2338  func (c *CheckRun) GetDetailsURL() string {
  2339  	if c == nil || c.DetailsURL == nil {
  2340  		return ""
  2341  	}
  2342  	return *c.DetailsURL
  2343  }
  2344  
  2345  // GetExternalID returns the ExternalID field if it's non-nil, zero value otherwise.
  2346  func (c *CheckRun) GetExternalID() string {
  2347  	if c == nil || c.ExternalID == nil {
  2348  		return ""
  2349  	}
  2350  	return *c.ExternalID
  2351  }
  2352  
  2353  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
  2354  func (c *CheckRun) GetHeadSHA() string {
  2355  	if c == nil || c.HeadSHA == nil {
  2356  		return ""
  2357  	}
  2358  	return *c.HeadSHA
  2359  }
  2360  
  2361  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  2362  func (c *CheckRun) GetHTMLURL() string {
  2363  	if c == nil || c.HTMLURL == nil {
  2364  		return ""
  2365  	}
  2366  	return *c.HTMLURL
  2367  }
  2368  
  2369  // GetID returns the ID field if it's non-nil, zero value otherwise.
  2370  func (c *CheckRun) GetID() int64 {
  2371  	if c == nil || c.ID == nil {
  2372  		return 0
  2373  	}
  2374  	return *c.ID
  2375  }
  2376  
  2377  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2378  func (c *CheckRun) GetName() string {
  2379  	if c == nil || c.Name == nil {
  2380  		return ""
  2381  	}
  2382  	return *c.Name
  2383  }
  2384  
  2385  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  2386  func (c *CheckRun) GetNodeID() string {
  2387  	if c == nil || c.NodeID == nil {
  2388  		return ""
  2389  	}
  2390  	return *c.NodeID
  2391  }
  2392  
  2393  // GetOutput returns the Output field.
  2394  func (c *CheckRun) GetOutput() *CheckRunOutput {
  2395  	if c == nil {
  2396  		return nil
  2397  	}
  2398  	return c.Output
  2399  }
  2400  
  2401  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
  2402  func (c *CheckRun) GetStartedAt() Timestamp {
  2403  	if c == nil || c.StartedAt == nil {
  2404  		return Timestamp{}
  2405  	}
  2406  	return *c.StartedAt
  2407  }
  2408  
  2409  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  2410  func (c *CheckRun) GetStatus() string {
  2411  	if c == nil || c.Status == nil {
  2412  		return ""
  2413  	}
  2414  	return *c.Status
  2415  }
  2416  
  2417  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  2418  func (c *CheckRun) GetURL() string {
  2419  	if c == nil || c.URL == nil {
  2420  		return ""
  2421  	}
  2422  	return *c.URL
  2423  }
  2424  
  2425  // GetAnnotationLevel returns the AnnotationLevel field if it's non-nil, zero value otherwise.
  2426  func (c *CheckRunAnnotation) GetAnnotationLevel() string {
  2427  	if c == nil || c.AnnotationLevel == nil {
  2428  		return ""
  2429  	}
  2430  	return *c.AnnotationLevel
  2431  }
  2432  
  2433  // GetEndColumn returns the EndColumn field if it's non-nil, zero value otherwise.
  2434  func (c *CheckRunAnnotation) GetEndColumn() int {
  2435  	if c == nil || c.EndColumn == nil {
  2436  		return 0
  2437  	}
  2438  	return *c.EndColumn
  2439  }
  2440  
  2441  // GetEndLine returns the EndLine field if it's non-nil, zero value otherwise.
  2442  func (c *CheckRunAnnotation) GetEndLine() int {
  2443  	if c == nil || c.EndLine == nil {
  2444  		return 0
  2445  	}
  2446  	return *c.EndLine
  2447  }
  2448  
  2449  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  2450  func (c *CheckRunAnnotation) GetMessage() string {
  2451  	if c == nil || c.Message == nil {
  2452  		return ""
  2453  	}
  2454  	return *c.Message
  2455  }
  2456  
  2457  // GetPath returns the Path field if it's non-nil, zero value otherwise.
  2458  func (c *CheckRunAnnotation) GetPath() string {
  2459  	if c == nil || c.Path == nil {
  2460  		return ""
  2461  	}
  2462  	return *c.Path
  2463  }
  2464  
  2465  // GetRawDetails returns the RawDetails field if it's non-nil, zero value otherwise.
  2466  func (c *CheckRunAnnotation) GetRawDetails() string {
  2467  	if c == nil || c.RawDetails == nil {
  2468  		return ""
  2469  	}
  2470  	return *c.RawDetails
  2471  }
  2472  
  2473  // GetStartColumn returns the StartColumn field if it's non-nil, zero value otherwise.
  2474  func (c *CheckRunAnnotation) GetStartColumn() int {
  2475  	if c == nil || c.StartColumn == nil {
  2476  		return 0
  2477  	}
  2478  	return *c.StartColumn
  2479  }
  2480  
  2481  // GetStartLine returns the StartLine field if it's non-nil, zero value otherwise.
  2482  func (c *CheckRunAnnotation) GetStartLine() int {
  2483  	if c == nil || c.StartLine == nil {
  2484  		return 0
  2485  	}
  2486  	return *c.StartLine
  2487  }
  2488  
  2489  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  2490  func (c *CheckRunAnnotation) GetTitle() string {
  2491  	if c == nil || c.Title == nil {
  2492  		return ""
  2493  	}
  2494  	return *c.Title
  2495  }
  2496  
  2497  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  2498  func (c *CheckRunEvent) GetAction() string {
  2499  	if c == nil || c.Action == nil {
  2500  		return ""
  2501  	}
  2502  	return *c.Action
  2503  }
  2504  
  2505  // GetCheckRun returns the CheckRun field.
  2506  func (c *CheckRunEvent) GetCheckRun() *CheckRun {
  2507  	if c == nil {
  2508  		return nil
  2509  	}
  2510  	return c.CheckRun
  2511  }
  2512  
  2513  // GetInstallation returns the Installation field.
  2514  func (c *CheckRunEvent) GetInstallation() *Installation {
  2515  	if c == nil {
  2516  		return nil
  2517  	}
  2518  	return c.Installation
  2519  }
  2520  
  2521  // GetOrg returns the Org field.
  2522  func (c *CheckRunEvent) GetOrg() *Organization {
  2523  	if c == nil {
  2524  		return nil
  2525  	}
  2526  	return c.Org
  2527  }
  2528  
  2529  // GetRepo returns the Repo field.
  2530  func (c *CheckRunEvent) GetRepo() *Repository {
  2531  	if c == nil {
  2532  		return nil
  2533  	}
  2534  	return c.Repo
  2535  }
  2536  
  2537  // GetRequestedAction returns the RequestedAction field.
  2538  func (c *CheckRunEvent) GetRequestedAction() *RequestedAction {
  2539  	if c == nil {
  2540  		return nil
  2541  	}
  2542  	return c.RequestedAction
  2543  }
  2544  
  2545  // GetSender returns the Sender field.
  2546  func (c *CheckRunEvent) GetSender() *User {
  2547  	if c == nil {
  2548  		return nil
  2549  	}
  2550  	return c.Sender
  2551  }
  2552  
  2553  // GetAlt returns the Alt field if it's non-nil, zero value otherwise.
  2554  func (c *CheckRunImage) GetAlt() string {
  2555  	if c == nil || c.Alt == nil {
  2556  		return ""
  2557  	}
  2558  	return *c.Alt
  2559  }
  2560  
  2561  // GetCaption returns the Caption field if it's non-nil, zero value otherwise.
  2562  func (c *CheckRunImage) GetCaption() string {
  2563  	if c == nil || c.Caption == nil {
  2564  		return ""
  2565  	}
  2566  	return *c.Caption
  2567  }
  2568  
  2569  // GetImageURL returns the ImageURL field if it's non-nil, zero value otherwise.
  2570  func (c *CheckRunImage) GetImageURL() string {
  2571  	if c == nil || c.ImageURL == nil {
  2572  		return ""
  2573  	}
  2574  	return *c.ImageURL
  2575  }
  2576  
  2577  // GetAnnotationsCount returns the AnnotationsCount field if it's non-nil, zero value otherwise.
  2578  func (c *CheckRunOutput) GetAnnotationsCount() int {
  2579  	if c == nil || c.AnnotationsCount == nil {
  2580  		return 0
  2581  	}
  2582  	return *c.AnnotationsCount
  2583  }
  2584  
  2585  // GetAnnotationsURL returns the AnnotationsURL field if it's non-nil, zero value otherwise.
  2586  func (c *CheckRunOutput) GetAnnotationsURL() string {
  2587  	if c == nil || c.AnnotationsURL == nil {
  2588  		return ""
  2589  	}
  2590  	return *c.AnnotationsURL
  2591  }
  2592  
  2593  // GetSummary returns the Summary field if it's non-nil, zero value otherwise.
  2594  func (c *CheckRunOutput) GetSummary() string {
  2595  	if c == nil || c.Summary == nil {
  2596  		return ""
  2597  	}
  2598  	return *c.Summary
  2599  }
  2600  
  2601  // GetText returns the Text field if it's non-nil, zero value otherwise.
  2602  func (c *CheckRunOutput) GetText() string {
  2603  	if c == nil || c.Text == nil {
  2604  		return ""
  2605  	}
  2606  	return *c.Text
  2607  }
  2608  
  2609  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  2610  func (c *CheckRunOutput) GetTitle() string {
  2611  	if c == nil || c.Title == nil {
  2612  		return ""
  2613  	}
  2614  	return *c.Title
  2615  }
  2616  
  2617  // GetAfterSHA returns the AfterSHA field if it's non-nil, zero value otherwise.
  2618  func (c *CheckSuite) GetAfterSHA() string {
  2619  	if c == nil || c.AfterSHA == nil {
  2620  		return ""
  2621  	}
  2622  	return *c.AfterSHA
  2623  }
  2624  
  2625  // GetApp returns the App field.
  2626  func (c *CheckSuite) GetApp() *App {
  2627  	if c == nil {
  2628  		return nil
  2629  	}
  2630  	return c.App
  2631  }
  2632  
  2633  // GetBeforeSHA returns the BeforeSHA field if it's non-nil, zero value otherwise.
  2634  func (c *CheckSuite) GetBeforeSHA() string {
  2635  	if c == nil || c.BeforeSHA == nil {
  2636  		return ""
  2637  	}
  2638  	return *c.BeforeSHA
  2639  }
  2640  
  2641  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
  2642  func (c *CheckSuite) GetConclusion() string {
  2643  	if c == nil || c.Conclusion == nil {
  2644  		return ""
  2645  	}
  2646  	return *c.Conclusion
  2647  }
  2648  
  2649  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  2650  func (c *CheckSuite) GetCreatedAt() Timestamp {
  2651  	if c == nil || c.CreatedAt == nil {
  2652  		return Timestamp{}
  2653  	}
  2654  	return *c.CreatedAt
  2655  }
  2656  
  2657  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
  2658  func (c *CheckSuite) GetHeadBranch() string {
  2659  	if c == nil || c.HeadBranch == nil {
  2660  		return ""
  2661  	}
  2662  	return *c.HeadBranch
  2663  }
  2664  
  2665  // GetHeadCommit returns the HeadCommit field.
  2666  func (c *CheckSuite) GetHeadCommit() *Commit {
  2667  	if c == nil {
  2668  		return nil
  2669  	}
  2670  	return c.HeadCommit
  2671  }
  2672  
  2673  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
  2674  func (c *CheckSuite) GetHeadSHA() string {
  2675  	if c == nil || c.HeadSHA == nil {
  2676  		return ""
  2677  	}
  2678  	return *c.HeadSHA
  2679  }
  2680  
  2681  // GetID returns the ID field if it's non-nil, zero value otherwise.
  2682  func (c *CheckSuite) GetID() int64 {
  2683  	if c == nil || c.ID == nil {
  2684  		return 0
  2685  	}
  2686  	return *c.ID
  2687  }
  2688  
  2689  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  2690  func (c *CheckSuite) GetNodeID() string {
  2691  	if c == nil || c.NodeID == nil {
  2692  		return ""
  2693  	}
  2694  	return *c.NodeID
  2695  }
  2696  
  2697  // GetRepository returns the Repository field.
  2698  func (c *CheckSuite) GetRepository() *Repository {
  2699  	if c == nil {
  2700  		return nil
  2701  	}
  2702  	return c.Repository
  2703  }
  2704  
  2705  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  2706  func (c *CheckSuite) GetStatus() string {
  2707  	if c == nil || c.Status == nil {
  2708  		return ""
  2709  	}
  2710  	return *c.Status
  2711  }
  2712  
  2713  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  2714  func (c *CheckSuite) GetUpdatedAt() Timestamp {
  2715  	if c == nil || c.UpdatedAt == nil {
  2716  		return Timestamp{}
  2717  	}
  2718  	return *c.UpdatedAt
  2719  }
  2720  
  2721  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  2722  func (c *CheckSuite) GetURL() string {
  2723  	if c == nil || c.URL == nil {
  2724  		return ""
  2725  	}
  2726  	return *c.URL
  2727  }
  2728  
  2729  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  2730  func (c *CheckSuiteEvent) GetAction() string {
  2731  	if c == nil || c.Action == nil {
  2732  		return ""
  2733  	}
  2734  	return *c.Action
  2735  }
  2736  
  2737  // GetCheckSuite returns the CheckSuite field.
  2738  func (c *CheckSuiteEvent) GetCheckSuite() *CheckSuite {
  2739  	if c == nil {
  2740  		return nil
  2741  	}
  2742  	return c.CheckSuite
  2743  }
  2744  
  2745  // GetInstallation returns the Installation field.
  2746  func (c *CheckSuiteEvent) GetInstallation() *Installation {
  2747  	if c == nil {
  2748  		return nil
  2749  	}
  2750  	return c.Installation
  2751  }
  2752  
  2753  // GetOrg returns the Org field.
  2754  func (c *CheckSuiteEvent) GetOrg() *Organization {
  2755  	if c == nil {
  2756  		return nil
  2757  	}
  2758  	return c.Org
  2759  }
  2760  
  2761  // GetRepo returns the Repo field.
  2762  func (c *CheckSuiteEvent) GetRepo() *Repository {
  2763  	if c == nil {
  2764  		return nil
  2765  	}
  2766  	return c.Repo
  2767  }
  2768  
  2769  // GetSender returns the Sender field.
  2770  func (c *CheckSuiteEvent) GetSender() *User {
  2771  	if c == nil {
  2772  		return nil
  2773  	}
  2774  	return c.Sender
  2775  }
  2776  
  2777  // GetPreferences returns the Preferences field.
  2778  func (c *CheckSuitePreferenceResults) GetPreferences() *PreferenceList {
  2779  	if c == nil {
  2780  		return nil
  2781  	}
  2782  	return c.Preferences
  2783  }
  2784  
  2785  // GetRepository returns the Repository field.
  2786  func (c *CheckSuitePreferenceResults) GetRepository() *Repository {
  2787  	if c == nil {
  2788  		return nil
  2789  	}
  2790  	return c.Repository
  2791  }
  2792  
  2793  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  2794  func (c *CodeOfConduct) GetBody() string {
  2795  	if c == nil || c.Body == nil {
  2796  		return ""
  2797  	}
  2798  	return *c.Body
  2799  }
  2800  
  2801  // GetKey returns the Key field if it's non-nil, zero value otherwise.
  2802  func (c *CodeOfConduct) GetKey() string {
  2803  	if c == nil || c.Key == nil {
  2804  		return ""
  2805  	}
  2806  	return *c.Key
  2807  }
  2808  
  2809  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2810  func (c *CodeOfConduct) GetName() string {
  2811  	if c == nil || c.Name == nil {
  2812  		return ""
  2813  	}
  2814  	return *c.Name
  2815  }
  2816  
  2817  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  2818  func (c *CodeOfConduct) GetURL() string {
  2819  	if c == nil || c.URL == nil {
  2820  		return ""
  2821  	}
  2822  	return *c.URL
  2823  }
  2824  
  2825  // GetSuggestion returns the Suggestion field if it's non-nil, zero value otherwise.
  2826  func (c *CodeownersError) GetSuggestion() string {
  2827  	if c == nil || c.Suggestion == nil {
  2828  		return ""
  2829  	}
  2830  	return *c.Suggestion
  2831  }
  2832  
  2833  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
  2834  func (c *CodeQLDatabase) GetContentType() string {
  2835  	if c == nil || c.ContentType == nil {
  2836  		return ""
  2837  	}
  2838  	return *c.ContentType
  2839  }
  2840  
  2841  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  2842  func (c *CodeQLDatabase) GetCreatedAt() Timestamp {
  2843  	if c == nil || c.CreatedAt == nil {
  2844  		return Timestamp{}
  2845  	}
  2846  	return *c.CreatedAt
  2847  }
  2848  
  2849  // GetID returns the ID field if it's non-nil, zero value otherwise.
  2850  func (c *CodeQLDatabase) GetID() int64 {
  2851  	if c == nil || c.ID == nil {
  2852  		return 0
  2853  	}
  2854  	return *c.ID
  2855  }
  2856  
  2857  // GetLanguage returns the Language field if it's non-nil, zero value otherwise.
  2858  func (c *CodeQLDatabase) GetLanguage() string {
  2859  	if c == nil || c.Language == nil {
  2860  		return ""
  2861  	}
  2862  	return *c.Language
  2863  }
  2864  
  2865  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2866  func (c *CodeQLDatabase) GetName() string {
  2867  	if c == nil || c.Name == nil {
  2868  		return ""
  2869  	}
  2870  	return *c.Name
  2871  }
  2872  
  2873  // GetSize returns the Size field if it's non-nil, zero value otherwise.
  2874  func (c *CodeQLDatabase) GetSize() int64 {
  2875  	if c == nil || c.Size == nil {
  2876  		return 0
  2877  	}
  2878  	return *c.Size
  2879  }
  2880  
  2881  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  2882  func (c *CodeQLDatabase) GetUpdatedAt() Timestamp {
  2883  	if c == nil || c.UpdatedAt == nil {
  2884  		return Timestamp{}
  2885  	}
  2886  	return *c.UpdatedAt
  2887  }
  2888  
  2889  // GetUploader returns the Uploader field.
  2890  func (c *CodeQLDatabase) GetUploader() *User {
  2891  	if c == nil {
  2892  		return nil
  2893  	}
  2894  	return c.Uploader
  2895  }
  2896  
  2897  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  2898  func (c *CodeQLDatabase) GetURL() string {
  2899  	if c == nil || c.URL == nil {
  2900  		return ""
  2901  	}
  2902  	return *c.URL
  2903  }
  2904  
  2905  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  2906  func (c *CodeResult) GetHTMLURL() string {
  2907  	if c == nil || c.HTMLURL == nil {
  2908  		return ""
  2909  	}
  2910  	return *c.HTMLURL
  2911  }
  2912  
  2913  // GetName returns the Name field if it's non-nil, zero value otherwise.
  2914  func (c *CodeResult) GetName() string {
  2915  	if c == nil || c.Name == nil {
  2916  		return ""
  2917  	}
  2918  	return *c.Name
  2919  }
  2920  
  2921  // GetPath returns the Path field if it's non-nil, zero value otherwise.
  2922  func (c *CodeResult) GetPath() string {
  2923  	if c == nil || c.Path == nil {
  2924  		return ""
  2925  	}
  2926  	return *c.Path
  2927  }
  2928  
  2929  // GetRepository returns the Repository field.
  2930  func (c *CodeResult) GetRepository() *Repository {
  2931  	if c == nil {
  2932  		return nil
  2933  	}
  2934  	return c.Repository
  2935  }
  2936  
  2937  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  2938  func (c *CodeResult) GetSHA() string {
  2939  	if c == nil || c.SHA == nil {
  2940  		return ""
  2941  	}
  2942  	return *c.SHA
  2943  }
  2944  
  2945  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  2946  func (c *CodeScanningAlertEvent) GetAction() string {
  2947  	if c == nil || c.Action == nil {
  2948  		return ""
  2949  	}
  2950  	return *c.Action
  2951  }
  2952  
  2953  // GetAlert returns the Alert field.
  2954  func (c *CodeScanningAlertEvent) GetAlert() *Alert {
  2955  	if c == nil {
  2956  		return nil
  2957  	}
  2958  	return c.Alert
  2959  }
  2960  
  2961  // GetCommitOID returns the CommitOID field if it's non-nil, zero value otherwise.
  2962  func (c *CodeScanningAlertEvent) GetCommitOID() string {
  2963  	if c == nil || c.CommitOID == nil {
  2964  		return ""
  2965  	}
  2966  	return *c.CommitOID
  2967  }
  2968  
  2969  // GetInstallation returns the Installation field.
  2970  func (c *CodeScanningAlertEvent) GetInstallation() *Installation {
  2971  	if c == nil {
  2972  		return nil
  2973  	}
  2974  	return c.Installation
  2975  }
  2976  
  2977  // GetOrg returns the Org field.
  2978  func (c *CodeScanningAlertEvent) GetOrg() *Organization {
  2979  	if c == nil {
  2980  		return nil
  2981  	}
  2982  	return c.Org
  2983  }
  2984  
  2985  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  2986  func (c *CodeScanningAlertEvent) GetRef() string {
  2987  	if c == nil || c.Ref == nil {
  2988  		return ""
  2989  	}
  2990  	return *c.Ref
  2991  }
  2992  
  2993  // GetRepo returns the Repo field.
  2994  func (c *CodeScanningAlertEvent) GetRepo() *Repository {
  2995  	if c == nil {
  2996  		return nil
  2997  	}
  2998  	return c.Repo
  2999  }
  3000  
  3001  // GetSender returns the Sender field.
  3002  func (c *CodeScanningAlertEvent) GetSender() *User {
  3003  	if c == nil {
  3004  		return nil
  3005  	}
  3006  	return c.Sender
  3007  }
  3008  
  3009  // GetDismissedComment returns the DismissedComment field if it's non-nil, zero value otherwise.
  3010  func (c *CodeScanningAlertState) GetDismissedComment() string {
  3011  	if c == nil || c.DismissedComment == nil {
  3012  		return ""
  3013  	}
  3014  	return *c.DismissedComment
  3015  }
  3016  
  3017  // GetDismissedReason returns the DismissedReason field if it's non-nil, zero value otherwise.
  3018  func (c *CodeScanningAlertState) GetDismissedReason() string {
  3019  	if c == nil || c.DismissedReason == nil {
  3020  		return ""
  3021  	}
  3022  	return *c.DismissedReason
  3023  }
  3024  
  3025  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
  3026  func (c *CodeSearchResult) GetIncompleteResults() bool {
  3027  	if c == nil || c.IncompleteResults == nil {
  3028  		return false
  3029  	}
  3030  	return *c.IncompleteResults
  3031  }
  3032  
  3033  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
  3034  func (c *CodeSearchResult) GetTotal() int {
  3035  	if c == nil || c.Total == nil {
  3036  		return 0
  3037  	}
  3038  	return *c.Total
  3039  }
  3040  
  3041  // GetBillableOwner returns the BillableOwner field.
  3042  func (c *Codespace) GetBillableOwner() *User {
  3043  	if c == nil {
  3044  		return nil
  3045  	}
  3046  	return c.BillableOwner
  3047  }
  3048  
  3049  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  3050  func (c *Codespace) GetCreatedAt() Timestamp {
  3051  	if c == nil || c.CreatedAt == nil {
  3052  		return Timestamp{}
  3053  	}
  3054  	return *c.CreatedAt
  3055  }
  3056  
  3057  // GetDevcontainerPath returns the DevcontainerPath field if it's non-nil, zero value otherwise.
  3058  func (c *Codespace) GetDevcontainerPath() string {
  3059  	if c == nil || c.DevcontainerPath == nil {
  3060  		return ""
  3061  	}
  3062  	return *c.DevcontainerPath
  3063  }
  3064  
  3065  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
  3066  func (c *Codespace) GetDisplayName() string {
  3067  	if c == nil || c.DisplayName == nil {
  3068  		return ""
  3069  	}
  3070  	return *c.DisplayName
  3071  }
  3072  
  3073  // GetEnvironmentID returns the EnvironmentID field if it's non-nil, zero value otherwise.
  3074  func (c *Codespace) GetEnvironmentID() string {
  3075  	if c == nil || c.EnvironmentID == nil {
  3076  		return ""
  3077  	}
  3078  	return *c.EnvironmentID
  3079  }
  3080  
  3081  // GetGitStatus returns the GitStatus field.
  3082  func (c *Codespace) GetGitStatus() *CodespacesGitStatus {
  3083  	if c == nil {
  3084  		return nil
  3085  	}
  3086  	return c.GitStatus
  3087  }
  3088  
  3089  // GetID returns the ID field if it's non-nil, zero value otherwise.
  3090  func (c *Codespace) GetID() int64 {
  3091  	if c == nil || c.ID == nil {
  3092  		return 0
  3093  	}
  3094  	return *c.ID
  3095  }
  3096  
  3097  // GetIdleTimeoutMinutes returns the IdleTimeoutMinutes field if it's non-nil, zero value otherwise.
  3098  func (c *Codespace) GetIdleTimeoutMinutes() int {
  3099  	if c == nil || c.IdleTimeoutMinutes == nil {
  3100  		return 0
  3101  	}
  3102  	return *c.IdleTimeoutMinutes
  3103  }
  3104  
  3105  // GetIdleTimeoutNotice returns the IdleTimeoutNotice field if it's non-nil, zero value otherwise.
  3106  func (c *Codespace) GetIdleTimeoutNotice() string {
  3107  	if c == nil || c.IdleTimeoutNotice == nil {
  3108  		return ""
  3109  	}
  3110  	return *c.IdleTimeoutNotice
  3111  }
  3112  
  3113  // GetLastKnownStopNotice returns the LastKnownStopNotice field if it's non-nil, zero value otherwise.
  3114  func (c *Codespace) GetLastKnownStopNotice() string {
  3115  	if c == nil || c.LastKnownStopNotice == nil {
  3116  		return ""
  3117  	}
  3118  	return *c.LastKnownStopNotice
  3119  }
  3120  
  3121  // GetLastUsedAt returns the LastUsedAt field if it's non-nil, zero value otherwise.
  3122  func (c *Codespace) GetLastUsedAt() Timestamp {
  3123  	if c == nil || c.LastUsedAt == nil {
  3124  		return Timestamp{}
  3125  	}
  3126  	return *c.LastUsedAt
  3127  }
  3128  
  3129  // GetLocation returns the Location field if it's non-nil, zero value otherwise.
  3130  func (c *Codespace) GetLocation() string {
  3131  	if c == nil || c.Location == nil {
  3132  		return ""
  3133  	}
  3134  	return *c.Location
  3135  }
  3136  
  3137  // GetMachine returns the Machine field.
  3138  func (c *Codespace) GetMachine() *CodespacesMachine {
  3139  	if c == nil {
  3140  		return nil
  3141  	}
  3142  	return c.Machine
  3143  }
  3144  
  3145  // GetMachinesURL returns the MachinesURL field if it's non-nil, zero value otherwise.
  3146  func (c *Codespace) GetMachinesURL() string {
  3147  	if c == nil || c.MachinesURL == nil {
  3148  		return ""
  3149  	}
  3150  	return *c.MachinesURL
  3151  }
  3152  
  3153  // GetName returns the Name field if it's non-nil, zero value otherwise.
  3154  func (c *Codespace) GetName() string {
  3155  	if c == nil || c.Name == nil {
  3156  		return ""
  3157  	}
  3158  	return *c.Name
  3159  }
  3160  
  3161  // GetOwner returns the Owner field.
  3162  func (c *Codespace) GetOwner() *User {
  3163  	if c == nil {
  3164  		return nil
  3165  	}
  3166  	return c.Owner
  3167  }
  3168  
  3169  // GetPendingOperation returns the PendingOperation field if it's non-nil, zero value otherwise.
  3170  func (c *Codespace) GetPendingOperation() bool {
  3171  	if c == nil || c.PendingOperation == nil {
  3172  		return false
  3173  	}
  3174  	return *c.PendingOperation
  3175  }
  3176  
  3177  // GetPendingOperationDisabledReason returns the PendingOperationDisabledReason field if it's non-nil, zero value otherwise.
  3178  func (c *Codespace) GetPendingOperationDisabledReason() string {
  3179  	if c == nil || c.PendingOperationDisabledReason == nil {
  3180  		return ""
  3181  	}
  3182  	return *c.PendingOperationDisabledReason
  3183  }
  3184  
  3185  // GetPrebuild returns the Prebuild field if it's non-nil, zero value otherwise.
  3186  func (c *Codespace) GetPrebuild() bool {
  3187  	if c == nil || c.Prebuild == nil {
  3188  		return false
  3189  	}
  3190  	return *c.Prebuild
  3191  }
  3192  
  3193  // GetPullsURL returns the PullsURL field if it's non-nil, zero value otherwise.
  3194  func (c *Codespace) GetPullsURL() string {
  3195  	if c == nil || c.PullsURL == nil {
  3196  		return ""
  3197  	}
  3198  	return *c.PullsURL
  3199  }
  3200  
  3201  // GetRepository returns the Repository field.
  3202  func (c *Codespace) GetRepository() *Repository {
  3203  	if c == nil {
  3204  		return nil
  3205  	}
  3206  	return c.Repository
  3207  }
  3208  
  3209  // GetRetentionExpiresAt returns the RetentionExpiresAt field if it's non-nil, zero value otherwise.
  3210  func (c *Codespace) GetRetentionExpiresAt() Timestamp {
  3211  	if c == nil || c.RetentionExpiresAt == nil {
  3212  		return Timestamp{}
  3213  	}
  3214  	return *c.RetentionExpiresAt
  3215  }
  3216  
  3217  // GetRetentionPeriodMinutes returns the RetentionPeriodMinutes field if it's non-nil, zero value otherwise.
  3218  func (c *Codespace) GetRetentionPeriodMinutes() int {
  3219  	if c == nil || c.RetentionPeriodMinutes == nil {
  3220  		return 0
  3221  	}
  3222  	return *c.RetentionPeriodMinutes
  3223  }
  3224  
  3225  // GetRuntimeConstraints returns the RuntimeConstraints field.
  3226  func (c *Codespace) GetRuntimeConstraints() *CodespacesRuntimeConstraints {
  3227  	if c == nil {
  3228  		return nil
  3229  	}
  3230  	return c.RuntimeConstraints
  3231  }
  3232  
  3233  // GetStartURL returns the StartURL field if it's non-nil, zero value otherwise.
  3234  func (c *Codespace) GetStartURL() string {
  3235  	if c == nil || c.StartURL == nil {
  3236  		return ""
  3237  	}
  3238  	return *c.StartURL
  3239  }
  3240  
  3241  // GetState returns the State field if it's non-nil, zero value otherwise.
  3242  func (c *Codespace) GetState() string {
  3243  	if c == nil || c.State == nil {
  3244  		return ""
  3245  	}
  3246  	return *c.State
  3247  }
  3248  
  3249  // GetStopURL returns the StopURL field if it's non-nil, zero value otherwise.
  3250  func (c *Codespace) GetStopURL() string {
  3251  	if c == nil || c.StopURL == nil {
  3252  		return ""
  3253  	}
  3254  	return *c.StopURL
  3255  }
  3256  
  3257  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  3258  func (c *Codespace) GetUpdatedAt() Timestamp {
  3259  	if c == nil || c.UpdatedAt == nil {
  3260  		return Timestamp{}
  3261  	}
  3262  	return *c.UpdatedAt
  3263  }
  3264  
  3265  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  3266  func (c *Codespace) GetURL() string {
  3267  	if c == nil || c.URL == nil {
  3268  		return ""
  3269  	}
  3270  	return *c.URL
  3271  }
  3272  
  3273  // GetWebURL returns the WebURL field if it's non-nil, zero value otherwise.
  3274  func (c *Codespace) GetWebURL() string {
  3275  	if c == nil || c.WebURL == nil {
  3276  		return ""
  3277  	}
  3278  	return *c.WebURL
  3279  }
  3280  
  3281  // GetAhead returns the Ahead field if it's non-nil, zero value otherwise.
  3282  func (c *CodespacesGitStatus) GetAhead() int {
  3283  	if c == nil || c.Ahead == nil {
  3284  		return 0
  3285  	}
  3286  	return *c.Ahead
  3287  }
  3288  
  3289  // GetBehind returns the Behind field if it's non-nil, zero value otherwise.
  3290  func (c *CodespacesGitStatus) GetBehind() int {
  3291  	if c == nil || c.Behind == nil {
  3292  		return 0
  3293  	}
  3294  	return *c.Behind
  3295  }
  3296  
  3297  // GetHasUncommittedChanges returns the HasUncommittedChanges field if it's non-nil, zero value otherwise.
  3298  func (c *CodespacesGitStatus) GetHasUncommittedChanges() bool {
  3299  	if c == nil || c.HasUncommittedChanges == nil {
  3300  		return false
  3301  	}
  3302  	return *c.HasUncommittedChanges
  3303  }
  3304  
  3305  // GetHasUnpushedChanges returns the HasUnpushedChanges field if it's non-nil, zero value otherwise.
  3306  func (c *CodespacesGitStatus) GetHasUnpushedChanges() bool {
  3307  	if c == nil || c.HasUnpushedChanges == nil {
  3308  		return false
  3309  	}
  3310  	return *c.HasUnpushedChanges
  3311  }
  3312  
  3313  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  3314  func (c *CodespacesGitStatus) GetRef() string {
  3315  	if c == nil || c.Ref == nil {
  3316  		return ""
  3317  	}
  3318  	return *c.Ref
  3319  }
  3320  
  3321  // GetCPUs returns the CPUs field if it's non-nil, zero value otherwise.
  3322  func (c *CodespacesMachine) GetCPUs() int {
  3323  	if c == nil || c.CPUs == nil {
  3324  		return 0
  3325  	}
  3326  	return *c.CPUs
  3327  }
  3328  
  3329  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
  3330  func (c *CodespacesMachine) GetDisplayName() string {
  3331  	if c == nil || c.DisplayName == nil {
  3332  		return ""
  3333  	}
  3334  	return *c.DisplayName
  3335  }
  3336  
  3337  // GetMemoryInBytes returns the MemoryInBytes field if it's non-nil, zero value otherwise.
  3338  func (c *CodespacesMachine) GetMemoryInBytes() int64 {
  3339  	if c == nil || c.MemoryInBytes == nil {
  3340  		return 0
  3341  	}
  3342  	return *c.MemoryInBytes
  3343  }
  3344  
  3345  // GetName returns the Name field if it's non-nil, zero value otherwise.
  3346  func (c *CodespacesMachine) GetName() string {
  3347  	if c == nil || c.Name == nil {
  3348  		return ""
  3349  	}
  3350  	return *c.Name
  3351  }
  3352  
  3353  // GetOperatingSystem returns the OperatingSystem field if it's non-nil, zero value otherwise.
  3354  func (c *CodespacesMachine) GetOperatingSystem() string {
  3355  	if c == nil || c.OperatingSystem == nil {
  3356  		return ""
  3357  	}
  3358  	return *c.OperatingSystem
  3359  }
  3360  
  3361  // GetPrebuildAvailability returns the PrebuildAvailability field if it's non-nil, zero value otherwise.
  3362  func (c *CodespacesMachine) GetPrebuildAvailability() string {
  3363  	if c == nil || c.PrebuildAvailability == nil {
  3364  		return ""
  3365  	}
  3366  	return *c.PrebuildAvailability
  3367  }
  3368  
  3369  // GetStorageInBytes returns the StorageInBytes field if it's non-nil, zero value otherwise.
  3370  func (c *CodespacesMachine) GetStorageInBytes() int64 {
  3371  	if c == nil || c.StorageInBytes == nil {
  3372  		return 0
  3373  	}
  3374  	return *c.StorageInBytes
  3375  }
  3376  
  3377  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  3378  func (c *CollaboratorInvitation) GetCreatedAt() Timestamp {
  3379  	if c == nil || c.CreatedAt == nil {
  3380  		return Timestamp{}
  3381  	}
  3382  	return *c.CreatedAt
  3383  }
  3384  
  3385  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  3386  func (c *CollaboratorInvitation) GetHTMLURL() string {
  3387  	if c == nil || c.HTMLURL == nil {
  3388  		return ""
  3389  	}
  3390  	return *c.HTMLURL
  3391  }
  3392  
  3393  // GetID returns the ID field if it's non-nil, zero value otherwise.
  3394  func (c *CollaboratorInvitation) GetID() int64 {
  3395  	if c == nil || c.ID == nil {
  3396  		return 0
  3397  	}
  3398  	return *c.ID
  3399  }
  3400  
  3401  // GetInvitee returns the Invitee field.
  3402  func (c *CollaboratorInvitation) GetInvitee() *User {
  3403  	if c == nil {
  3404  		return nil
  3405  	}
  3406  	return c.Invitee
  3407  }
  3408  
  3409  // GetInviter returns the Inviter field.
  3410  func (c *CollaboratorInvitation) GetInviter() *User {
  3411  	if c == nil {
  3412  		return nil
  3413  	}
  3414  	return c.Inviter
  3415  }
  3416  
  3417  // GetPermissions returns the Permissions field if it's non-nil, zero value otherwise.
  3418  func (c *CollaboratorInvitation) GetPermissions() string {
  3419  	if c == nil || c.Permissions == nil {
  3420  		return ""
  3421  	}
  3422  	return *c.Permissions
  3423  }
  3424  
  3425  // GetRepo returns the Repo field.
  3426  func (c *CollaboratorInvitation) GetRepo() *Repository {
  3427  	if c == nil {
  3428  		return nil
  3429  	}
  3430  	return c.Repo
  3431  }
  3432  
  3433  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  3434  func (c *CollaboratorInvitation) GetURL() string {
  3435  	if c == nil || c.URL == nil {
  3436  		return ""
  3437  	}
  3438  	return *c.URL
  3439  }
  3440  
  3441  // GetCommitURL returns the CommitURL field if it's non-nil, zero value otherwise.
  3442  func (c *CombinedStatus) GetCommitURL() string {
  3443  	if c == nil || c.CommitURL == nil {
  3444  		return ""
  3445  	}
  3446  	return *c.CommitURL
  3447  }
  3448  
  3449  // GetName returns the Name field if it's non-nil, zero value otherwise.
  3450  func (c *CombinedStatus) GetName() string {
  3451  	if c == nil || c.Name == nil {
  3452  		return ""
  3453  	}
  3454  	return *c.Name
  3455  }
  3456  
  3457  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  3458  func (c *CombinedStatus) GetRepositoryURL() string {
  3459  	if c == nil || c.RepositoryURL == nil {
  3460  		return ""
  3461  	}
  3462  	return *c.RepositoryURL
  3463  }
  3464  
  3465  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  3466  func (c *CombinedStatus) GetSHA() string {
  3467  	if c == nil || c.SHA == nil {
  3468  		return ""
  3469  	}
  3470  	return *c.SHA
  3471  }
  3472  
  3473  // GetState returns the State field if it's non-nil, zero value otherwise.
  3474  func (c *CombinedStatus) GetState() string {
  3475  	if c == nil || c.State == nil {
  3476  		return ""
  3477  	}
  3478  	return *c.State
  3479  }
  3480  
  3481  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
  3482  func (c *CombinedStatus) GetTotalCount() int {
  3483  	if c == nil || c.TotalCount == nil {
  3484  		return 0
  3485  	}
  3486  	return *c.TotalCount
  3487  }
  3488  
  3489  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  3490  func (c *Comment) GetCreatedAt() Timestamp {
  3491  	if c == nil || c.CreatedAt == nil {
  3492  		return Timestamp{}
  3493  	}
  3494  	return *c.CreatedAt
  3495  }
  3496  
  3497  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
  3498  func (c *CommentDiscussion) GetAuthorAssociation() string {
  3499  	if c == nil || c.AuthorAssociation == nil {
  3500  		return ""
  3501  	}
  3502  	return *c.AuthorAssociation
  3503  }
  3504  
  3505  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  3506  func (c *CommentDiscussion) GetBody() string {
  3507  	if c == nil || c.Body == nil {
  3508  		return ""
  3509  	}
  3510  	return *c.Body
  3511  }
  3512  
  3513  // GetChildCommentCount returns the ChildCommentCount field if it's non-nil, zero value otherwise.
  3514  func (c *CommentDiscussion) GetChildCommentCount() int {
  3515  	if c == nil || c.ChildCommentCount == nil {
  3516  		return 0
  3517  	}
  3518  	return *c.ChildCommentCount
  3519  }
  3520  
  3521  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  3522  func (c *CommentDiscussion) GetCreatedAt() Timestamp {
  3523  	if c == nil || c.CreatedAt == nil {
  3524  		return Timestamp{}
  3525  	}
  3526  	return *c.CreatedAt
  3527  }
  3528  
  3529  // GetDiscussionID returns the DiscussionID field if it's non-nil, zero value otherwise.
  3530  func (c *CommentDiscussion) GetDiscussionID() int64 {
  3531  	if c == nil || c.DiscussionID == nil {
  3532  		return 0
  3533  	}
  3534  	return *c.DiscussionID
  3535  }
  3536  
  3537  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  3538  func (c *CommentDiscussion) GetHTMLURL() string {
  3539  	if c == nil || c.HTMLURL == nil {
  3540  		return ""
  3541  	}
  3542  	return *c.HTMLURL
  3543  }
  3544  
  3545  // GetID returns the ID field if it's non-nil, zero value otherwise.
  3546  func (c *CommentDiscussion) GetID() int64 {
  3547  	if c == nil || c.ID == nil {
  3548  		return 0
  3549  	}
  3550  	return *c.ID
  3551  }
  3552  
  3553  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  3554  func (c *CommentDiscussion) GetNodeID() string {
  3555  	if c == nil || c.NodeID == nil {
  3556  		return ""
  3557  	}
  3558  	return *c.NodeID
  3559  }
  3560  
  3561  // GetParentID returns the ParentID field if it's non-nil, zero value otherwise.
  3562  func (c *CommentDiscussion) GetParentID() int64 {
  3563  	if c == nil || c.ParentID == nil {
  3564  		return 0
  3565  	}
  3566  	return *c.ParentID
  3567  }
  3568  
  3569  // GetReactions returns the Reactions field.
  3570  func (c *CommentDiscussion) GetReactions() *Reactions {
  3571  	if c == nil {
  3572  		return nil
  3573  	}
  3574  	return c.Reactions
  3575  }
  3576  
  3577  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  3578  func (c *CommentDiscussion) GetRepositoryURL() string {
  3579  	if c == nil || c.RepositoryURL == nil {
  3580  		return ""
  3581  	}
  3582  	return *c.RepositoryURL
  3583  }
  3584  
  3585  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  3586  func (c *CommentDiscussion) GetUpdatedAt() Timestamp {
  3587  	if c == nil || c.UpdatedAt == nil {
  3588  		return Timestamp{}
  3589  	}
  3590  	return *c.UpdatedAt
  3591  }
  3592  
  3593  // GetUser returns the User field.
  3594  func (c *CommentDiscussion) GetUser() *User {
  3595  	if c == nil {
  3596  		return nil
  3597  	}
  3598  	return c.User
  3599  }
  3600  
  3601  // GetTotalCommitComments returns the TotalCommitComments field if it's non-nil, zero value otherwise.
  3602  func (c *CommentStats) GetTotalCommitComments() int {
  3603  	if c == nil || c.TotalCommitComments == nil {
  3604  		return 0
  3605  	}
  3606  	return *c.TotalCommitComments
  3607  }
  3608  
  3609  // GetTotalGistComments returns the TotalGistComments field if it's non-nil, zero value otherwise.
  3610  func (c *CommentStats) GetTotalGistComments() int {
  3611  	if c == nil || c.TotalGistComments == nil {
  3612  		return 0
  3613  	}
  3614  	return *c.TotalGistComments
  3615  }
  3616  
  3617  // GetTotalIssueComments returns the TotalIssueComments field if it's non-nil, zero value otherwise.
  3618  func (c *CommentStats) GetTotalIssueComments() int {
  3619  	if c == nil || c.TotalIssueComments == nil {
  3620  		return 0
  3621  	}
  3622  	return *c.TotalIssueComments
  3623  }
  3624  
  3625  // GetTotalPullRequestComments returns the TotalPullRequestComments field if it's non-nil, zero value otherwise.
  3626  func (c *CommentStats) GetTotalPullRequestComments() int {
  3627  	if c == nil || c.TotalPullRequestComments == nil {
  3628  		return 0
  3629  	}
  3630  	return *c.TotalPullRequestComments
  3631  }
  3632  
  3633  // GetAuthor returns the Author field.
  3634  func (c *Commit) GetAuthor() *CommitAuthor {
  3635  	if c == nil {
  3636  		return nil
  3637  	}
  3638  	return c.Author
  3639  }
  3640  
  3641  // GetCommentCount returns the CommentCount field if it's non-nil, zero value otherwise.
  3642  func (c *Commit) GetCommentCount() int {
  3643  	if c == nil || c.CommentCount == nil {
  3644  		return 0
  3645  	}
  3646  	return *c.CommentCount
  3647  }
  3648  
  3649  // GetCommitter returns the Committer field.
  3650  func (c *Commit) GetCommitter() *CommitAuthor {
  3651  	if c == nil {
  3652  		return nil
  3653  	}
  3654  	return c.Committer
  3655  }
  3656  
  3657  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  3658  func (c *Commit) GetHTMLURL() string {
  3659  	if c == nil || c.HTMLURL == nil {
  3660  		return ""
  3661  	}
  3662  	return *c.HTMLURL
  3663  }
  3664  
  3665  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  3666  func (c *Commit) GetMessage() string {
  3667  	if c == nil || c.Message == nil {
  3668  		return ""
  3669  	}
  3670  	return *c.Message
  3671  }
  3672  
  3673  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  3674  func (c *Commit) GetNodeID() string {
  3675  	if c == nil || c.NodeID == nil {
  3676  		return ""
  3677  	}
  3678  	return *c.NodeID
  3679  }
  3680  
  3681  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  3682  func (c *Commit) GetSHA() string {
  3683  	if c == nil || c.SHA == nil {
  3684  		return ""
  3685  	}
  3686  	return *c.SHA
  3687  }
  3688  
  3689  // GetStats returns the Stats field.
  3690  func (c *Commit) GetStats() *CommitStats {
  3691  	if c == nil {
  3692  		return nil
  3693  	}
  3694  	return c.Stats
  3695  }
  3696  
  3697  // GetTree returns the Tree field.
  3698  func (c *Commit) GetTree() *Tree {
  3699  	if c == nil {
  3700  		return nil
  3701  	}
  3702  	return c.Tree
  3703  }
  3704  
  3705  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  3706  func (c *Commit) GetURL() string {
  3707  	if c == nil || c.URL == nil {
  3708  		return ""
  3709  	}
  3710  	return *c.URL
  3711  }
  3712  
  3713  // GetVerification returns the Verification field.
  3714  func (c *Commit) GetVerification() *SignatureVerification {
  3715  	if c == nil {
  3716  		return nil
  3717  	}
  3718  	return c.Verification
  3719  }
  3720  
  3721  // GetDate returns the Date field if it's non-nil, zero value otherwise.
  3722  func (c *CommitAuthor) GetDate() Timestamp {
  3723  	if c == nil || c.Date == nil {
  3724  		return Timestamp{}
  3725  	}
  3726  	return *c.Date
  3727  }
  3728  
  3729  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
  3730  func (c *CommitAuthor) GetEmail() string {
  3731  	if c == nil || c.Email == nil {
  3732  		return ""
  3733  	}
  3734  	return *c.Email
  3735  }
  3736  
  3737  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
  3738  func (c *CommitAuthor) GetLogin() string {
  3739  	if c == nil || c.Login == nil {
  3740  		return ""
  3741  	}
  3742  	return *c.Login
  3743  }
  3744  
  3745  // GetName returns the Name field if it's non-nil, zero value otherwise.
  3746  func (c *CommitAuthor) GetName() string {
  3747  	if c == nil || c.Name == nil {
  3748  		return ""
  3749  	}
  3750  	return *c.Name
  3751  }
  3752  
  3753  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  3754  func (c *CommitCommentEvent) GetAction() string {
  3755  	if c == nil || c.Action == nil {
  3756  		return ""
  3757  	}
  3758  	return *c.Action
  3759  }
  3760  
  3761  // GetComment returns the Comment field.
  3762  func (c *CommitCommentEvent) GetComment() *RepositoryComment {
  3763  	if c == nil {
  3764  		return nil
  3765  	}
  3766  	return c.Comment
  3767  }
  3768  
  3769  // GetInstallation returns the Installation field.
  3770  func (c *CommitCommentEvent) GetInstallation() *Installation {
  3771  	if c == nil {
  3772  		return nil
  3773  	}
  3774  	return c.Installation
  3775  }
  3776  
  3777  // GetRepo returns the Repo field.
  3778  func (c *CommitCommentEvent) GetRepo() *Repository {
  3779  	if c == nil {
  3780  		return nil
  3781  	}
  3782  	return c.Repo
  3783  }
  3784  
  3785  // GetSender returns the Sender field.
  3786  func (c *CommitCommentEvent) GetSender() *User {
  3787  	if c == nil {
  3788  		return nil
  3789  	}
  3790  	return c.Sender
  3791  }
  3792  
  3793  // GetAdditions returns the Additions field if it's non-nil, zero value otherwise.
  3794  func (c *CommitFile) GetAdditions() int {
  3795  	if c == nil || c.Additions == nil {
  3796  		return 0
  3797  	}
  3798  	return *c.Additions
  3799  }
  3800  
  3801  // GetBlobURL returns the BlobURL field if it's non-nil, zero value otherwise.
  3802  func (c *CommitFile) GetBlobURL() string {
  3803  	if c == nil || c.BlobURL == nil {
  3804  		return ""
  3805  	}
  3806  	return *c.BlobURL
  3807  }
  3808  
  3809  // GetChanges returns the Changes field if it's non-nil, zero value otherwise.
  3810  func (c *CommitFile) GetChanges() int {
  3811  	if c == nil || c.Changes == nil {
  3812  		return 0
  3813  	}
  3814  	return *c.Changes
  3815  }
  3816  
  3817  // GetContentsURL returns the ContentsURL field if it's non-nil, zero value otherwise.
  3818  func (c *CommitFile) GetContentsURL() string {
  3819  	if c == nil || c.ContentsURL == nil {
  3820  		return ""
  3821  	}
  3822  	return *c.ContentsURL
  3823  }
  3824  
  3825  // GetDeletions returns the Deletions field if it's non-nil, zero value otherwise.
  3826  func (c *CommitFile) GetDeletions() int {
  3827  	if c == nil || c.Deletions == nil {
  3828  		return 0
  3829  	}
  3830  	return *c.Deletions
  3831  }
  3832  
  3833  // GetFilename returns the Filename field if it's non-nil, zero value otherwise.
  3834  func (c *CommitFile) GetFilename() string {
  3835  	if c == nil || c.Filename == nil {
  3836  		return ""
  3837  	}
  3838  	return *c.Filename
  3839  }
  3840  
  3841  // GetPatch returns the Patch field if it's non-nil, zero value otherwise.
  3842  func (c *CommitFile) GetPatch() string {
  3843  	if c == nil || c.Patch == nil {
  3844  		return ""
  3845  	}
  3846  	return *c.Patch
  3847  }
  3848  
  3849  // GetPreviousFilename returns the PreviousFilename field if it's non-nil, zero value otherwise.
  3850  func (c *CommitFile) GetPreviousFilename() string {
  3851  	if c == nil || c.PreviousFilename == nil {
  3852  		return ""
  3853  	}
  3854  	return *c.PreviousFilename
  3855  }
  3856  
  3857  // GetRawURL returns the RawURL field if it's non-nil, zero value otherwise.
  3858  func (c *CommitFile) GetRawURL() string {
  3859  	if c == nil || c.RawURL == nil {
  3860  		return ""
  3861  	}
  3862  	return *c.RawURL
  3863  }
  3864  
  3865  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  3866  func (c *CommitFile) GetSHA() string {
  3867  	if c == nil || c.SHA == nil {
  3868  		return ""
  3869  	}
  3870  	return *c.SHA
  3871  }
  3872  
  3873  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  3874  func (c *CommitFile) GetStatus() string {
  3875  	if c == nil || c.Status == nil {
  3876  		return ""
  3877  	}
  3878  	return *c.Status
  3879  }
  3880  
  3881  // GetAuthor returns the Author field.
  3882  func (c *CommitResult) GetAuthor() *User {
  3883  	if c == nil {
  3884  		return nil
  3885  	}
  3886  	return c.Author
  3887  }
  3888  
  3889  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
  3890  func (c *CommitResult) GetCommentsURL() string {
  3891  	if c == nil || c.CommentsURL == nil {
  3892  		return ""
  3893  	}
  3894  	return *c.CommentsURL
  3895  }
  3896  
  3897  // GetCommit returns the Commit field.
  3898  func (c *CommitResult) GetCommit() *Commit {
  3899  	if c == nil {
  3900  		return nil
  3901  	}
  3902  	return c.Commit
  3903  }
  3904  
  3905  // GetCommitter returns the Committer field.
  3906  func (c *CommitResult) GetCommitter() *User {
  3907  	if c == nil {
  3908  		return nil
  3909  	}
  3910  	return c.Committer
  3911  }
  3912  
  3913  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  3914  func (c *CommitResult) GetHTMLURL() string {
  3915  	if c == nil || c.HTMLURL == nil {
  3916  		return ""
  3917  	}
  3918  	return *c.HTMLURL
  3919  }
  3920  
  3921  // GetRepository returns the Repository field.
  3922  func (c *CommitResult) GetRepository() *Repository {
  3923  	if c == nil {
  3924  		return nil
  3925  	}
  3926  	return c.Repository
  3927  }
  3928  
  3929  // GetScore returns the Score field.
  3930  func (c *CommitResult) GetScore() *float64 {
  3931  	if c == nil {
  3932  		return nil
  3933  	}
  3934  	return c.Score
  3935  }
  3936  
  3937  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  3938  func (c *CommitResult) GetSHA() string {
  3939  	if c == nil || c.SHA == nil {
  3940  		return ""
  3941  	}
  3942  	return *c.SHA
  3943  }
  3944  
  3945  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  3946  func (c *CommitResult) GetURL() string {
  3947  	if c == nil || c.URL == nil {
  3948  		return ""
  3949  	}
  3950  	return *c.URL
  3951  }
  3952  
  3953  // GetAheadBy returns the AheadBy field if it's non-nil, zero value otherwise.
  3954  func (c *CommitsComparison) GetAheadBy() int {
  3955  	if c == nil || c.AheadBy == nil {
  3956  		return 0
  3957  	}
  3958  	return *c.AheadBy
  3959  }
  3960  
  3961  // GetBaseCommit returns the BaseCommit field.
  3962  func (c *CommitsComparison) GetBaseCommit() *RepositoryCommit {
  3963  	if c == nil {
  3964  		return nil
  3965  	}
  3966  	return c.BaseCommit
  3967  }
  3968  
  3969  // GetBehindBy returns the BehindBy field if it's non-nil, zero value otherwise.
  3970  func (c *CommitsComparison) GetBehindBy() int {
  3971  	if c == nil || c.BehindBy == nil {
  3972  		return 0
  3973  	}
  3974  	return *c.BehindBy
  3975  }
  3976  
  3977  // GetDiffURL returns the DiffURL field if it's non-nil, zero value otherwise.
  3978  func (c *CommitsComparison) GetDiffURL() string {
  3979  	if c == nil || c.DiffURL == nil {
  3980  		return ""
  3981  	}
  3982  	return *c.DiffURL
  3983  }
  3984  
  3985  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  3986  func (c *CommitsComparison) GetHTMLURL() string {
  3987  	if c == nil || c.HTMLURL == nil {
  3988  		return ""
  3989  	}
  3990  	return *c.HTMLURL
  3991  }
  3992  
  3993  // GetMergeBaseCommit returns the MergeBaseCommit field.
  3994  func (c *CommitsComparison) GetMergeBaseCommit() *RepositoryCommit {
  3995  	if c == nil {
  3996  		return nil
  3997  	}
  3998  	return c.MergeBaseCommit
  3999  }
  4000  
  4001  // GetPatchURL returns the PatchURL field if it's non-nil, zero value otherwise.
  4002  func (c *CommitsComparison) GetPatchURL() string {
  4003  	if c == nil || c.PatchURL == nil {
  4004  		return ""
  4005  	}
  4006  	return *c.PatchURL
  4007  }
  4008  
  4009  // GetPermalinkURL returns the PermalinkURL field if it's non-nil, zero value otherwise.
  4010  func (c *CommitsComparison) GetPermalinkURL() string {
  4011  	if c == nil || c.PermalinkURL == nil {
  4012  		return ""
  4013  	}
  4014  	return *c.PermalinkURL
  4015  }
  4016  
  4017  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  4018  func (c *CommitsComparison) GetStatus() string {
  4019  	if c == nil || c.Status == nil {
  4020  		return ""
  4021  	}
  4022  	return *c.Status
  4023  }
  4024  
  4025  // GetTotalCommits returns the TotalCommits field if it's non-nil, zero value otherwise.
  4026  func (c *CommitsComparison) GetTotalCommits() int {
  4027  	if c == nil || c.TotalCommits == nil {
  4028  		return 0
  4029  	}
  4030  	return *c.TotalCommits
  4031  }
  4032  
  4033  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  4034  func (c *CommitsComparison) GetURL() string {
  4035  	if c == nil || c.URL == nil {
  4036  		return ""
  4037  	}
  4038  	return *c.URL
  4039  }
  4040  
  4041  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
  4042  func (c *CommitsSearchResult) GetIncompleteResults() bool {
  4043  	if c == nil || c.IncompleteResults == nil {
  4044  		return false
  4045  	}
  4046  	return *c.IncompleteResults
  4047  }
  4048  
  4049  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
  4050  func (c *CommitsSearchResult) GetTotal() int {
  4051  	if c == nil || c.Total == nil {
  4052  		return 0
  4053  	}
  4054  	return *c.Total
  4055  }
  4056  
  4057  // GetAdditions returns the Additions field if it's non-nil, zero value otherwise.
  4058  func (c *CommitStats) GetAdditions() int {
  4059  	if c == nil || c.Additions == nil {
  4060  		return 0
  4061  	}
  4062  	return *c.Additions
  4063  }
  4064  
  4065  // GetDeletions returns the Deletions field if it's non-nil, zero value otherwise.
  4066  func (c *CommitStats) GetDeletions() int {
  4067  	if c == nil || c.Deletions == nil {
  4068  		return 0
  4069  	}
  4070  	return *c.Deletions
  4071  }
  4072  
  4073  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
  4074  func (c *CommitStats) GetTotal() int {
  4075  	if c == nil || c.Total == nil {
  4076  		return 0
  4077  	}
  4078  	return *c.Total
  4079  }
  4080  
  4081  // GetCodeOfConduct returns the CodeOfConduct field.
  4082  func (c *CommunityHealthFiles) GetCodeOfConduct() *Metric {
  4083  	if c == nil {
  4084  		return nil
  4085  	}
  4086  	return c.CodeOfConduct
  4087  }
  4088  
  4089  // GetCodeOfConductFile returns the CodeOfConductFile field.
  4090  func (c *CommunityHealthFiles) GetCodeOfConductFile() *Metric {
  4091  	if c == nil {
  4092  		return nil
  4093  	}
  4094  	return c.CodeOfConductFile
  4095  }
  4096  
  4097  // GetContributing returns the Contributing field.
  4098  func (c *CommunityHealthFiles) GetContributing() *Metric {
  4099  	if c == nil {
  4100  		return nil
  4101  	}
  4102  	return c.Contributing
  4103  }
  4104  
  4105  // GetIssueTemplate returns the IssueTemplate field.
  4106  func (c *CommunityHealthFiles) GetIssueTemplate() *Metric {
  4107  	if c == nil {
  4108  		return nil
  4109  	}
  4110  	return c.IssueTemplate
  4111  }
  4112  
  4113  // GetLicense returns the License field.
  4114  func (c *CommunityHealthFiles) GetLicense() *Metric {
  4115  	if c == nil {
  4116  		return nil
  4117  	}
  4118  	return c.License
  4119  }
  4120  
  4121  // GetPullRequestTemplate returns the PullRequestTemplate field.
  4122  func (c *CommunityHealthFiles) GetPullRequestTemplate() *Metric {
  4123  	if c == nil {
  4124  		return nil
  4125  	}
  4126  	return c.PullRequestTemplate
  4127  }
  4128  
  4129  // GetReadme returns the Readme field.
  4130  func (c *CommunityHealthFiles) GetReadme() *Metric {
  4131  	if c == nil {
  4132  		return nil
  4133  	}
  4134  	return c.Readme
  4135  }
  4136  
  4137  // GetContentReportsEnabled returns the ContentReportsEnabled field if it's non-nil, zero value otherwise.
  4138  func (c *CommunityHealthMetrics) GetContentReportsEnabled() bool {
  4139  	if c == nil || c.ContentReportsEnabled == nil {
  4140  		return false
  4141  	}
  4142  	return *c.ContentReportsEnabled
  4143  }
  4144  
  4145  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  4146  func (c *CommunityHealthMetrics) GetDescription() string {
  4147  	if c == nil || c.Description == nil {
  4148  		return ""
  4149  	}
  4150  	return *c.Description
  4151  }
  4152  
  4153  // GetDocumentation returns the Documentation field if it's non-nil, zero value otherwise.
  4154  func (c *CommunityHealthMetrics) GetDocumentation() string {
  4155  	if c == nil || c.Documentation == nil {
  4156  		return ""
  4157  	}
  4158  	return *c.Documentation
  4159  }
  4160  
  4161  // GetFiles returns the Files field.
  4162  func (c *CommunityHealthMetrics) GetFiles() *CommunityHealthFiles {
  4163  	if c == nil {
  4164  		return nil
  4165  	}
  4166  	return c.Files
  4167  }
  4168  
  4169  // GetHealthPercentage returns the HealthPercentage field if it's non-nil, zero value otherwise.
  4170  func (c *CommunityHealthMetrics) GetHealthPercentage() int {
  4171  	if c == nil || c.HealthPercentage == nil {
  4172  		return 0
  4173  	}
  4174  	return *c.HealthPercentage
  4175  }
  4176  
  4177  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  4178  func (c *CommunityHealthMetrics) GetUpdatedAt() Timestamp {
  4179  	if c == nil || c.UpdatedAt == nil {
  4180  		return Timestamp{}
  4181  	}
  4182  	return *c.UpdatedAt
  4183  }
  4184  
  4185  // GetID returns the ID field if it's non-nil, zero value otherwise.
  4186  func (c *ContentReference) GetID() int64 {
  4187  	if c == nil || c.ID == nil {
  4188  		return 0
  4189  	}
  4190  	return *c.ID
  4191  }
  4192  
  4193  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  4194  func (c *ContentReference) GetNodeID() string {
  4195  	if c == nil || c.NodeID == nil {
  4196  		return ""
  4197  	}
  4198  	return *c.NodeID
  4199  }
  4200  
  4201  // GetReference returns the Reference field if it's non-nil, zero value otherwise.
  4202  func (c *ContentReference) GetReference() string {
  4203  	if c == nil || c.Reference == nil {
  4204  		return ""
  4205  	}
  4206  	return *c.Reference
  4207  }
  4208  
  4209  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  4210  func (c *ContentReferenceEvent) GetAction() string {
  4211  	if c == nil || c.Action == nil {
  4212  		return ""
  4213  	}
  4214  	return *c.Action
  4215  }
  4216  
  4217  // GetContentReference returns the ContentReference field.
  4218  func (c *ContentReferenceEvent) GetContentReference() *ContentReference {
  4219  	if c == nil {
  4220  		return nil
  4221  	}
  4222  	return c.ContentReference
  4223  }
  4224  
  4225  // GetInstallation returns the Installation field.
  4226  func (c *ContentReferenceEvent) GetInstallation() *Installation {
  4227  	if c == nil {
  4228  		return nil
  4229  	}
  4230  	return c.Installation
  4231  }
  4232  
  4233  // GetRepo returns the Repo field.
  4234  func (c *ContentReferenceEvent) GetRepo() *Repository {
  4235  	if c == nil {
  4236  		return nil
  4237  	}
  4238  	return c.Repo
  4239  }
  4240  
  4241  // GetSender returns the Sender field.
  4242  func (c *ContentReferenceEvent) GetSender() *User {
  4243  	if c == nil {
  4244  		return nil
  4245  	}
  4246  	return c.Sender
  4247  }
  4248  
  4249  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
  4250  func (c *Contributor) GetAvatarURL() string {
  4251  	if c == nil || c.AvatarURL == nil {
  4252  		return ""
  4253  	}
  4254  	return *c.AvatarURL
  4255  }
  4256  
  4257  // GetContributions returns the Contributions field if it's non-nil, zero value otherwise.
  4258  func (c *Contributor) GetContributions() int {
  4259  	if c == nil || c.Contributions == nil {
  4260  		return 0
  4261  	}
  4262  	return *c.Contributions
  4263  }
  4264  
  4265  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
  4266  func (c *Contributor) GetEmail() string {
  4267  	if c == nil || c.Email == nil {
  4268  		return ""
  4269  	}
  4270  	return *c.Email
  4271  }
  4272  
  4273  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
  4274  func (c *Contributor) GetEventsURL() string {
  4275  	if c == nil || c.EventsURL == nil {
  4276  		return ""
  4277  	}
  4278  	return *c.EventsURL
  4279  }
  4280  
  4281  // GetFollowersURL returns the FollowersURL field if it's non-nil, zero value otherwise.
  4282  func (c *Contributor) GetFollowersURL() string {
  4283  	if c == nil || c.FollowersURL == nil {
  4284  		return ""
  4285  	}
  4286  	return *c.FollowersURL
  4287  }
  4288  
  4289  // GetFollowingURL returns the FollowingURL field if it's non-nil, zero value otherwise.
  4290  func (c *Contributor) GetFollowingURL() string {
  4291  	if c == nil || c.FollowingURL == nil {
  4292  		return ""
  4293  	}
  4294  	return *c.FollowingURL
  4295  }
  4296  
  4297  // GetGistsURL returns the GistsURL field if it's non-nil, zero value otherwise.
  4298  func (c *Contributor) GetGistsURL() string {
  4299  	if c == nil || c.GistsURL == nil {
  4300  		return ""
  4301  	}
  4302  	return *c.GistsURL
  4303  }
  4304  
  4305  // GetGravatarID returns the GravatarID field if it's non-nil, zero value otherwise.
  4306  func (c *Contributor) GetGravatarID() string {
  4307  	if c == nil || c.GravatarID == nil {
  4308  		return ""
  4309  	}
  4310  	return *c.GravatarID
  4311  }
  4312  
  4313  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  4314  func (c *Contributor) GetHTMLURL() string {
  4315  	if c == nil || c.HTMLURL == nil {
  4316  		return ""
  4317  	}
  4318  	return *c.HTMLURL
  4319  }
  4320  
  4321  // GetID returns the ID field if it's non-nil, zero value otherwise.
  4322  func (c *Contributor) GetID() int64 {
  4323  	if c == nil || c.ID == nil {
  4324  		return 0
  4325  	}
  4326  	return *c.ID
  4327  }
  4328  
  4329  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
  4330  func (c *Contributor) GetLogin() string {
  4331  	if c == nil || c.Login == nil {
  4332  		return ""
  4333  	}
  4334  	return *c.Login
  4335  }
  4336  
  4337  // GetName returns the Name field if it's non-nil, zero value otherwise.
  4338  func (c *Contributor) GetName() string {
  4339  	if c == nil || c.Name == nil {
  4340  		return ""
  4341  	}
  4342  	return *c.Name
  4343  }
  4344  
  4345  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  4346  func (c *Contributor) GetNodeID() string {
  4347  	if c == nil || c.NodeID == nil {
  4348  		return ""
  4349  	}
  4350  	return *c.NodeID
  4351  }
  4352  
  4353  // GetOrganizationsURL returns the OrganizationsURL field if it's non-nil, zero value otherwise.
  4354  func (c *Contributor) GetOrganizationsURL() string {
  4355  	if c == nil || c.OrganizationsURL == nil {
  4356  		return ""
  4357  	}
  4358  	return *c.OrganizationsURL
  4359  }
  4360  
  4361  // GetReceivedEventsURL returns the ReceivedEventsURL field if it's non-nil, zero value otherwise.
  4362  func (c *Contributor) GetReceivedEventsURL() string {
  4363  	if c == nil || c.ReceivedEventsURL == nil {
  4364  		return ""
  4365  	}
  4366  	return *c.ReceivedEventsURL
  4367  }
  4368  
  4369  // GetReposURL returns the ReposURL field if it's non-nil, zero value otherwise.
  4370  func (c *Contributor) GetReposURL() string {
  4371  	if c == nil || c.ReposURL == nil {
  4372  		return ""
  4373  	}
  4374  	return *c.ReposURL
  4375  }
  4376  
  4377  // GetSiteAdmin returns the SiteAdmin field if it's non-nil, zero value otherwise.
  4378  func (c *Contributor) GetSiteAdmin() bool {
  4379  	if c == nil || c.SiteAdmin == nil {
  4380  		return false
  4381  	}
  4382  	return *c.SiteAdmin
  4383  }
  4384  
  4385  // GetStarredURL returns the StarredURL field if it's non-nil, zero value otherwise.
  4386  func (c *Contributor) GetStarredURL() string {
  4387  	if c == nil || c.StarredURL == nil {
  4388  		return ""
  4389  	}
  4390  	return *c.StarredURL
  4391  }
  4392  
  4393  // GetSubscriptionsURL returns the SubscriptionsURL field if it's non-nil, zero value otherwise.
  4394  func (c *Contributor) GetSubscriptionsURL() string {
  4395  	if c == nil || c.SubscriptionsURL == nil {
  4396  		return ""
  4397  	}
  4398  	return *c.SubscriptionsURL
  4399  }
  4400  
  4401  // GetType returns the Type field if it's non-nil, zero value otherwise.
  4402  func (c *Contributor) GetType() string {
  4403  	if c == nil || c.Type == nil {
  4404  		return ""
  4405  	}
  4406  	return *c.Type
  4407  }
  4408  
  4409  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  4410  func (c *Contributor) GetURL() string {
  4411  	if c == nil || c.URL == nil {
  4412  		return ""
  4413  	}
  4414  	return *c.URL
  4415  }
  4416  
  4417  // GetAuthor returns the Author field.
  4418  func (c *ContributorStats) GetAuthor() *Contributor {
  4419  	if c == nil {
  4420  		return nil
  4421  	}
  4422  	return c.Author
  4423  }
  4424  
  4425  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
  4426  func (c *ContributorStats) GetTotal() int {
  4427  	if c == nil || c.Total == nil {
  4428  		return 0
  4429  	}
  4430  	return *c.Total
  4431  }
  4432  
  4433  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
  4434  func (c *CreateCheckRunOptions) GetCompletedAt() Timestamp {
  4435  	if c == nil || c.CompletedAt == nil {
  4436  		return Timestamp{}
  4437  	}
  4438  	return *c.CompletedAt
  4439  }
  4440  
  4441  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
  4442  func (c *CreateCheckRunOptions) GetConclusion() string {
  4443  	if c == nil || c.Conclusion == nil {
  4444  		return ""
  4445  	}
  4446  	return *c.Conclusion
  4447  }
  4448  
  4449  // GetDetailsURL returns the DetailsURL field if it's non-nil, zero value otherwise.
  4450  func (c *CreateCheckRunOptions) GetDetailsURL() string {
  4451  	if c == nil || c.DetailsURL == nil {
  4452  		return ""
  4453  	}
  4454  	return *c.DetailsURL
  4455  }
  4456  
  4457  // GetExternalID returns the ExternalID field if it's non-nil, zero value otherwise.
  4458  func (c *CreateCheckRunOptions) GetExternalID() string {
  4459  	if c == nil || c.ExternalID == nil {
  4460  		return ""
  4461  	}
  4462  	return *c.ExternalID
  4463  }
  4464  
  4465  // GetOutput returns the Output field.
  4466  func (c *CreateCheckRunOptions) GetOutput() *CheckRunOutput {
  4467  	if c == nil {
  4468  		return nil
  4469  	}
  4470  	return c.Output
  4471  }
  4472  
  4473  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
  4474  func (c *CreateCheckRunOptions) GetStartedAt() Timestamp {
  4475  	if c == nil || c.StartedAt == nil {
  4476  		return Timestamp{}
  4477  	}
  4478  	return *c.StartedAt
  4479  }
  4480  
  4481  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  4482  func (c *CreateCheckRunOptions) GetStatus() string {
  4483  	if c == nil || c.Status == nil {
  4484  		return ""
  4485  	}
  4486  	return *c.Status
  4487  }
  4488  
  4489  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
  4490  func (c *CreateCheckSuiteOptions) GetHeadBranch() string {
  4491  	if c == nil || c.HeadBranch == nil {
  4492  		return ""
  4493  	}
  4494  	return *c.HeadBranch
  4495  }
  4496  
  4497  // GetClientIP returns the ClientIP field if it's non-nil, zero value otherwise.
  4498  func (c *CreateCodespaceOptions) GetClientIP() string {
  4499  	if c == nil || c.ClientIP == nil {
  4500  		return ""
  4501  	}
  4502  	return *c.ClientIP
  4503  }
  4504  
  4505  // GetDevcontainerPath returns the DevcontainerPath field if it's non-nil, zero value otherwise.
  4506  func (c *CreateCodespaceOptions) GetDevcontainerPath() string {
  4507  	if c == nil || c.DevcontainerPath == nil {
  4508  		return ""
  4509  	}
  4510  	return *c.DevcontainerPath
  4511  }
  4512  
  4513  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
  4514  func (c *CreateCodespaceOptions) GetDisplayName() string {
  4515  	if c == nil || c.DisplayName == nil {
  4516  		return ""
  4517  	}
  4518  	return *c.DisplayName
  4519  }
  4520  
  4521  // GetGeo returns the Geo field if it's non-nil, zero value otherwise.
  4522  func (c *CreateCodespaceOptions) GetGeo() string {
  4523  	if c == nil || c.Geo == nil {
  4524  		return ""
  4525  	}
  4526  	return *c.Geo
  4527  }
  4528  
  4529  // GetIdleTimeoutMinutes returns the IdleTimeoutMinutes field if it's non-nil, zero value otherwise.
  4530  func (c *CreateCodespaceOptions) GetIdleTimeoutMinutes() int {
  4531  	if c == nil || c.IdleTimeoutMinutes == nil {
  4532  		return 0
  4533  	}
  4534  	return *c.IdleTimeoutMinutes
  4535  }
  4536  
  4537  // GetMachine returns the Machine field if it's non-nil, zero value otherwise.
  4538  func (c *CreateCodespaceOptions) GetMachine() string {
  4539  	if c == nil || c.Machine == nil {
  4540  		return ""
  4541  	}
  4542  	return *c.Machine
  4543  }
  4544  
  4545  // GetMultiRepoPermissionsOptOut returns the MultiRepoPermissionsOptOut field if it's non-nil, zero value otherwise.
  4546  func (c *CreateCodespaceOptions) GetMultiRepoPermissionsOptOut() bool {
  4547  	if c == nil || c.MultiRepoPermissionsOptOut == nil {
  4548  		return false
  4549  	}
  4550  	return *c.MultiRepoPermissionsOptOut
  4551  }
  4552  
  4553  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  4554  func (c *CreateCodespaceOptions) GetRef() string {
  4555  	if c == nil || c.Ref == nil {
  4556  		return ""
  4557  	}
  4558  	return *c.Ref
  4559  }
  4560  
  4561  // GetRetentionPeriodMinutes returns the RetentionPeriodMinutes field if it's non-nil, zero value otherwise.
  4562  func (c *CreateCodespaceOptions) GetRetentionPeriodMinutes() int {
  4563  	if c == nil || c.RetentionPeriodMinutes == nil {
  4564  		return 0
  4565  	}
  4566  	return *c.RetentionPeriodMinutes
  4567  }
  4568  
  4569  // GetWorkingDirectory returns the WorkingDirectory field if it's non-nil, zero value otherwise.
  4570  func (c *CreateCodespaceOptions) GetWorkingDirectory() string {
  4571  	if c == nil || c.WorkingDirectory == nil {
  4572  		return ""
  4573  	}
  4574  	return *c.WorkingDirectory
  4575  }
  4576  
  4577  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  4578  func (c *CreateEvent) GetDescription() string {
  4579  	if c == nil || c.Description == nil {
  4580  		return ""
  4581  	}
  4582  	return *c.Description
  4583  }
  4584  
  4585  // GetInstallation returns the Installation field.
  4586  func (c *CreateEvent) GetInstallation() *Installation {
  4587  	if c == nil {
  4588  		return nil
  4589  	}
  4590  	return c.Installation
  4591  }
  4592  
  4593  // GetMasterBranch returns the MasterBranch field if it's non-nil, zero value otherwise.
  4594  func (c *CreateEvent) GetMasterBranch() string {
  4595  	if c == nil || c.MasterBranch == nil {
  4596  		return ""
  4597  	}
  4598  	return *c.MasterBranch
  4599  }
  4600  
  4601  // GetOrg returns the Org field.
  4602  func (c *CreateEvent) GetOrg() *Organization {
  4603  	if c == nil {
  4604  		return nil
  4605  	}
  4606  	return c.Org
  4607  }
  4608  
  4609  // GetPusherType returns the PusherType field if it's non-nil, zero value otherwise.
  4610  func (c *CreateEvent) GetPusherType() string {
  4611  	if c == nil || c.PusherType == nil {
  4612  		return ""
  4613  	}
  4614  	return *c.PusherType
  4615  }
  4616  
  4617  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  4618  func (c *CreateEvent) GetRef() string {
  4619  	if c == nil || c.Ref == nil {
  4620  		return ""
  4621  	}
  4622  	return *c.Ref
  4623  }
  4624  
  4625  // GetRefType returns the RefType field if it's non-nil, zero value otherwise.
  4626  func (c *CreateEvent) GetRefType() string {
  4627  	if c == nil || c.RefType == nil {
  4628  		return ""
  4629  	}
  4630  	return *c.RefType
  4631  }
  4632  
  4633  // GetRepo returns the Repo field.
  4634  func (c *CreateEvent) GetRepo() *Repository {
  4635  	if c == nil {
  4636  		return nil
  4637  	}
  4638  	return c.Repo
  4639  }
  4640  
  4641  // GetSender returns the Sender field.
  4642  func (c *CreateEvent) GetSender() *User {
  4643  	if c == nil {
  4644  		return nil
  4645  	}
  4646  	return c.Sender
  4647  }
  4648  
  4649  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
  4650  func (c *CreateOrgInvitationOptions) GetEmail() string {
  4651  	if c == nil || c.Email == nil {
  4652  		return ""
  4653  	}
  4654  	return *c.Email
  4655  }
  4656  
  4657  // GetInviteeID returns the InviteeID field if it's non-nil, zero value otherwise.
  4658  func (c *CreateOrgInvitationOptions) GetInviteeID() int64 {
  4659  	if c == nil || c.InviteeID == nil {
  4660  		return 0
  4661  	}
  4662  	return *c.InviteeID
  4663  }
  4664  
  4665  // GetRole returns the Role field if it's non-nil, zero value otherwise.
  4666  func (c *CreateOrgInvitationOptions) GetRole() string {
  4667  	if c == nil || c.Role == nil {
  4668  		return ""
  4669  	}
  4670  	return *c.Role
  4671  }
  4672  
  4673  // GetBaseRole returns the BaseRole field if it's non-nil, zero value otherwise.
  4674  func (c *CreateOrUpdateCustomRoleOptions) GetBaseRole() string {
  4675  	if c == nil || c.BaseRole == nil {
  4676  		return ""
  4677  	}
  4678  	return *c.BaseRole
  4679  }
  4680  
  4681  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  4682  func (c *CreateOrUpdateCustomRoleOptions) GetDescription() string {
  4683  	if c == nil || c.Description == nil {
  4684  		return ""
  4685  	}
  4686  	return *c.Description
  4687  }
  4688  
  4689  // GetName returns the Name field if it's non-nil, zero value otherwise.
  4690  func (c *CreateOrUpdateCustomRoleOptions) GetName() string {
  4691  	if c == nil || c.Name == nil {
  4692  		return ""
  4693  	}
  4694  	return *c.Name
  4695  }
  4696  
  4697  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  4698  func (c *CreateProtectedChanges) GetFrom() bool {
  4699  	if c == nil || c.From == nil {
  4700  		return false
  4701  	}
  4702  	return *c.From
  4703  }
  4704  
  4705  // GetAllowsPublicRepositories returns the AllowsPublicRepositories field if it's non-nil, zero value otherwise.
  4706  func (c *CreateRunnerGroupRequest) GetAllowsPublicRepositories() bool {
  4707  	if c == nil || c.AllowsPublicRepositories == nil {
  4708  		return false
  4709  	}
  4710  	return *c.AllowsPublicRepositories
  4711  }
  4712  
  4713  // GetName returns the Name field if it's non-nil, zero value otherwise.
  4714  func (c *CreateRunnerGroupRequest) GetName() string {
  4715  	if c == nil || c.Name == nil {
  4716  		return ""
  4717  	}
  4718  	return *c.Name
  4719  }
  4720  
  4721  // GetRestrictedToWorkflows returns the RestrictedToWorkflows field if it's non-nil, zero value otherwise.
  4722  func (c *CreateRunnerGroupRequest) GetRestrictedToWorkflows() bool {
  4723  	if c == nil || c.RestrictedToWorkflows == nil {
  4724  		return false
  4725  	}
  4726  	return *c.RestrictedToWorkflows
  4727  }
  4728  
  4729  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
  4730  func (c *CreateRunnerGroupRequest) GetVisibility() string {
  4731  	if c == nil || c.Visibility == nil {
  4732  		return ""
  4733  	}
  4734  	return *c.Visibility
  4735  }
  4736  
  4737  // GetCanAdminsBypass returns the CanAdminsBypass field if it's non-nil, zero value otherwise.
  4738  func (c *CreateUpdateEnvironment) GetCanAdminsBypass() bool {
  4739  	if c == nil || c.CanAdminsBypass == nil {
  4740  		return false
  4741  	}
  4742  	return *c.CanAdminsBypass
  4743  }
  4744  
  4745  // GetDeploymentBranchPolicy returns the DeploymentBranchPolicy field.
  4746  func (c *CreateUpdateEnvironment) GetDeploymentBranchPolicy() *BranchPolicy {
  4747  	if c == nil {
  4748  		return nil
  4749  	}
  4750  	return c.DeploymentBranchPolicy
  4751  }
  4752  
  4753  // GetWaitTimer returns the WaitTimer field if it's non-nil, zero value otherwise.
  4754  func (c *CreateUpdateEnvironment) GetWaitTimer() int {
  4755  	if c == nil || c.WaitTimer == nil {
  4756  		return 0
  4757  	}
  4758  	return *c.WaitTimer
  4759  }
  4760  
  4761  // GetRepositoryID returns the RepositoryID field if it's non-nil, zero value otherwise.
  4762  func (c *CreateUpdateRequiredWorkflowOptions) GetRepositoryID() int64 {
  4763  	if c == nil || c.RepositoryID == nil {
  4764  		return 0
  4765  	}
  4766  	return *c.RepositoryID
  4767  }
  4768  
  4769  // GetScope returns the Scope field if it's non-nil, zero value otherwise.
  4770  func (c *CreateUpdateRequiredWorkflowOptions) GetScope() string {
  4771  	if c == nil || c.Scope == nil {
  4772  		return ""
  4773  	}
  4774  	return *c.Scope
  4775  }
  4776  
  4777  // GetSelectedRepositoryIDs returns the SelectedRepositoryIDs field.
  4778  func (c *CreateUpdateRequiredWorkflowOptions) GetSelectedRepositoryIDs() *SelectedRepoIDs {
  4779  	if c == nil {
  4780  		return nil
  4781  	}
  4782  	return c.SelectedRepositoryIDs
  4783  }
  4784  
  4785  // GetWorkflowFilePath returns the WorkflowFilePath field if it's non-nil, zero value otherwise.
  4786  func (c *CreateUpdateRequiredWorkflowOptions) GetWorkflowFilePath() string {
  4787  	if c == nil || c.WorkflowFilePath == nil {
  4788  		return ""
  4789  	}
  4790  	return *c.WorkflowFilePath
  4791  }
  4792  
  4793  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  4794  func (c *CreateUserProjectOptions) GetBody() string {
  4795  	if c == nil || c.Body == nil {
  4796  		return ""
  4797  	}
  4798  	return *c.Body
  4799  }
  4800  
  4801  // GetCreated returns the Created field if it's non-nil, zero value otherwise.
  4802  func (c *CreationInfo) GetCreated() Timestamp {
  4803  	if c == nil || c.Created == nil {
  4804  		return Timestamp{}
  4805  	}
  4806  	return *c.Created
  4807  }
  4808  
  4809  // GetAuthorizedCredentialExpiresAt returns the AuthorizedCredentialExpiresAt field if it's non-nil, zero value otherwise.
  4810  func (c *CredentialAuthorization) GetAuthorizedCredentialExpiresAt() Timestamp {
  4811  	if c == nil || c.AuthorizedCredentialExpiresAt == nil {
  4812  		return Timestamp{}
  4813  	}
  4814  	return *c.AuthorizedCredentialExpiresAt
  4815  }
  4816  
  4817  // GetAuthorizedCredentialID returns the AuthorizedCredentialID field if it's non-nil, zero value otherwise.
  4818  func (c *CredentialAuthorization) GetAuthorizedCredentialID() int64 {
  4819  	if c == nil || c.AuthorizedCredentialID == nil {
  4820  		return 0
  4821  	}
  4822  	return *c.AuthorizedCredentialID
  4823  }
  4824  
  4825  // GetAuthorizedCredentialNote returns the AuthorizedCredentialNote field if it's non-nil, zero value otherwise.
  4826  func (c *CredentialAuthorization) GetAuthorizedCredentialNote() string {
  4827  	if c == nil || c.AuthorizedCredentialNote == nil {
  4828  		return ""
  4829  	}
  4830  	return *c.AuthorizedCredentialNote
  4831  }
  4832  
  4833  // GetAuthorizedCredentialTitle returns the AuthorizedCredentialTitle field if it's non-nil, zero value otherwise.
  4834  func (c *CredentialAuthorization) GetAuthorizedCredentialTitle() string {
  4835  	if c == nil || c.AuthorizedCredentialTitle == nil {
  4836  		return ""
  4837  	}
  4838  	return *c.AuthorizedCredentialTitle
  4839  }
  4840  
  4841  // GetCredentialAccessedAt returns the CredentialAccessedAt field if it's non-nil, zero value otherwise.
  4842  func (c *CredentialAuthorization) GetCredentialAccessedAt() Timestamp {
  4843  	if c == nil || c.CredentialAccessedAt == nil {
  4844  		return Timestamp{}
  4845  	}
  4846  	return *c.CredentialAccessedAt
  4847  }
  4848  
  4849  // GetCredentialAuthorizedAt returns the CredentialAuthorizedAt field if it's non-nil, zero value otherwise.
  4850  func (c *CredentialAuthorization) GetCredentialAuthorizedAt() Timestamp {
  4851  	if c == nil || c.CredentialAuthorizedAt == nil {
  4852  		return Timestamp{}
  4853  	}
  4854  	return *c.CredentialAuthorizedAt
  4855  }
  4856  
  4857  // GetCredentialID returns the CredentialID field if it's non-nil, zero value otherwise.
  4858  func (c *CredentialAuthorization) GetCredentialID() int64 {
  4859  	if c == nil || c.CredentialID == nil {
  4860  		return 0
  4861  	}
  4862  	return *c.CredentialID
  4863  }
  4864  
  4865  // GetCredentialType returns the CredentialType field if it's non-nil, zero value otherwise.
  4866  func (c *CredentialAuthorization) GetCredentialType() string {
  4867  	if c == nil || c.CredentialType == nil {
  4868  		return ""
  4869  	}
  4870  	return *c.CredentialType
  4871  }
  4872  
  4873  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
  4874  func (c *CredentialAuthorization) GetFingerprint() string {
  4875  	if c == nil || c.Fingerprint == nil {
  4876  		return ""
  4877  	}
  4878  	return *c.Fingerprint
  4879  }
  4880  
  4881  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
  4882  func (c *CredentialAuthorization) GetLogin() string {
  4883  	if c == nil || c.Login == nil {
  4884  		return ""
  4885  	}
  4886  	return *c.Login
  4887  }
  4888  
  4889  // GetTokenLastEight returns the TokenLastEight field if it's non-nil, zero value otherwise.
  4890  func (c *CredentialAuthorization) GetTokenLastEight() string {
  4891  	if c == nil || c.TokenLastEight == nil {
  4892  		return ""
  4893  	}
  4894  	return *c.TokenLastEight
  4895  }
  4896  
  4897  // GetBaseRole returns the BaseRole field if it's non-nil, zero value otherwise.
  4898  func (c *CustomRepoRoles) GetBaseRole() string {
  4899  	if c == nil || c.BaseRole == nil {
  4900  		return ""
  4901  	}
  4902  	return *c.BaseRole
  4903  }
  4904  
  4905  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  4906  func (c *CustomRepoRoles) GetDescription() string {
  4907  	if c == nil || c.Description == nil {
  4908  		return ""
  4909  	}
  4910  	return *c.Description
  4911  }
  4912  
  4913  // GetID returns the ID field if it's non-nil, zero value otherwise.
  4914  func (c *CustomRepoRoles) GetID() int64 {
  4915  	if c == nil || c.ID == nil {
  4916  		return 0
  4917  	}
  4918  	return *c.ID
  4919  }
  4920  
  4921  // GetName returns the Name field if it's non-nil, zero value otherwise.
  4922  func (c *CustomRepoRoles) GetName() string {
  4923  	if c == nil || c.Name == nil {
  4924  		return ""
  4925  	}
  4926  	return *c.Name
  4927  }
  4928  
  4929  // GetQuerySuite returns the QuerySuite field if it's non-nil, zero value otherwise.
  4930  func (d *DefaultSetupConfiguration) GetQuerySuite() string {
  4931  	if d == nil || d.QuerySuite == nil {
  4932  		return ""
  4933  	}
  4934  	return *d.QuerySuite
  4935  }
  4936  
  4937  // GetState returns the State field if it's non-nil, zero value otherwise.
  4938  func (d *DefaultSetupConfiguration) GetState() string {
  4939  	if d == nil || d.State == nil {
  4940  		return ""
  4941  	}
  4942  	return *d.State
  4943  }
  4944  
  4945  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  4946  func (d *DefaultSetupConfiguration) GetUpdatedAt() Timestamp {
  4947  	if d == nil || d.UpdatedAt == nil {
  4948  		return Timestamp{}
  4949  	}
  4950  	return *d.UpdatedAt
  4951  }
  4952  
  4953  // GetConfirmDeleteURL returns the ConfirmDeleteURL field if it's non-nil, zero value otherwise.
  4954  func (d *DeleteAnalysis) GetConfirmDeleteURL() string {
  4955  	if d == nil || d.ConfirmDeleteURL == nil {
  4956  		return ""
  4957  	}
  4958  	return *d.ConfirmDeleteURL
  4959  }
  4960  
  4961  // GetNextAnalysisURL returns the NextAnalysisURL field if it's non-nil, zero value otherwise.
  4962  func (d *DeleteAnalysis) GetNextAnalysisURL() string {
  4963  	if d == nil || d.NextAnalysisURL == nil {
  4964  		return ""
  4965  	}
  4966  	return *d.NextAnalysisURL
  4967  }
  4968  
  4969  // GetInstallation returns the Installation field.
  4970  func (d *DeleteEvent) GetInstallation() *Installation {
  4971  	if d == nil {
  4972  		return nil
  4973  	}
  4974  	return d.Installation
  4975  }
  4976  
  4977  // GetPusherType returns the PusherType field if it's non-nil, zero value otherwise.
  4978  func (d *DeleteEvent) GetPusherType() string {
  4979  	if d == nil || d.PusherType == nil {
  4980  		return ""
  4981  	}
  4982  	return *d.PusherType
  4983  }
  4984  
  4985  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  4986  func (d *DeleteEvent) GetRef() string {
  4987  	if d == nil || d.Ref == nil {
  4988  		return ""
  4989  	}
  4990  	return *d.Ref
  4991  }
  4992  
  4993  // GetRefType returns the RefType field if it's non-nil, zero value otherwise.
  4994  func (d *DeleteEvent) GetRefType() string {
  4995  	if d == nil || d.RefType == nil {
  4996  		return ""
  4997  	}
  4998  	return *d.RefType
  4999  }
  5000  
  5001  // GetRepo returns the Repo field.
  5002  func (d *DeleteEvent) GetRepo() *Repository {
  5003  	if d == nil {
  5004  		return nil
  5005  	}
  5006  	return d.Repo
  5007  }
  5008  
  5009  // GetSender returns the Sender field.
  5010  func (d *DeleteEvent) GetSender() *User {
  5011  	if d == nil {
  5012  		return nil
  5013  	}
  5014  	return d.Sender
  5015  }
  5016  
  5017  // GetAutoDismissedAt returns the AutoDismissedAt field if it's non-nil, zero value otherwise.
  5018  func (d *DependabotAlert) GetAutoDismissedAt() Timestamp {
  5019  	if d == nil || d.AutoDismissedAt == nil {
  5020  		return Timestamp{}
  5021  	}
  5022  	return *d.AutoDismissedAt
  5023  }
  5024  
  5025  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  5026  func (d *DependabotAlert) GetCreatedAt() Timestamp {
  5027  	if d == nil || d.CreatedAt == nil {
  5028  		return Timestamp{}
  5029  	}
  5030  	return *d.CreatedAt
  5031  }
  5032  
  5033  // GetDependency returns the Dependency field.
  5034  func (d *DependabotAlert) GetDependency() *Dependency {
  5035  	if d == nil {
  5036  		return nil
  5037  	}
  5038  	return d.Dependency
  5039  }
  5040  
  5041  // GetDismissedAt returns the DismissedAt field if it's non-nil, zero value otherwise.
  5042  func (d *DependabotAlert) GetDismissedAt() Timestamp {
  5043  	if d == nil || d.DismissedAt == nil {
  5044  		return Timestamp{}
  5045  	}
  5046  	return *d.DismissedAt
  5047  }
  5048  
  5049  // GetDismissedBy returns the DismissedBy field.
  5050  func (d *DependabotAlert) GetDismissedBy() *User {
  5051  	if d == nil {
  5052  		return nil
  5053  	}
  5054  	return d.DismissedBy
  5055  }
  5056  
  5057  // GetDismissedComment returns the DismissedComment field if it's non-nil, zero value otherwise.
  5058  func (d *DependabotAlert) GetDismissedComment() string {
  5059  	if d == nil || d.DismissedComment == nil {
  5060  		return ""
  5061  	}
  5062  	return *d.DismissedComment
  5063  }
  5064  
  5065  // GetDismissedReason returns the DismissedReason field if it's non-nil, zero value otherwise.
  5066  func (d *DependabotAlert) GetDismissedReason() string {
  5067  	if d == nil || d.DismissedReason == nil {
  5068  		return ""
  5069  	}
  5070  	return *d.DismissedReason
  5071  }
  5072  
  5073  // GetFixedAt returns the FixedAt field if it's non-nil, zero value otherwise.
  5074  func (d *DependabotAlert) GetFixedAt() Timestamp {
  5075  	if d == nil || d.FixedAt == nil {
  5076  		return Timestamp{}
  5077  	}
  5078  	return *d.FixedAt
  5079  }
  5080  
  5081  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  5082  func (d *DependabotAlert) GetHTMLURL() string {
  5083  	if d == nil || d.HTMLURL == nil {
  5084  		return ""
  5085  	}
  5086  	return *d.HTMLURL
  5087  }
  5088  
  5089  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
  5090  func (d *DependabotAlert) GetNumber() int {
  5091  	if d == nil || d.Number == nil {
  5092  		return 0
  5093  	}
  5094  	return *d.Number
  5095  }
  5096  
  5097  // GetRepository returns the Repository field.
  5098  func (d *DependabotAlert) GetRepository() *Repository {
  5099  	if d == nil {
  5100  		return nil
  5101  	}
  5102  	return d.Repository
  5103  }
  5104  
  5105  // GetSecurityAdvisory returns the SecurityAdvisory field.
  5106  func (d *DependabotAlert) GetSecurityAdvisory() *DependabotSecurityAdvisory {
  5107  	if d == nil {
  5108  		return nil
  5109  	}
  5110  	return d.SecurityAdvisory
  5111  }
  5112  
  5113  // GetSecurityVulnerability returns the SecurityVulnerability field.
  5114  func (d *DependabotAlert) GetSecurityVulnerability() *AdvisoryVulnerability {
  5115  	if d == nil {
  5116  		return nil
  5117  	}
  5118  	return d.SecurityVulnerability
  5119  }
  5120  
  5121  // GetState returns the State field if it's non-nil, zero value otherwise.
  5122  func (d *DependabotAlert) GetState() string {
  5123  	if d == nil || d.State == nil {
  5124  		return ""
  5125  	}
  5126  	return *d.State
  5127  }
  5128  
  5129  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  5130  func (d *DependabotAlert) GetUpdatedAt() Timestamp {
  5131  	if d == nil || d.UpdatedAt == nil {
  5132  		return Timestamp{}
  5133  	}
  5134  	return *d.UpdatedAt
  5135  }
  5136  
  5137  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  5138  func (d *DependabotAlert) GetURL() string {
  5139  	if d == nil || d.URL == nil {
  5140  		return ""
  5141  	}
  5142  	return *d.URL
  5143  }
  5144  
  5145  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  5146  func (d *DependabotAlertEvent) GetAction() string {
  5147  	if d == nil || d.Action == nil {
  5148  		return ""
  5149  	}
  5150  	return *d.Action
  5151  }
  5152  
  5153  // GetAlert returns the Alert field.
  5154  func (d *DependabotAlertEvent) GetAlert() *DependabotAlert {
  5155  	if d == nil {
  5156  		return nil
  5157  	}
  5158  	return d.Alert
  5159  }
  5160  
  5161  // GetEnterprise returns the Enterprise field.
  5162  func (d *DependabotAlertEvent) GetEnterprise() *Enterprise {
  5163  	if d == nil {
  5164  		return nil
  5165  	}
  5166  	return d.Enterprise
  5167  }
  5168  
  5169  // GetInstallation returns the Installation field.
  5170  func (d *DependabotAlertEvent) GetInstallation() *Installation {
  5171  	if d == nil {
  5172  		return nil
  5173  	}
  5174  	return d.Installation
  5175  }
  5176  
  5177  // GetOrganization returns the Organization field.
  5178  func (d *DependabotAlertEvent) GetOrganization() *Organization {
  5179  	if d == nil {
  5180  		return nil
  5181  	}
  5182  	return d.Organization
  5183  }
  5184  
  5185  // GetRepo returns the Repo field.
  5186  func (d *DependabotAlertEvent) GetRepo() *Repository {
  5187  	if d == nil {
  5188  		return nil
  5189  	}
  5190  	return d.Repo
  5191  }
  5192  
  5193  // GetSender returns the Sender field.
  5194  func (d *DependabotAlertEvent) GetSender() *User {
  5195  	if d == nil {
  5196  		return nil
  5197  	}
  5198  	return d.Sender
  5199  }
  5200  
  5201  // GetCVEID returns the CVEID field if it's non-nil, zero value otherwise.
  5202  func (d *DependabotSecurityAdvisory) GetCVEID() string {
  5203  	if d == nil || d.CVEID == nil {
  5204  		return ""
  5205  	}
  5206  	return *d.CVEID
  5207  }
  5208  
  5209  // GetCVSS returns the CVSS field.
  5210  func (d *DependabotSecurityAdvisory) GetCVSS() *AdvisoryCVSS {
  5211  	if d == nil {
  5212  		return nil
  5213  	}
  5214  	return d.CVSS
  5215  }
  5216  
  5217  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  5218  func (d *DependabotSecurityAdvisory) GetDescription() string {
  5219  	if d == nil || d.Description == nil {
  5220  		return ""
  5221  	}
  5222  	return *d.Description
  5223  }
  5224  
  5225  // GetGHSAID returns the GHSAID field if it's non-nil, zero value otherwise.
  5226  func (d *DependabotSecurityAdvisory) GetGHSAID() string {
  5227  	if d == nil || d.GHSAID == nil {
  5228  		return ""
  5229  	}
  5230  	return *d.GHSAID
  5231  }
  5232  
  5233  // GetPublishedAt returns the PublishedAt field if it's non-nil, zero value otherwise.
  5234  func (d *DependabotSecurityAdvisory) GetPublishedAt() Timestamp {
  5235  	if d == nil || d.PublishedAt == nil {
  5236  		return Timestamp{}
  5237  	}
  5238  	return *d.PublishedAt
  5239  }
  5240  
  5241  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
  5242  func (d *DependabotSecurityAdvisory) GetSeverity() string {
  5243  	if d == nil || d.Severity == nil {
  5244  		return ""
  5245  	}
  5246  	return *d.Severity
  5247  }
  5248  
  5249  // GetSummary returns the Summary field if it's non-nil, zero value otherwise.
  5250  func (d *DependabotSecurityAdvisory) GetSummary() string {
  5251  	if d == nil || d.Summary == nil {
  5252  		return ""
  5253  	}
  5254  	return *d.Summary
  5255  }
  5256  
  5257  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  5258  func (d *DependabotSecurityAdvisory) GetUpdatedAt() Timestamp {
  5259  	if d == nil || d.UpdatedAt == nil {
  5260  		return Timestamp{}
  5261  	}
  5262  	return *d.UpdatedAt
  5263  }
  5264  
  5265  // GetWithdrawnAt returns the WithdrawnAt field if it's non-nil, zero value otherwise.
  5266  func (d *DependabotSecurityAdvisory) GetWithdrawnAt() Timestamp {
  5267  	if d == nil || d.WithdrawnAt == nil {
  5268  		return Timestamp{}
  5269  	}
  5270  	return *d.WithdrawnAt
  5271  }
  5272  
  5273  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  5274  func (d *DependabotSecurityUpdates) GetStatus() string {
  5275  	if d == nil || d.Status == nil {
  5276  		return ""
  5277  	}
  5278  	return *d.Status
  5279  }
  5280  
  5281  // GetManifestPath returns the ManifestPath field if it's non-nil, zero value otherwise.
  5282  func (d *Dependency) GetManifestPath() string {
  5283  	if d == nil || d.ManifestPath == nil {
  5284  		return ""
  5285  	}
  5286  	return *d.ManifestPath
  5287  }
  5288  
  5289  // GetPackage returns the Package field.
  5290  func (d *Dependency) GetPackage() *VulnerabilityPackage {
  5291  	if d == nil {
  5292  		return nil
  5293  	}
  5294  	return d.Package
  5295  }
  5296  
  5297  // GetScope returns the Scope field if it's non-nil, zero value otherwise.
  5298  func (d *Dependency) GetScope() string {
  5299  	if d == nil || d.Scope == nil {
  5300  		return ""
  5301  	}
  5302  	return *d.Scope
  5303  }
  5304  
  5305  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  5306  func (d *DeployKeyEvent) GetAction() string {
  5307  	if d == nil || d.Action == nil {
  5308  		return ""
  5309  	}
  5310  	return *d.Action
  5311  }
  5312  
  5313  // GetInstallation returns the Installation field.
  5314  func (d *DeployKeyEvent) GetInstallation() *Installation {
  5315  	if d == nil {
  5316  		return nil
  5317  	}
  5318  	return d.Installation
  5319  }
  5320  
  5321  // GetKey returns the Key field.
  5322  func (d *DeployKeyEvent) GetKey() *Key {
  5323  	if d == nil {
  5324  		return nil
  5325  	}
  5326  	return d.Key
  5327  }
  5328  
  5329  // GetOrganization returns the Organization field.
  5330  func (d *DeployKeyEvent) GetOrganization() *Organization {
  5331  	if d == nil {
  5332  		return nil
  5333  	}
  5334  	return d.Organization
  5335  }
  5336  
  5337  // GetRepo returns the Repo field.
  5338  func (d *DeployKeyEvent) GetRepo() *Repository {
  5339  	if d == nil {
  5340  		return nil
  5341  	}
  5342  	return d.Repo
  5343  }
  5344  
  5345  // GetSender returns the Sender field.
  5346  func (d *DeployKeyEvent) GetSender() *User {
  5347  	if d == nil {
  5348  		return nil
  5349  	}
  5350  	return d.Sender
  5351  }
  5352  
  5353  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  5354  func (d *Deployment) GetCreatedAt() Timestamp {
  5355  	if d == nil || d.CreatedAt == nil {
  5356  		return Timestamp{}
  5357  	}
  5358  	return *d.CreatedAt
  5359  }
  5360  
  5361  // GetCreator returns the Creator field.
  5362  func (d *Deployment) GetCreator() *User {
  5363  	if d == nil {
  5364  		return nil
  5365  	}
  5366  	return d.Creator
  5367  }
  5368  
  5369  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  5370  func (d *Deployment) GetDescription() string {
  5371  	if d == nil || d.Description == nil {
  5372  		return ""
  5373  	}
  5374  	return *d.Description
  5375  }
  5376  
  5377  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
  5378  func (d *Deployment) GetEnvironment() string {
  5379  	if d == nil || d.Environment == nil {
  5380  		return ""
  5381  	}
  5382  	return *d.Environment
  5383  }
  5384  
  5385  // GetID returns the ID field if it's non-nil, zero value otherwise.
  5386  func (d *Deployment) GetID() int64 {
  5387  	if d == nil || d.ID == nil {
  5388  		return 0
  5389  	}
  5390  	return *d.ID
  5391  }
  5392  
  5393  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  5394  func (d *Deployment) GetNodeID() string {
  5395  	if d == nil || d.NodeID == nil {
  5396  		return ""
  5397  	}
  5398  	return *d.NodeID
  5399  }
  5400  
  5401  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  5402  func (d *Deployment) GetRef() string {
  5403  	if d == nil || d.Ref == nil {
  5404  		return ""
  5405  	}
  5406  	return *d.Ref
  5407  }
  5408  
  5409  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  5410  func (d *Deployment) GetRepositoryURL() string {
  5411  	if d == nil || d.RepositoryURL == nil {
  5412  		return ""
  5413  	}
  5414  	return *d.RepositoryURL
  5415  }
  5416  
  5417  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  5418  func (d *Deployment) GetSHA() string {
  5419  	if d == nil || d.SHA == nil {
  5420  		return ""
  5421  	}
  5422  	return *d.SHA
  5423  }
  5424  
  5425  // GetStatusesURL returns the StatusesURL field if it's non-nil, zero value otherwise.
  5426  func (d *Deployment) GetStatusesURL() string {
  5427  	if d == nil || d.StatusesURL == nil {
  5428  		return ""
  5429  	}
  5430  	return *d.StatusesURL
  5431  }
  5432  
  5433  // GetTask returns the Task field if it's non-nil, zero value otherwise.
  5434  func (d *Deployment) GetTask() string {
  5435  	if d == nil || d.Task == nil {
  5436  		return ""
  5437  	}
  5438  	return *d.Task
  5439  }
  5440  
  5441  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  5442  func (d *Deployment) GetUpdatedAt() Timestamp {
  5443  	if d == nil || d.UpdatedAt == nil {
  5444  		return Timestamp{}
  5445  	}
  5446  	return *d.UpdatedAt
  5447  }
  5448  
  5449  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  5450  func (d *Deployment) GetURL() string {
  5451  	if d == nil || d.URL == nil {
  5452  		return ""
  5453  	}
  5454  	return *d.URL
  5455  }
  5456  
  5457  // GetID returns the ID field if it's non-nil, zero value otherwise.
  5458  func (d *DeploymentBranchPolicy) GetID() int64 {
  5459  	if d == nil || d.ID == nil {
  5460  		return 0
  5461  	}
  5462  	return *d.ID
  5463  }
  5464  
  5465  // GetName returns the Name field if it's non-nil, zero value otherwise.
  5466  func (d *DeploymentBranchPolicy) GetName() string {
  5467  	if d == nil || d.Name == nil {
  5468  		return ""
  5469  	}
  5470  	return *d.Name
  5471  }
  5472  
  5473  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  5474  func (d *DeploymentBranchPolicy) GetNodeID() string {
  5475  	if d == nil || d.NodeID == nil {
  5476  		return ""
  5477  	}
  5478  	return *d.NodeID
  5479  }
  5480  
  5481  // GetName returns the Name field if it's non-nil, zero value otherwise.
  5482  func (d *DeploymentBranchPolicyRequest) GetName() string {
  5483  	if d == nil || d.Name == nil {
  5484  		return ""
  5485  	}
  5486  	return *d.Name
  5487  }
  5488  
  5489  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
  5490  func (d *DeploymentBranchPolicyResponse) GetTotalCount() int {
  5491  	if d == nil || d.TotalCount == nil {
  5492  		return 0
  5493  	}
  5494  	return *d.TotalCount
  5495  }
  5496  
  5497  // GetDeployment returns the Deployment field.
  5498  func (d *DeploymentEvent) GetDeployment() *Deployment {
  5499  	if d == nil {
  5500  		return nil
  5501  	}
  5502  	return d.Deployment
  5503  }
  5504  
  5505  // GetInstallation returns the Installation field.
  5506  func (d *DeploymentEvent) GetInstallation() *Installation {
  5507  	if d == nil {
  5508  		return nil
  5509  	}
  5510  	return d.Installation
  5511  }
  5512  
  5513  // GetRepo returns the Repo field.
  5514  func (d *DeploymentEvent) GetRepo() *Repository {
  5515  	if d == nil {
  5516  		return nil
  5517  	}
  5518  	return d.Repo
  5519  }
  5520  
  5521  // GetSender returns the Sender field.
  5522  func (d *DeploymentEvent) GetSender() *User {
  5523  	if d == nil {
  5524  		return nil
  5525  	}
  5526  	return d.Sender
  5527  }
  5528  
  5529  // GetWorkflow returns the Workflow field.
  5530  func (d *DeploymentEvent) GetWorkflow() *Workflow {
  5531  	if d == nil {
  5532  		return nil
  5533  	}
  5534  	return d.Workflow
  5535  }
  5536  
  5537  // GetWorkflowRun returns the WorkflowRun field.
  5538  func (d *DeploymentEvent) GetWorkflowRun() *WorkflowRun {
  5539  	if d == nil {
  5540  		return nil
  5541  	}
  5542  	return d.WorkflowRun
  5543  }
  5544  
  5545  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  5546  func (d *DeploymentProtectionRuleEvent) GetAction() string {
  5547  	if d == nil || d.Action == nil {
  5548  		return ""
  5549  	}
  5550  	return *d.Action
  5551  }
  5552  
  5553  // GetDeployment returns the Deployment field.
  5554  func (d *DeploymentProtectionRuleEvent) GetDeployment() *Deployment {
  5555  	if d == nil {
  5556  		return nil
  5557  	}
  5558  	return d.Deployment
  5559  }
  5560  
  5561  // GetDeploymentCallbackURL returns the DeploymentCallbackURL field if it's non-nil, zero value otherwise.
  5562  func (d *DeploymentProtectionRuleEvent) GetDeploymentCallbackURL() string {
  5563  	if d == nil || d.DeploymentCallbackURL == nil {
  5564  		return ""
  5565  	}
  5566  	return *d.DeploymentCallbackURL
  5567  }
  5568  
  5569  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
  5570  func (d *DeploymentProtectionRuleEvent) GetEnvironment() string {
  5571  	if d == nil || d.Environment == nil {
  5572  		return ""
  5573  	}
  5574  	return *d.Environment
  5575  }
  5576  
  5577  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
  5578  func (d *DeploymentProtectionRuleEvent) GetEvent() string {
  5579  	if d == nil || d.Event == nil {
  5580  		return ""
  5581  	}
  5582  	return *d.Event
  5583  }
  5584  
  5585  // GetInstallation returns the Installation field.
  5586  func (d *DeploymentProtectionRuleEvent) GetInstallation() *Installation {
  5587  	if d == nil {
  5588  		return nil
  5589  	}
  5590  	return d.Installation
  5591  }
  5592  
  5593  // GetOrganization returns the Organization field.
  5594  func (d *DeploymentProtectionRuleEvent) GetOrganization() *Organization {
  5595  	if d == nil {
  5596  		return nil
  5597  	}
  5598  	return d.Organization
  5599  }
  5600  
  5601  // GetRepo returns the Repo field.
  5602  func (d *DeploymentProtectionRuleEvent) GetRepo() *Repository {
  5603  	if d == nil {
  5604  		return nil
  5605  	}
  5606  	return d.Repo
  5607  }
  5608  
  5609  // GetSender returns the Sender field.
  5610  func (d *DeploymentProtectionRuleEvent) GetSender() *User {
  5611  	if d == nil {
  5612  		return nil
  5613  	}
  5614  	return d.Sender
  5615  }
  5616  
  5617  // GetAutoMerge returns the AutoMerge field if it's non-nil, zero value otherwise.
  5618  func (d *DeploymentRequest) GetAutoMerge() bool {
  5619  	if d == nil || d.AutoMerge == nil {
  5620  		return false
  5621  	}
  5622  	return *d.AutoMerge
  5623  }
  5624  
  5625  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  5626  func (d *DeploymentRequest) GetDescription() string {
  5627  	if d == nil || d.Description == nil {
  5628  		return ""
  5629  	}
  5630  	return *d.Description
  5631  }
  5632  
  5633  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
  5634  func (d *DeploymentRequest) GetEnvironment() string {
  5635  	if d == nil || d.Environment == nil {
  5636  		return ""
  5637  	}
  5638  	return *d.Environment
  5639  }
  5640  
  5641  // GetProductionEnvironment returns the ProductionEnvironment field if it's non-nil, zero value otherwise.
  5642  func (d *DeploymentRequest) GetProductionEnvironment() bool {
  5643  	if d == nil || d.ProductionEnvironment == nil {
  5644  		return false
  5645  	}
  5646  	return *d.ProductionEnvironment
  5647  }
  5648  
  5649  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
  5650  func (d *DeploymentRequest) GetRef() string {
  5651  	if d == nil || d.Ref == nil {
  5652  		return ""
  5653  	}
  5654  	return *d.Ref
  5655  }
  5656  
  5657  // GetRequiredContexts returns the RequiredContexts field if it's non-nil, zero value otherwise.
  5658  func (d *DeploymentRequest) GetRequiredContexts() []string {
  5659  	if d == nil || d.RequiredContexts == nil {
  5660  		return nil
  5661  	}
  5662  	return *d.RequiredContexts
  5663  }
  5664  
  5665  // GetTask returns the Task field if it's non-nil, zero value otherwise.
  5666  func (d *DeploymentRequest) GetTask() string {
  5667  	if d == nil || d.Task == nil {
  5668  		return ""
  5669  	}
  5670  	return *d.Task
  5671  }
  5672  
  5673  // GetTransientEnvironment returns the TransientEnvironment field if it's non-nil, zero value otherwise.
  5674  func (d *DeploymentRequest) GetTransientEnvironment() bool {
  5675  	if d == nil || d.TransientEnvironment == nil {
  5676  		return false
  5677  	}
  5678  	return *d.TransientEnvironment
  5679  }
  5680  
  5681  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  5682  func (d *DeploymentStatus) GetCreatedAt() Timestamp {
  5683  	if d == nil || d.CreatedAt == nil {
  5684  		return Timestamp{}
  5685  	}
  5686  	return *d.CreatedAt
  5687  }
  5688  
  5689  // GetCreator returns the Creator field.
  5690  func (d *DeploymentStatus) GetCreator() *User {
  5691  	if d == nil {
  5692  		return nil
  5693  	}
  5694  	return d.Creator
  5695  }
  5696  
  5697  // GetDeploymentURL returns the DeploymentURL field if it's non-nil, zero value otherwise.
  5698  func (d *DeploymentStatus) GetDeploymentURL() string {
  5699  	if d == nil || d.DeploymentURL == nil {
  5700  		return ""
  5701  	}
  5702  	return *d.DeploymentURL
  5703  }
  5704  
  5705  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  5706  func (d *DeploymentStatus) GetDescription() string {
  5707  	if d == nil || d.Description == nil {
  5708  		return ""
  5709  	}
  5710  	return *d.Description
  5711  }
  5712  
  5713  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
  5714  func (d *DeploymentStatus) GetEnvironment() string {
  5715  	if d == nil || d.Environment == nil {
  5716  		return ""
  5717  	}
  5718  	return *d.Environment
  5719  }
  5720  
  5721  // GetEnvironmentURL returns the EnvironmentURL field if it's non-nil, zero value otherwise.
  5722  func (d *DeploymentStatus) GetEnvironmentURL() string {
  5723  	if d == nil || d.EnvironmentURL == nil {
  5724  		return ""
  5725  	}
  5726  	return *d.EnvironmentURL
  5727  }
  5728  
  5729  // GetID returns the ID field if it's non-nil, zero value otherwise.
  5730  func (d *DeploymentStatus) GetID() int64 {
  5731  	if d == nil || d.ID == nil {
  5732  		return 0
  5733  	}
  5734  	return *d.ID
  5735  }
  5736  
  5737  // GetLogURL returns the LogURL field if it's non-nil, zero value otherwise.
  5738  func (d *DeploymentStatus) GetLogURL() string {
  5739  	if d == nil || d.LogURL == nil {
  5740  		return ""
  5741  	}
  5742  	return *d.LogURL
  5743  }
  5744  
  5745  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  5746  func (d *DeploymentStatus) GetNodeID() string {
  5747  	if d == nil || d.NodeID == nil {
  5748  		return ""
  5749  	}
  5750  	return *d.NodeID
  5751  }
  5752  
  5753  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  5754  func (d *DeploymentStatus) GetRepositoryURL() string {
  5755  	if d == nil || d.RepositoryURL == nil {
  5756  		return ""
  5757  	}
  5758  	return *d.RepositoryURL
  5759  }
  5760  
  5761  // GetState returns the State field if it's non-nil, zero value otherwise.
  5762  func (d *DeploymentStatus) GetState() string {
  5763  	if d == nil || d.State == nil {
  5764  		return ""
  5765  	}
  5766  	return *d.State
  5767  }
  5768  
  5769  // GetTargetURL returns the TargetURL field if it's non-nil, zero value otherwise.
  5770  func (d *DeploymentStatus) GetTargetURL() string {
  5771  	if d == nil || d.TargetURL == nil {
  5772  		return ""
  5773  	}
  5774  	return *d.TargetURL
  5775  }
  5776  
  5777  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  5778  func (d *DeploymentStatus) GetUpdatedAt() Timestamp {
  5779  	if d == nil || d.UpdatedAt == nil {
  5780  		return Timestamp{}
  5781  	}
  5782  	return *d.UpdatedAt
  5783  }
  5784  
  5785  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  5786  func (d *DeploymentStatus) GetURL() string {
  5787  	if d == nil || d.URL == nil {
  5788  		return ""
  5789  	}
  5790  	return *d.URL
  5791  }
  5792  
  5793  // GetDeployment returns the Deployment field.
  5794  func (d *DeploymentStatusEvent) GetDeployment() *Deployment {
  5795  	if d == nil {
  5796  		return nil
  5797  	}
  5798  	return d.Deployment
  5799  }
  5800  
  5801  // GetDeploymentStatus returns the DeploymentStatus field.
  5802  func (d *DeploymentStatusEvent) GetDeploymentStatus() *DeploymentStatus {
  5803  	if d == nil {
  5804  		return nil
  5805  	}
  5806  	return d.DeploymentStatus
  5807  }
  5808  
  5809  // GetInstallation returns the Installation field.
  5810  func (d *DeploymentStatusEvent) GetInstallation() *Installation {
  5811  	if d == nil {
  5812  		return nil
  5813  	}
  5814  	return d.Installation
  5815  }
  5816  
  5817  // GetRepo returns the Repo field.
  5818  func (d *DeploymentStatusEvent) GetRepo() *Repository {
  5819  	if d == nil {
  5820  		return nil
  5821  	}
  5822  	return d.Repo
  5823  }
  5824  
  5825  // GetSender returns the Sender field.
  5826  func (d *DeploymentStatusEvent) GetSender() *User {
  5827  	if d == nil {
  5828  		return nil
  5829  	}
  5830  	return d.Sender
  5831  }
  5832  
  5833  // GetAutoInactive returns the AutoInactive field if it's non-nil, zero value otherwise.
  5834  func (d *DeploymentStatusRequest) GetAutoInactive() bool {
  5835  	if d == nil || d.AutoInactive == nil {
  5836  		return false
  5837  	}
  5838  	return *d.AutoInactive
  5839  }
  5840  
  5841  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  5842  func (d *DeploymentStatusRequest) GetDescription() string {
  5843  	if d == nil || d.Description == nil {
  5844  		return ""
  5845  	}
  5846  	return *d.Description
  5847  }
  5848  
  5849  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
  5850  func (d *DeploymentStatusRequest) GetEnvironment() string {
  5851  	if d == nil || d.Environment == nil {
  5852  		return ""
  5853  	}
  5854  	return *d.Environment
  5855  }
  5856  
  5857  // GetEnvironmentURL returns the EnvironmentURL field if it's non-nil, zero value otherwise.
  5858  func (d *DeploymentStatusRequest) GetEnvironmentURL() string {
  5859  	if d == nil || d.EnvironmentURL == nil {
  5860  		return ""
  5861  	}
  5862  	return *d.EnvironmentURL
  5863  }
  5864  
  5865  // GetLogURL returns the LogURL field if it's non-nil, zero value otherwise.
  5866  func (d *DeploymentStatusRequest) GetLogURL() string {
  5867  	if d == nil || d.LogURL == nil {
  5868  		return ""
  5869  	}
  5870  	return *d.LogURL
  5871  }
  5872  
  5873  // GetState returns the State field if it's non-nil, zero value otherwise.
  5874  func (d *DeploymentStatusRequest) GetState() string {
  5875  	if d == nil || d.State == nil {
  5876  		return ""
  5877  	}
  5878  	return *d.State
  5879  }
  5880  
  5881  // GetActiveLockReason returns the ActiveLockReason field if it's non-nil, zero value otherwise.
  5882  func (d *Discussion) GetActiveLockReason() string {
  5883  	if d == nil || d.ActiveLockReason == nil {
  5884  		return ""
  5885  	}
  5886  	return *d.ActiveLockReason
  5887  }
  5888  
  5889  // GetAnswerChosenAt returns the AnswerChosenAt field if it's non-nil, zero value otherwise.
  5890  func (d *Discussion) GetAnswerChosenAt() Timestamp {
  5891  	if d == nil || d.AnswerChosenAt == nil {
  5892  		return Timestamp{}
  5893  	}
  5894  	return *d.AnswerChosenAt
  5895  }
  5896  
  5897  // GetAnswerChosenBy returns the AnswerChosenBy field if it's non-nil, zero value otherwise.
  5898  func (d *Discussion) GetAnswerChosenBy() string {
  5899  	if d == nil || d.AnswerChosenBy == nil {
  5900  		return ""
  5901  	}
  5902  	return *d.AnswerChosenBy
  5903  }
  5904  
  5905  // GetAnswerHTMLURL returns the AnswerHTMLURL field if it's non-nil, zero value otherwise.
  5906  func (d *Discussion) GetAnswerHTMLURL() string {
  5907  	if d == nil || d.AnswerHTMLURL == nil {
  5908  		return ""
  5909  	}
  5910  	return *d.AnswerHTMLURL
  5911  }
  5912  
  5913  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
  5914  func (d *Discussion) GetAuthorAssociation() string {
  5915  	if d == nil || d.AuthorAssociation == nil {
  5916  		return ""
  5917  	}
  5918  	return *d.AuthorAssociation
  5919  }
  5920  
  5921  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  5922  func (d *Discussion) GetBody() string {
  5923  	if d == nil || d.Body == nil {
  5924  		return ""
  5925  	}
  5926  	return *d.Body
  5927  }
  5928  
  5929  // GetComments returns the Comments field if it's non-nil, zero value otherwise.
  5930  func (d *Discussion) GetComments() int {
  5931  	if d == nil || d.Comments == nil {
  5932  		return 0
  5933  	}
  5934  	return *d.Comments
  5935  }
  5936  
  5937  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  5938  func (d *Discussion) GetCreatedAt() Timestamp {
  5939  	if d == nil || d.CreatedAt == nil {
  5940  		return Timestamp{}
  5941  	}
  5942  	return *d.CreatedAt
  5943  }
  5944  
  5945  // GetDiscussionCategory returns the DiscussionCategory field.
  5946  func (d *Discussion) GetDiscussionCategory() *DiscussionCategory {
  5947  	if d == nil {
  5948  		return nil
  5949  	}
  5950  	return d.DiscussionCategory
  5951  }
  5952  
  5953  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  5954  func (d *Discussion) GetHTMLURL() string {
  5955  	if d == nil || d.HTMLURL == nil {
  5956  		return ""
  5957  	}
  5958  	return *d.HTMLURL
  5959  }
  5960  
  5961  // GetID returns the ID field if it's non-nil, zero value otherwise.
  5962  func (d *Discussion) GetID() int64 {
  5963  	if d == nil || d.ID == nil {
  5964  		return 0
  5965  	}
  5966  	return *d.ID
  5967  }
  5968  
  5969  // GetLocked returns the Locked field if it's non-nil, zero value otherwise.
  5970  func (d *Discussion) GetLocked() bool {
  5971  	if d == nil || d.Locked == nil {
  5972  		return false
  5973  	}
  5974  	return *d.Locked
  5975  }
  5976  
  5977  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  5978  func (d *Discussion) GetNodeID() string {
  5979  	if d == nil || d.NodeID == nil {
  5980  		return ""
  5981  	}
  5982  	return *d.NodeID
  5983  }
  5984  
  5985  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
  5986  func (d *Discussion) GetNumber() int {
  5987  	if d == nil || d.Number == nil {
  5988  		return 0
  5989  	}
  5990  	return *d.Number
  5991  }
  5992  
  5993  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  5994  func (d *Discussion) GetRepositoryURL() string {
  5995  	if d == nil || d.RepositoryURL == nil {
  5996  		return ""
  5997  	}
  5998  	return *d.RepositoryURL
  5999  }
  6000  
  6001  // GetState returns the State field if it's non-nil, zero value otherwise.
  6002  func (d *Discussion) GetState() string {
  6003  	if d == nil || d.State == nil {
  6004  		return ""
  6005  	}
  6006  	return *d.State
  6007  }
  6008  
  6009  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  6010  func (d *Discussion) GetTitle() string {
  6011  	if d == nil || d.Title == nil {
  6012  		return ""
  6013  	}
  6014  	return *d.Title
  6015  }
  6016  
  6017  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6018  func (d *Discussion) GetUpdatedAt() Timestamp {
  6019  	if d == nil || d.UpdatedAt == nil {
  6020  		return Timestamp{}
  6021  	}
  6022  	return *d.UpdatedAt
  6023  }
  6024  
  6025  // GetUser returns the User field.
  6026  func (d *Discussion) GetUser() *User {
  6027  	if d == nil {
  6028  		return nil
  6029  	}
  6030  	return d.User
  6031  }
  6032  
  6033  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6034  func (d *DiscussionCategory) GetCreatedAt() Timestamp {
  6035  	if d == nil || d.CreatedAt == nil {
  6036  		return Timestamp{}
  6037  	}
  6038  	return *d.CreatedAt
  6039  }
  6040  
  6041  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  6042  func (d *DiscussionCategory) GetDescription() string {
  6043  	if d == nil || d.Description == nil {
  6044  		return ""
  6045  	}
  6046  	return *d.Description
  6047  }
  6048  
  6049  // GetEmoji returns the Emoji field if it's non-nil, zero value otherwise.
  6050  func (d *DiscussionCategory) GetEmoji() string {
  6051  	if d == nil || d.Emoji == nil {
  6052  		return ""
  6053  	}
  6054  	return *d.Emoji
  6055  }
  6056  
  6057  // GetID returns the ID field if it's non-nil, zero value otherwise.
  6058  func (d *DiscussionCategory) GetID() int64 {
  6059  	if d == nil || d.ID == nil {
  6060  		return 0
  6061  	}
  6062  	return *d.ID
  6063  }
  6064  
  6065  // GetIsAnswerable returns the IsAnswerable field if it's non-nil, zero value otherwise.
  6066  func (d *DiscussionCategory) GetIsAnswerable() bool {
  6067  	if d == nil || d.IsAnswerable == nil {
  6068  		return false
  6069  	}
  6070  	return *d.IsAnswerable
  6071  }
  6072  
  6073  // GetName returns the Name field if it's non-nil, zero value otherwise.
  6074  func (d *DiscussionCategory) GetName() string {
  6075  	if d == nil || d.Name == nil {
  6076  		return ""
  6077  	}
  6078  	return *d.Name
  6079  }
  6080  
  6081  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  6082  func (d *DiscussionCategory) GetNodeID() string {
  6083  	if d == nil || d.NodeID == nil {
  6084  		return ""
  6085  	}
  6086  	return *d.NodeID
  6087  }
  6088  
  6089  // GetRepositoryID returns the RepositoryID field if it's non-nil, zero value otherwise.
  6090  func (d *DiscussionCategory) GetRepositoryID() int64 {
  6091  	if d == nil || d.RepositoryID == nil {
  6092  		return 0
  6093  	}
  6094  	return *d.RepositoryID
  6095  }
  6096  
  6097  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
  6098  func (d *DiscussionCategory) GetSlug() string {
  6099  	if d == nil || d.Slug == nil {
  6100  		return ""
  6101  	}
  6102  	return *d.Slug
  6103  }
  6104  
  6105  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6106  func (d *DiscussionCategory) GetUpdatedAt() Timestamp {
  6107  	if d == nil || d.UpdatedAt == nil {
  6108  		return Timestamp{}
  6109  	}
  6110  	return *d.UpdatedAt
  6111  }
  6112  
  6113  // GetAuthor returns the Author field.
  6114  func (d *DiscussionComment) GetAuthor() *User {
  6115  	if d == nil {
  6116  		return nil
  6117  	}
  6118  	return d.Author
  6119  }
  6120  
  6121  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  6122  func (d *DiscussionComment) GetBody() string {
  6123  	if d == nil || d.Body == nil {
  6124  		return ""
  6125  	}
  6126  	return *d.Body
  6127  }
  6128  
  6129  // GetBodyHTML returns the BodyHTML field if it's non-nil, zero value otherwise.
  6130  func (d *DiscussionComment) GetBodyHTML() string {
  6131  	if d == nil || d.BodyHTML == nil {
  6132  		return ""
  6133  	}
  6134  	return *d.BodyHTML
  6135  }
  6136  
  6137  // GetBodyVersion returns the BodyVersion field if it's non-nil, zero value otherwise.
  6138  func (d *DiscussionComment) GetBodyVersion() string {
  6139  	if d == nil || d.BodyVersion == nil {
  6140  		return ""
  6141  	}
  6142  	return *d.BodyVersion
  6143  }
  6144  
  6145  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6146  func (d *DiscussionComment) GetCreatedAt() Timestamp {
  6147  	if d == nil || d.CreatedAt == nil {
  6148  		return Timestamp{}
  6149  	}
  6150  	return *d.CreatedAt
  6151  }
  6152  
  6153  // GetDiscussionURL returns the DiscussionURL field if it's non-nil, zero value otherwise.
  6154  func (d *DiscussionComment) GetDiscussionURL() string {
  6155  	if d == nil || d.DiscussionURL == nil {
  6156  		return ""
  6157  	}
  6158  	return *d.DiscussionURL
  6159  }
  6160  
  6161  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  6162  func (d *DiscussionComment) GetHTMLURL() string {
  6163  	if d == nil || d.HTMLURL == nil {
  6164  		return ""
  6165  	}
  6166  	return *d.HTMLURL
  6167  }
  6168  
  6169  // GetLastEditedAt returns the LastEditedAt field if it's non-nil, zero value otherwise.
  6170  func (d *DiscussionComment) GetLastEditedAt() Timestamp {
  6171  	if d == nil || d.LastEditedAt == nil {
  6172  		return Timestamp{}
  6173  	}
  6174  	return *d.LastEditedAt
  6175  }
  6176  
  6177  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  6178  func (d *DiscussionComment) GetNodeID() string {
  6179  	if d == nil || d.NodeID == nil {
  6180  		return ""
  6181  	}
  6182  	return *d.NodeID
  6183  }
  6184  
  6185  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
  6186  func (d *DiscussionComment) GetNumber() int {
  6187  	if d == nil || d.Number == nil {
  6188  		return 0
  6189  	}
  6190  	return *d.Number
  6191  }
  6192  
  6193  // GetReactions returns the Reactions field.
  6194  func (d *DiscussionComment) GetReactions() *Reactions {
  6195  	if d == nil {
  6196  		return nil
  6197  	}
  6198  	return d.Reactions
  6199  }
  6200  
  6201  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6202  func (d *DiscussionComment) GetUpdatedAt() Timestamp {
  6203  	if d == nil || d.UpdatedAt == nil {
  6204  		return Timestamp{}
  6205  	}
  6206  	return *d.UpdatedAt
  6207  }
  6208  
  6209  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  6210  func (d *DiscussionComment) GetURL() string {
  6211  	if d == nil || d.URL == nil {
  6212  		return ""
  6213  	}
  6214  	return *d.URL
  6215  }
  6216  
  6217  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  6218  func (d *DiscussionCommentEvent) GetAction() string {
  6219  	if d == nil || d.Action == nil {
  6220  		return ""
  6221  	}
  6222  	return *d.Action
  6223  }
  6224  
  6225  // GetComment returns the Comment field.
  6226  func (d *DiscussionCommentEvent) GetComment() *CommentDiscussion {
  6227  	if d == nil {
  6228  		return nil
  6229  	}
  6230  	return d.Comment
  6231  }
  6232  
  6233  // GetDiscussion returns the Discussion field.
  6234  func (d *DiscussionCommentEvent) GetDiscussion() *Discussion {
  6235  	if d == nil {
  6236  		return nil
  6237  	}
  6238  	return d.Discussion
  6239  }
  6240  
  6241  // GetInstallation returns the Installation field.
  6242  func (d *DiscussionCommentEvent) GetInstallation() *Installation {
  6243  	if d == nil {
  6244  		return nil
  6245  	}
  6246  	return d.Installation
  6247  }
  6248  
  6249  // GetOrg returns the Org field.
  6250  func (d *DiscussionCommentEvent) GetOrg() *Organization {
  6251  	if d == nil {
  6252  		return nil
  6253  	}
  6254  	return d.Org
  6255  }
  6256  
  6257  // GetRepo returns the Repo field.
  6258  func (d *DiscussionCommentEvent) GetRepo() *Repository {
  6259  	if d == nil {
  6260  		return nil
  6261  	}
  6262  	return d.Repo
  6263  }
  6264  
  6265  // GetSender returns the Sender field.
  6266  func (d *DiscussionCommentEvent) GetSender() *User {
  6267  	if d == nil {
  6268  		return nil
  6269  	}
  6270  	return d.Sender
  6271  }
  6272  
  6273  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  6274  func (d *DiscussionEvent) GetAction() string {
  6275  	if d == nil || d.Action == nil {
  6276  		return ""
  6277  	}
  6278  	return *d.Action
  6279  }
  6280  
  6281  // GetDiscussion returns the Discussion field.
  6282  func (d *DiscussionEvent) GetDiscussion() *Discussion {
  6283  	if d == nil {
  6284  		return nil
  6285  	}
  6286  	return d.Discussion
  6287  }
  6288  
  6289  // GetInstallation returns the Installation field.
  6290  func (d *DiscussionEvent) GetInstallation() *Installation {
  6291  	if d == nil {
  6292  		return nil
  6293  	}
  6294  	return d.Installation
  6295  }
  6296  
  6297  // GetOrg returns the Org field.
  6298  func (d *DiscussionEvent) GetOrg() *Organization {
  6299  	if d == nil {
  6300  		return nil
  6301  	}
  6302  	return d.Org
  6303  }
  6304  
  6305  // GetRepo returns the Repo field.
  6306  func (d *DiscussionEvent) GetRepo() *Repository {
  6307  	if d == nil {
  6308  		return nil
  6309  	}
  6310  	return d.Repo
  6311  }
  6312  
  6313  // GetSender returns the Sender field.
  6314  func (d *DiscussionEvent) GetSender() *User {
  6315  	if d == nil {
  6316  		return nil
  6317  	}
  6318  	return d.Sender
  6319  }
  6320  
  6321  // GetApps returns the Apps field if it's non-nil, zero value otherwise.
  6322  func (d *DismissalRestrictionsRequest) GetApps() []string {
  6323  	if d == nil || d.Apps == nil {
  6324  		return nil
  6325  	}
  6326  	return *d.Apps
  6327  }
  6328  
  6329  // GetTeams returns the Teams field if it's non-nil, zero value otherwise.
  6330  func (d *DismissalRestrictionsRequest) GetTeams() []string {
  6331  	if d == nil || d.Teams == nil {
  6332  		return nil
  6333  	}
  6334  	return *d.Teams
  6335  }
  6336  
  6337  // GetUsers returns the Users field if it's non-nil, zero value otherwise.
  6338  func (d *DismissalRestrictionsRequest) GetUsers() []string {
  6339  	if d == nil || d.Users == nil {
  6340  		return nil
  6341  	}
  6342  	return *d.Users
  6343  }
  6344  
  6345  // GetDismissalCommitID returns the DismissalCommitID field if it's non-nil, zero value otherwise.
  6346  func (d *DismissedReview) GetDismissalCommitID() string {
  6347  	if d == nil || d.DismissalCommitID == nil {
  6348  		return ""
  6349  	}
  6350  	return *d.DismissalCommitID
  6351  }
  6352  
  6353  // GetDismissalMessage returns the DismissalMessage field if it's non-nil, zero value otherwise.
  6354  func (d *DismissedReview) GetDismissalMessage() string {
  6355  	if d == nil || d.DismissalMessage == nil {
  6356  		return ""
  6357  	}
  6358  	return *d.DismissalMessage
  6359  }
  6360  
  6361  // GetReviewID returns the ReviewID field if it's non-nil, zero value otherwise.
  6362  func (d *DismissedReview) GetReviewID() int64 {
  6363  	if d == nil || d.ReviewID == nil {
  6364  		return 0
  6365  	}
  6366  	return *d.ReviewID
  6367  }
  6368  
  6369  // GetState returns the State field if it's non-nil, zero value otherwise.
  6370  func (d *DismissedReview) GetState() string {
  6371  	if d == nil || d.State == nil {
  6372  		return ""
  6373  	}
  6374  	return *d.State
  6375  }
  6376  
  6377  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  6378  func (d *DismissStaleReviewsOnPushChanges) GetFrom() bool {
  6379  	if d == nil || d.From == nil {
  6380  		return false
  6381  	}
  6382  	return *d.From
  6383  }
  6384  
  6385  // GetClientPayload returns the ClientPayload field if it's non-nil, zero value otherwise.
  6386  func (d *DispatchRequestOptions) GetClientPayload() json.RawMessage {
  6387  	if d == nil || d.ClientPayload == nil {
  6388  		return json.RawMessage{}
  6389  	}
  6390  	return *d.ClientPayload
  6391  }
  6392  
  6393  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  6394  func (d *DraftReviewComment) GetBody() string {
  6395  	if d == nil || d.Body == nil {
  6396  		return ""
  6397  	}
  6398  	return *d.Body
  6399  }
  6400  
  6401  // GetLine returns the Line field if it's non-nil, zero value otherwise.
  6402  func (d *DraftReviewComment) GetLine() int {
  6403  	if d == nil || d.Line == nil {
  6404  		return 0
  6405  	}
  6406  	return *d.Line
  6407  }
  6408  
  6409  // GetPath returns the Path field if it's non-nil, zero value otherwise.
  6410  func (d *DraftReviewComment) GetPath() string {
  6411  	if d == nil || d.Path == nil {
  6412  		return ""
  6413  	}
  6414  	return *d.Path
  6415  }
  6416  
  6417  // GetPosition returns the Position field if it's non-nil, zero value otherwise.
  6418  func (d *DraftReviewComment) GetPosition() int {
  6419  	if d == nil || d.Position == nil {
  6420  		return 0
  6421  	}
  6422  	return *d.Position
  6423  }
  6424  
  6425  // GetSide returns the Side field if it's non-nil, zero value otherwise.
  6426  func (d *DraftReviewComment) GetSide() string {
  6427  	if d == nil || d.Side == nil {
  6428  		return ""
  6429  	}
  6430  	return *d.Side
  6431  }
  6432  
  6433  // GetStartLine returns the StartLine field if it's non-nil, zero value otherwise.
  6434  func (d *DraftReviewComment) GetStartLine() int {
  6435  	if d == nil || d.StartLine == nil {
  6436  		return 0
  6437  	}
  6438  	return *d.StartLine
  6439  }
  6440  
  6441  // GetStartSide returns the StartSide field if it's non-nil, zero value otherwise.
  6442  func (d *DraftReviewComment) GetStartSide() string {
  6443  	if d == nil || d.StartSide == nil {
  6444  		return ""
  6445  	}
  6446  	return *d.StartSide
  6447  }
  6448  
  6449  // GetRef returns the Ref field.
  6450  func (e *EditBase) GetRef() *EditRef {
  6451  	if e == nil {
  6452  		return nil
  6453  	}
  6454  	return e.Ref
  6455  }
  6456  
  6457  // GetSHA returns the SHA field.
  6458  func (e *EditBase) GetSHA() *EditSHA {
  6459  	if e == nil {
  6460  		return nil
  6461  	}
  6462  	return e.SHA
  6463  }
  6464  
  6465  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  6466  func (e *EditBody) GetFrom() string {
  6467  	if e == nil || e.From == nil {
  6468  		return ""
  6469  	}
  6470  	return *e.From
  6471  }
  6472  
  6473  // GetBase returns the Base field.
  6474  func (e *EditChange) GetBase() *EditBase {
  6475  	if e == nil {
  6476  		return nil
  6477  	}
  6478  	return e.Base
  6479  }
  6480  
  6481  // GetBody returns the Body field.
  6482  func (e *EditChange) GetBody() *EditBody {
  6483  	if e == nil {
  6484  		return nil
  6485  	}
  6486  	return e.Body
  6487  }
  6488  
  6489  // GetOwner returns the Owner field.
  6490  func (e *EditChange) GetOwner() *EditOwner {
  6491  	if e == nil {
  6492  		return nil
  6493  	}
  6494  	return e.Owner
  6495  }
  6496  
  6497  // GetRepo returns the Repo field.
  6498  func (e *EditChange) GetRepo() *EditRepo {
  6499  	if e == nil {
  6500  		return nil
  6501  	}
  6502  	return e.Repo
  6503  }
  6504  
  6505  // GetTitle returns the Title field.
  6506  func (e *EditChange) GetTitle() *EditTitle {
  6507  	if e == nil {
  6508  		return nil
  6509  	}
  6510  	return e.Title
  6511  }
  6512  
  6513  // GetOwnerInfo returns the OwnerInfo field.
  6514  func (e *EditOwner) GetOwnerInfo() *OwnerInfo {
  6515  	if e == nil {
  6516  		return nil
  6517  	}
  6518  	return e.OwnerInfo
  6519  }
  6520  
  6521  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  6522  func (e *EditRef) GetFrom() string {
  6523  	if e == nil || e.From == nil {
  6524  		return ""
  6525  	}
  6526  	return *e.From
  6527  }
  6528  
  6529  // GetName returns the Name field.
  6530  func (e *EditRepo) GetName() *RepoName {
  6531  	if e == nil {
  6532  		return nil
  6533  	}
  6534  	return e.Name
  6535  }
  6536  
  6537  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  6538  func (e *EditSHA) GetFrom() string {
  6539  	if e == nil || e.From == nil {
  6540  		return ""
  6541  	}
  6542  	return *e.From
  6543  }
  6544  
  6545  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  6546  func (e *EditTitle) GetFrom() string {
  6547  	if e == nil || e.From == nil {
  6548  		return ""
  6549  	}
  6550  	return *e.From
  6551  }
  6552  
  6553  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
  6554  func (e *Enterprise) GetAvatarURL() string {
  6555  	if e == nil || e.AvatarURL == nil {
  6556  		return ""
  6557  	}
  6558  	return *e.AvatarURL
  6559  }
  6560  
  6561  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6562  func (e *Enterprise) GetCreatedAt() Timestamp {
  6563  	if e == nil || e.CreatedAt == nil {
  6564  		return Timestamp{}
  6565  	}
  6566  	return *e.CreatedAt
  6567  }
  6568  
  6569  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  6570  func (e *Enterprise) GetDescription() string {
  6571  	if e == nil || e.Description == nil {
  6572  		return ""
  6573  	}
  6574  	return *e.Description
  6575  }
  6576  
  6577  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  6578  func (e *Enterprise) GetHTMLURL() string {
  6579  	if e == nil || e.HTMLURL == nil {
  6580  		return ""
  6581  	}
  6582  	return *e.HTMLURL
  6583  }
  6584  
  6585  // GetID returns the ID field if it's non-nil, zero value otherwise.
  6586  func (e *Enterprise) GetID() int {
  6587  	if e == nil || e.ID == nil {
  6588  		return 0
  6589  	}
  6590  	return *e.ID
  6591  }
  6592  
  6593  // GetName returns the Name field if it's non-nil, zero value otherwise.
  6594  func (e *Enterprise) GetName() string {
  6595  	if e == nil || e.Name == nil {
  6596  		return ""
  6597  	}
  6598  	return *e.Name
  6599  }
  6600  
  6601  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  6602  func (e *Enterprise) GetNodeID() string {
  6603  	if e == nil || e.NodeID == nil {
  6604  		return ""
  6605  	}
  6606  	return *e.NodeID
  6607  }
  6608  
  6609  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
  6610  func (e *Enterprise) GetSlug() string {
  6611  	if e == nil || e.Slug == nil {
  6612  		return ""
  6613  	}
  6614  	return *e.Slug
  6615  }
  6616  
  6617  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6618  func (e *Enterprise) GetUpdatedAt() Timestamp {
  6619  	if e == nil || e.UpdatedAt == nil {
  6620  		return Timestamp{}
  6621  	}
  6622  	return *e.UpdatedAt
  6623  }
  6624  
  6625  // GetWebsiteURL returns the WebsiteURL field if it's non-nil, zero value otherwise.
  6626  func (e *Enterprise) GetWebsiteURL() string {
  6627  	if e == nil || e.WebsiteURL == nil {
  6628  		return ""
  6629  	}
  6630  	return *e.WebsiteURL
  6631  }
  6632  
  6633  // GetAdvancedSecurityEnabledForNewRepositories returns the AdvancedSecurityEnabledForNewRepositories field if it's non-nil, zero value otherwise.
  6634  func (e *EnterpriseSecurityAnalysisSettings) GetAdvancedSecurityEnabledForNewRepositories() bool {
  6635  	if e == nil || e.AdvancedSecurityEnabledForNewRepositories == nil {
  6636  		return false
  6637  	}
  6638  	return *e.AdvancedSecurityEnabledForNewRepositories
  6639  }
  6640  
  6641  // GetSecretScanningEnabledForNewRepositories returns the SecretScanningEnabledForNewRepositories field if it's non-nil, zero value otherwise.
  6642  func (e *EnterpriseSecurityAnalysisSettings) GetSecretScanningEnabledForNewRepositories() bool {
  6643  	if e == nil || e.SecretScanningEnabledForNewRepositories == nil {
  6644  		return false
  6645  	}
  6646  	return *e.SecretScanningEnabledForNewRepositories
  6647  }
  6648  
  6649  // GetSecretScanningPushProtectionCustomLink returns the SecretScanningPushProtectionCustomLink field if it's non-nil, zero value otherwise.
  6650  func (e *EnterpriseSecurityAnalysisSettings) GetSecretScanningPushProtectionCustomLink() string {
  6651  	if e == nil || e.SecretScanningPushProtectionCustomLink == nil {
  6652  		return ""
  6653  	}
  6654  	return *e.SecretScanningPushProtectionCustomLink
  6655  }
  6656  
  6657  // GetSecretScanningPushProtectionEnabledForNewRepositories returns the SecretScanningPushProtectionEnabledForNewRepositories field if it's non-nil, zero value otherwise.
  6658  func (e *EnterpriseSecurityAnalysisSettings) GetSecretScanningPushProtectionEnabledForNewRepositories() bool {
  6659  	if e == nil || e.SecretScanningPushProtectionEnabledForNewRepositories == nil {
  6660  		return false
  6661  	}
  6662  	return *e.SecretScanningPushProtectionEnabledForNewRepositories
  6663  }
  6664  
  6665  // GetCanAdminsBypass returns the CanAdminsBypass field if it's non-nil, zero value otherwise.
  6666  func (e *Environment) GetCanAdminsBypass() bool {
  6667  	if e == nil || e.CanAdminsBypass == nil {
  6668  		return false
  6669  	}
  6670  	return *e.CanAdminsBypass
  6671  }
  6672  
  6673  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6674  func (e *Environment) GetCreatedAt() Timestamp {
  6675  	if e == nil || e.CreatedAt == nil {
  6676  		return Timestamp{}
  6677  	}
  6678  	return *e.CreatedAt
  6679  }
  6680  
  6681  // GetDeploymentBranchPolicy returns the DeploymentBranchPolicy field.
  6682  func (e *Environment) GetDeploymentBranchPolicy() *BranchPolicy {
  6683  	if e == nil {
  6684  		return nil
  6685  	}
  6686  	return e.DeploymentBranchPolicy
  6687  }
  6688  
  6689  // GetEnvironmentName returns the EnvironmentName field if it's non-nil, zero value otherwise.
  6690  func (e *Environment) GetEnvironmentName() string {
  6691  	if e == nil || e.EnvironmentName == nil {
  6692  		return ""
  6693  	}
  6694  	return *e.EnvironmentName
  6695  }
  6696  
  6697  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  6698  func (e *Environment) GetHTMLURL() string {
  6699  	if e == nil || e.HTMLURL == nil {
  6700  		return ""
  6701  	}
  6702  	return *e.HTMLURL
  6703  }
  6704  
  6705  // GetID returns the ID field if it's non-nil, zero value otherwise.
  6706  func (e *Environment) GetID() int64 {
  6707  	if e == nil || e.ID == nil {
  6708  		return 0
  6709  	}
  6710  	return *e.ID
  6711  }
  6712  
  6713  // GetName returns the Name field if it's non-nil, zero value otherwise.
  6714  func (e *Environment) GetName() string {
  6715  	if e == nil || e.Name == nil {
  6716  		return ""
  6717  	}
  6718  	return *e.Name
  6719  }
  6720  
  6721  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  6722  func (e *Environment) GetNodeID() string {
  6723  	if e == nil || e.NodeID == nil {
  6724  		return ""
  6725  	}
  6726  	return *e.NodeID
  6727  }
  6728  
  6729  // GetOwner returns the Owner field if it's non-nil, zero value otherwise.
  6730  func (e *Environment) GetOwner() string {
  6731  	if e == nil || e.Owner == nil {
  6732  		return ""
  6733  	}
  6734  	return *e.Owner
  6735  }
  6736  
  6737  // GetRepo returns the Repo field if it's non-nil, zero value otherwise.
  6738  func (e *Environment) GetRepo() string {
  6739  	if e == nil || e.Repo == nil {
  6740  		return ""
  6741  	}
  6742  	return *e.Repo
  6743  }
  6744  
  6745  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6746  func (e *Environment) GetUpdatedAt() Timestamp {
  6747  	if e == nil || e.UpdatedAt == nil {
  6748  		return Timestamp{}
  6749  	}
  6750  	return *e.UpdatedAt
  6751  }
  6752  
  6753  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  6754  func (e *Environment) GetURL() string {
  6755  	if e == nil || e.URL == nil {
  6756  		return ""
  6757  	}
  6758  	return *e.URL
  6759  }
  6760  
  6761  // GetWaitTimer returns the WaitTimer field if it's non-nil, zero value otherwise.
  6762  func (e *Environment) GetWaitTimer() int {
  6763  	if e == nil || e.WaitTimer == nil {
  6764  		return 0
  6765  	}
  6766  	return *e.WaitTimer
  6767  }
  6768  
  6769  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
  6770  func (e *EnvResponse) GetTotalCount() int {
  6771  	if e == nil || e.TotalCount == nil {
  6772  		return 0
  6773  	}
  6774  	return *e.TotalCount
  6775  }
  6776  
  6777  // GetID returns the ID field if it's non-nil, zero value otherwise.
  6778  func (e *EnvReviewers) GetID() int64 {
  6779  	if e == nil || e.ID == nil {
  6780  		return 0
  6781  	}
  6782  	return *e.ID
  6783  }
  6784  
  6785  // GetType returns the Type field if it's non-nil, zero value otherwise.
  6786  func (e *EnvReviewers) GetType() string {
  6787  	if e == nil || e.Type == nil {
  6788  		return ""
  6789  	}
  6790  	return *e.Type
  6791  }
  6792  
  6793  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6794  func (e *ErrorBlock) GetCreatedAt() Timestamp {
  6795  	if e == nil || e.CreatedAt == nil {
  6796  		return Timestamp{}
  6797  	}
  6798  	return *e.CreatedAt
  6799  }
  6800  
  6801  // GetBlock returns the Block field.
  6802  func (e *ErrorResponse) GetBlock() *ErrorBlock {
  6803  	if e == nil {
  6804  		return nil
  6805  	}
  6806  	return e.Block
  6807  }
  6808  
  6809  // GetActor returns the Actor field.
  6810  func (e *Event) GetActor() *User {
  6811  	if e == nil {
  6812  		return nil
  6813  	}
  6814  	return e.Actor
  6815  }
  6816  
  6817  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  6818  func (e *Event) GetCreatedAt() Timestamp {
  6819  	if e == nil || e.CreatedAt == nil {
  6820  		return Timestamp{}
  6821  	}
  6822  	return *e.CreatedAt
  6823  }
  6824  
  6825  // GetID returns the ID field if it's non-nil, zero value otherwise.
  6826  func (e *Event) GetID() string {
  6827  	if e == nil || e.ID == nil {
  6828  		return ""
  6829  	}
  6830  	return *e.ID
  6831  }
  6832  
  6833  // GetOrg returns the Org field.
  6834  func (e *Event) GetOrg() *Organization {
  6835  	if e == nil {
  6836  		return nil
  6837  	}
  6838  	return e.Org
  6839  }
  6840  
  6841  // GetPublic returns the Public field if it's non-nil, zero value otherwise.
  6842  func (e *Event) GetPublic() bool {
  6843  	if e == nil || e.Public == nil {
  6844  		return false
  6845  	}
  6846  	return *e.Public
  6847  }
  6848  
  6849  // GetRawPayload returns the RawPayload field if it's non-nil, zero value otherwise.
  6850  func (e *Event) GetRawPayload() json.RawMessage {
  6851  	if e == nil || e.RawPayload == nil {
  6852  		return json.RawMessage{}
  6853  	}
  6854  	return *e.RawPayload
  6855  }
  6856  
  6857  // GetRepo returns the Repo field.
  6858  func (e *Event) GetRepo() *Repository {
  6859  	if e == nil {
  6860  		return nil
  6861  	}
  6862  	return e.Repo
  6863  }
  6864  
  6865  // GetType returns the Type field if it's non-nil, zero value otherwise.
  6866  func (e *Event) GetType() string {
  6867  	if e == nil || e.Type == nil {
  6868  		return ""
  6869  	}
  6870  	return *e.Type
  6871  }
  6872  
  6873  // GetGroupID returns the GroupID field if it's non-nil, zero value otherwise.
  6874  func (e *ExternalGroup) GetGroupID() int64 {
  6875  	if e == nil || e.GroupID == nil {
  6876  		return 0
  6877  	}
  6878  	return *e.GroupID
  6879  }
  6880  
  6881  // GetGroupName returns the GroupName field if it's non-nil, zero value otherwise.
  6882  func (e *ExternalGroup) GetGroupName() string {
  6883  	if e == nil || e.GroupName == nil {
  6884  		return ""
  6885  	}
  6886  	return *e.GroupName
  6887  }
  6888  
  6889  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  6890  func (e *ExternalGroup) GetUpdatedAt() Timestamp {
  6891  	if e == nil || e.UpdatedAt == nil {
  6892  		return Timestamp{}
  6893  	}
  6894  	return *e.UpdatedAt
  6895  }
  6896  
  6897  // GetMemberEmail returns the MemberEmail field if it's non-nil, zero value otherwise.
  6898  func (e *ExternalGroupMember) GetMemberEmail() string {
  6899  	if e == nil || e.MemberEmail == nil {
  6900  		return ""
  6901  	}
  6902  	return *e.MemberEmail
  6903  }
  6904  
  6905  // GetMemberID returns the MemberID field if it's non-nil, zero value otherwise.
  6906  func (e *ExternalGroupMember) GetMemberID() int64 {
  6907  	if e == nil || e.MemberID == nil {
  6908  		return 0
  6909  	}
  6910  	return *e.MemberID
  6911  }
  6912  
  6913  // GetMemberLogin returns the MemberLogin field if it's non-nil, zero value otherwise.
  6914  func (e *ExternalGroupMember) GetMemberLogin() string {
  6915  	if e == nil || e.MemberLogin == nil {
  6916  		return ""
  6917  	}
  6918  	return *e.MemberLogin
  6919  }
  6920  
  6921  // GetMemberName returns the MemberName field if it's non-nil, zero value otherwise.
  6922  func (e *ExternalGroupMember) GetMemberName() string {
  6923  	if e == nil || e.MemberName == nil {
  6924  		return ""
  6925  	}
  6926  	return *e.MemberName
  6927  }
  6928  
  6929  // GetTeamID returns the TeamID field if it's non-nil, zero value otherwise.
  6930  func (e *ExternalGroupTeam) GetTeamID() int64 {
  6931  	if e == nil || e.TeamID == nil {
  6932  		return 0
  6933  	}
  6934  	return *e.TeamID
  6935  }
  6936  
  6937  // GetTeamName returns the TeamName field if it's non-nil, zero value otherwise.
  6938  func (e *ExternalGroupTeam) GetTeamName() string {
  6939  	if e == nil || e.TeamName == nil {
  6940  		return ""
  6941  	}
  6942  	return *e.TeamName
  6943  }
  6944  
  6945  // GetHRef returns the HRef field if it's non-nil, zero value otherwise.
  6946  func (f *FeedLink) GetHRef() string {
  6947  	if f == nil || f.HRef == nil {
  6948  		return ""
  6949  	}
  6950  	return *f.HRef
  6951  }
  6952  
  6953  // GetType returns the Type field if it's non-nil, zero value otherwise.
  6954  func (f *FeedLink) GetType() string {
  6955  	if f == nil || f.Type == nil {
  6956  		return ""
  6957  	}
  6958  	return *f.Type
  6959  }
  6960  
  6961  // GetCurrentUser returns the CurrentUser field.
  6962  func (f *FeedLinks) GetCurrentUser() *FeedLink {
  6963  	if f == nil {
  6964  		return nil
  6965  	}
  6966  	return f.CurrentUser
  6967  }
  6968  
  6969  // GetCurrentUserActor returns the CurrentUserActor field.
  6970  func (f *FeedLinks) GetCurrentUserActor() *FeedLink {
  6971  	if f == nil {
  6972  		return nil
  6973  	}
  6974  	return f.CurrentUserActor
  6975  }
  6976  
  6977  // GetCurrentUserOrganization returns the CurrentUserOrganization field.
  6978  func (f *FeedLinks) GetCurrentUserOrganization() *FeedLink {
  6979  	if f == nil {
  6980  		return nil
  6981  	}
  6982  	return f.CurrentUserOrganization
  6983  }
  6984  
  6985  // GetCurrentUserPublic returns the CurrentUserPublic field.
  6986  func (f *FeedLinks) GetCurrentUserPublic() *FeedLink {
  6987  	if f == nil {
  6988  		return nil
  6989  	}
  6990  	return f.CurrentUserPublic
  6991  }
  6992  
  6993  // GetTimeline returns the Timeline field.
  6994  func (f *FeedLinks) GetTimeline() *FeedLink {
  6995  	if f == nil {
  6996  		return nil
  6997  	}
  6998  	return f.Timeline
  6999  }
  7000  
  7001  // GetUser returns the User field.
  7002  func (f *FeedLinks) GetUser() *FeedLink {
  7003  	if f == nil {
  7004  		return nil
  7005  	}
  7006  	return f.User
  7007  }
  7008  
  7009  // GetCurrentUserActorURL returns the CurrentUserActorURL field if it's non-nil, zero value otherwise.
  7010  func (f *Feeds) GetCurrentUserActorURL() string {
  7011  	if f == nil || f.CurrentUserActorURL == nil {
  7012  		return ""
  7013  	}
  7014  	return *f.CurrentUserActorURL
  7015  }
  7016  
  7017  // GetCurrentUserOrganizationURL returns the CurrentUserOrganizationURL field if it's non-nil, zero value otherwise.
  7018  func (f *Feeds) GetCurrentUserOrganizationURL() string {
  7019  	if f == nil || f.CurrentUserOrganizationURL == nil {
  7020  		return ""
  7021  	}
  7022  	return *f.CurrentUserOrganizationURL
  7023  }
  7024  
  7025  // GetCurrentUserPublicURL returns the CurrentUserPublicURL field if it's non-nil, zero value otherwise.
  7026  func (f *Feeds) GetCurrentUserPublicURL() string {
  7027  	if f == nil || f.CurrentUserPublicURL == nil {
  7028  		return ""
  7029  	}
  7030  	return *f.CurrentUserPublicURL
  7031  }
  7032  
  7033  // GetCurrentUserURL returns the CurrentUserURL field if it's non-nil, zero value otherwise.
  7034  func (f *Feeds) GetCurrentUserURL() string {
  7035  	if f == nil || f.CurrentUserURL == nil {
  7036  		return ""
  7037  	}
  7038  	return *f.CurrentUserURL
  7039  }
  7040  
  7041  // GetLinks returns the Links field.
  7042  func (f *Feeds) GetLinks() *FeedLinks {
  7043  	if f == nil {
  7044  		return nil
  7045  	}
  7046  	return f.Links
  7047  }
  7048  
  7049  // GetTimelineURL returns the TimelineURL field if it's non-nil, zero value otherwise.
  7050  func (f *Feeds) GetTimelineURL() string {
  7051  	if f == nil || f.TimelineURL == nil {
  7052  		return ""
  7053  	}
  7054  	return *f.TimelineURL
  7055  }
  7056  
  7057  // GetUserURL returns the UserURL field if it's non-nil, zero value otherwise.
  7058  func (f *Feeds) GetUserURL() string {
  7059  	if f == nil || f.UserURL == nil {
  7060  		return ""
  7061  	}
  7062  	return *f.UserURL
  7063  }
  7064  
  7065  // GetIdentifier returns the Identifier field if it's non-nil, zero value otherwise.
  7066  func (f *FirstPatchedVersion) GetIdentifier() string {
  7067  	if f == nil || f.Identifier == nil {
  7068  		return ""
  7069  	}
  7070  	return *f.Identifier
  7071  }
  7072  
  7073  // GetForkee returns the Forkee field.
  7074  func (f *ForkEvent) GetForkee() *Repository {
  7075  	if f == nil {
  7076  		return nil
  7077  	}
  7078  	return f.Forkee
  7079  }
  7080  
  7081  // GetInstallation returns the Installation field.
  7082  func (f *ForkEvent) GetInstallation() *Installation {
  7083  	if f == nil {
  7084  		return nil
  7085  	}
  7086  	return f.Installation
  7087  }
  7088  
  7089  // GetRepo returns the Repo field.
  7090  func (f *ForkEvent) GetRepo() *Repository {
  7091  	if f == nil {
  7092  		return nil
  7093  	}
  7094  	return f.Repo
  7095  }
  7096  
  7097  // GetSender returns the Sender field.
  7098  func (f *ForkEvent) GetSender() *User {
  7099  	if f == nil {
  7100  		return nil
  7101  	}
  7102  	return f.Sender
  7103  }
  7104  
  7105  // GetWorkFolder returns the WorkFolder field if it's non-nil, zero value otherwise.
  7106  func (g *GenerateJITConfigRequest) GetWorkFolder() string {
  7107  	if g == nil || g.WorkFolder == nil {
  7108  		return ""
  7109  	}
  7110  	return *g.WorkFolder
  7111  }
  7112  
  7113  // GetPreviousTagName returns the PreviousTagName field if it's non-nil, zero value otherwise.
  7114  func (g *GenerateNotesOptions) GetPreviousTagName() string {
  7115  	if g == nil || g.PreviousTagName == nil {
  7116  		return ""
  7117  	}
  7118  	return *g.PreviousTagName
  7119  }
  7120  
  7121  // GetTargetCommitish returns the TargetCommitish field if it's non-nil, zero value otherwise.
  7122  func (g *GenerateNotesOptions) GetTargetCommitish() string {
  7123  	if g == nil || g.TargetCommitish == nil {
  7124  		return ""
  7125  	}
  7126  	return *g.TargetCommitish
  7127  }
  7128  
  7129  // GetInclude returns the Include field if it's non-nil, zero value otherwise.
  7130  func (g *GetAuditLogOptions) GetInclude() string {
  7131  	if g == nil || g.Include == nil {
  7132  		return ""
  7133  	}
  7134  	return *g.Include
  7135  }
  7136  
  7137  // GetOrder returns the Order field if it's non-nil, zero value otherwise.
  7138  func (g *GetAuditLogOptions) GetOrder() string {
  7139  	if g == nil || g.Order == nil {
  7140  		return ""
  7141  	}
  7142  	return *g.Order
  7143  }
  7144  
  7145  // GetPhrase returns the Phrase field if it's non-nil, zero value otherwise.
  7146  func (g *GetAuditLogOptions) GetPhrase() string {
  7147  	if g == nil || g.Phrase == nil {
  7148  		return ""
  7149  	}
  7150  	return *g.Phrase
  7151  }
  7152  
  7153  // GetComments returns the Comments field if it's non-nil, zero value otherwise.
  7154  func (g *Gist) GetComments() int {
  7155  	if g == nil || g.Comments == nil {
  7156  		return 0
  7157  	}
  7158  	return *g.Comments
  7159  }
  7160  
  7161  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7162  func (g *Gist) GetCreatedAt() Timestamp {
  7163  	if g == nil || g.CreatedAt == nil {
  7164  		return Timestamp{}
  7165  	}
  7166  	return *g.CreatedAt
  7167  }
  7168  
  7169  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  7170  func (g *Gist) GetDescription() string {
  7171  	if g == nil || g.Description == nil {
  7172  		return ""
  7173  	}
  7174  	return *g.Description
  7175  }
  7176  
  7177  // GetFiles returns the Files map if it's non-nil, an empty map otherwise.
  7178  func (g *Gist) GetFiles() map[GistFilename]GistFile {
  7179  	if g == nil || g.Files == nil {
  7180  		return map[GistFilename]GistFile{}
  7181  	}
  7182  	return g.Files
  7183  }
  7184  
  7185  // GetGitPullURL returns the GitPullURL field if it's non-nil, zero value otherwise.
  7186  func (g *Gist) GetGitPullURL() string {
  7187  	if g == nil || g.GitPullURL == nil {
  7188  		return ""
  7189  	}
  7190  	return *g.GitPullURL
  7191  }
  7192  
  7193  // GetGitPushURL returns the GitPushURL field if it's non-nil, zero value otherwise.
  7194  func (g *Gist) GetGitPushURL() string {
  7195  	if g == nil || g.GitPushURL == nil {
  7196  		return ""
  7197  	}
  7198  	return *g.GitPushURL
  7199  }
  7200  
  7201  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  7202  func (g *Gist) GetHTMLURL() string {
  7203  	if g == nil || g.HTMLURL == nil {
  7204  		return ""
  7205  	}
  7206  	return *g.HTMLURL
  7207  }
  7208  
  7209  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7210  func (g *Gist) GetID() string {
  7211  	if g == nil || g.ID == nil {
  7212  		return ""
  7213  	}
  7214  	return *g.ID
  7215  }
  7216  
  7217  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  7218  func (g *Gist) GetNodeID() string {
  7219  	if g == nil || g.NodeID == nil {
  7220  		return ""
  7221  	}
  7222  	return *g.NodeID
  7223  }
  7224  
  7225  // GetOwner returns the Owner field.
  7226  func (g *Gist) GetOwner() *User {
  7227  	if g == nil {
  7228  		return nil
  7229  	}
  7230  	return g.Owner
  7231  }
  7232  
  7233  // GetPublic returns the Public field if it's non-nil, zero value otherwise.
  7234  func (g *Gist) GetPublic() bool {
  7235  	if g == nil || g.Public == nil {
  7236  		return false
  7237  	}
  7238  	return *g.Public
  7239  }
  7240  
  7241  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  7242  func (g *Gist) GetUpdatedAt() Timestamp {
  7243  	if g == nil || g.UpdatedAt == nil {
  7244  		return Timestamp{}
  7245  	}
  7246  	return *g.UpdatedAt
  7247  }
  7248  
  7249  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  7250  func (g *GistComment) GetBody() string {
  7251  	if g == nil || g.Body == nil {
  7252  		return ""
  7253  	}
  7254  	return *g.Body
  7255  }
  7256  
  7257  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7258  func (g *GistComment) GetCreatedAt() Timestamp {
  7259  	if g == nil || g.CreatedAt == nil {
  7260  		return Timestamp{}
  7261  	}
  7262  	return *g.CreatedAt
  7263  }
  7264  
  7265  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7266  func (g *GistComment) GetID() int64 {
  7267  	if g == nil || g.ID == nil {
  7268  		return 0
  7269  	}
  7270  	return *g.ID
  7271  }
  7272  
  7273  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7274  func (g *GistComment) GetURL() string {
  7275  	if g == nil || g.URL == nil {
  7276  		return ""
  7277  	}
  7278  	return *g.URL
  7279  }
  7280  
  7281  // GetUser returns the User field.
  7282  func (g *GistComment) GetUser() *User {
  7283  	if g == nil {
  7284  		return nil
  7285  	}
  7286  	return g.User
  7287  }
  7288  
  7289  // GetChangeStatus returns the ChangeStatus field.
  7290  func (g *GistCommit) GetChangeStatus() *CommitStats {
  7291  	if g == nil {
  7292  		return nil
  7293  	}
  7294  	return g.ChangeStatus
  7295  }
  7296  
  7297  // GetCommittedAt returns the CommittedAt field if it's non-nil, zero value otherwise.
  7298  func (g *GistCommit) GetCommittedAt() Timestamp {
  7299  	if g == nil || g.CommittedAt == nil {
  7300  		return Timestamp{}
  7301  	}
  7302  	return *g.CommittedAt
  7303  }
  7304  
  7305  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  7306  func (g *GistCommit) GetNodeID() string {
  7307  	if g == nil || g.NodeID == nil {
  7308  		return ""
  7309  	}
  7310  	return *g.NodeID
  7311  }
  7312  
  7313  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7314  func (g *GistCommit) GetURL() string {
  7315  	if g == nil || g.URL == nil {
  7316  		return ""
  7317  	}
  7318  	return *g.URL
  7319  }
  7320  
  7321  // GetUser returns the User field.
  7322  func (g *GistCommit) GetUser() *User {
  7323  	if g == nil {
  7324  		return nil
  7325  	}
  7326  	return g.User
  7327  }
  7328  
  7329  // GetVersion returns the Version field if it's non-nil, zero value otherwise.
  7330  func (g *GistCommit) GetVersion() string {
  7331  	if g == nil || g.Version == nil {
  7332  		return ""
  7333  	}
  7334  	return *g.Version
  7335  }
  7336  
  7337  // GetContent returns the Content field if it's non-nil, zero value otherwise.
  7338  func (g *GistFile) GetContent() string {
  7339  	if g == nil || g.Content == nil {
  7340  		return ""
  7341  	}
  7342  	return *g.Content
  7343  }
  7344  
  7345  // GetFilename returns the Filename field if it's non-nil, zero value otherwise.
  7346  func (g *GistFile) GetFilename() string {
  7347  	if g == nil || g.Filename == nil {
  7348  		return ""
  7349  	}
  7350  	return *g.Filename
  7351  }
  7352  
  7353  // GetLanguage returns the Language field if it's non-nil, zero value otherwise.
  7354  func (g *GistFile) GetLanguage() string {
  7355  	if g == nil || g.Language == nil {
  7356  		return ""
  7357  	}
  7358  	return *g.Language
  7359  }
  7360  
  7361  // GetRawURL returns the RawURL field if it's non-nil, zero value otherwise.
  7362  func (g *GistFile) GetRawURL() string {
  7363  	if g == nil || g.RawURL == nil {
  7364  		return ""
  7365  	}
  7366  	return *g.RawURL
  7367  }
  7368  
  7369  // GetSize returns the Size field if it's non-nil, zero value otherwise.
  7370  func (g *GistFile) GetSize() int {
  7371  	if g == nil || g.Size == nil {
  7372  		return 0
  7373  	}
  7374  	return *g.Size
  7375  }
  7376  
  7377  // GetType returns the Type field if it's non-nil, zero value otherwise.
  7378  func (g *GistFile) GetType() string {
  7379  	if g == nil || g.Type == nil {
  7380  		return ""
  7381  	}
  7382  	return *g.Type
  7383  }
  7384  
  7385  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7386  func (g *GistFork) GetCreatedAt() Timestamp {
  7387  	if g == nil || g.CreatedAt == nil {
  7388  		return Timestamp{}
  7389  	}
  7390  	return *g.CreatedAt
  7391  }
  7392  
  7393  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7394  func (g *GistFork) GetID() string {
  7395  	if g == nil || g.ID == nil {
  7396  		return ""
  7397  	}
  7398  	return *g.ID
  7399  }
  7400  
  7401  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  7402  func (g *GistFork) GetNodeID() string {
  7403  	if g == nil || g.NodeID == nil {
  7404  		return ""
  7405  	}
  7406  	return *g.NodeID
  7407  }
  7408  
  7409  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  7410  func (g *GistFork) GetUpdatedAt() Timestamp {
  7411  	if g == nil || g.UpdatedAt == nil {
  7412  		return Timestamp{}
  7413  	}
  7414  	return *g.UpdatedAt
  7415  }
  7416  
  7417  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7418  func (g *GistFork) GetURL() string {
  7419  	if g == nil || g.URL == nil {
  7420  		return ""
  7421  	}
  7422  	return *g.URL
  7423  }
  7424  
  7425  // GetUser returns the User field.
  7426  func (g *GistFork) GetUser() *User {
  7427  	if g == nil {
  7428  		return nil
  7429  	}
  7430  	return g.User
  7431  }
  7432  
  7433  // GetPrivateGists returns the PrivateGists field if it's non-nil, zero value otherwise.
  7434  func (g *GistStats) GetPrivateGists() int {
  7435  	if g == nil || g.PrivateGists == nil {
  7436  		return 0
  7437  	}
  7438  	return *g.PrivateGists
  7439  }
  7440  
  7441  // GetPublicGists returns the PublicGists field if it's non-nil, zero value otherwise.
  7442  func (g *GistStats) GetPublicGists() int {
  7443  	if g == nil || g.PublicGists == nil {
  7444  		return 0
  7445  	}
  7446  	return *g.PublicGists
  7447  }
  7448  
  7449  // GetTotalGists returns the TotalGists field if it's non-nil, zero value otherwise.
  7450  func (g *GistStats) GetTotalGists() int {
  7451  	if g == nil || g.TotalGists == nil {
  7452  		return 0
  7453  	}
  7454  	return *g.TotalGists
  7455  }
  7456  
  7457  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  7458  func (g *GitHubAppAuthorizationEvent) GetAction() string {
  7459  	if g == nil || g.Action == nil {
  7460  		return ""
  7461  	}
  7462  	return *g.Action
  7463  }
  7464  
  7465  // GetInstallation returns the Installation field.
  7466  func (g *GitHubAppAuthorizationEvent) GetInstallation() *Installation {
  7467  	if g == nil {
  7468  		return nil
  7469  	}
  7470  	return g.Installation
  7471  }
  7472  
  7473  // GetSender returns the Sender field.
  7474  func (g *GitHubAppAuthorizationEvent) GetSender() *User {
  7475  	if g == nil {
  7476  		return nil
  7477  	}
  7478  	return g.Sender
  7479  }
  7480  
  7481  // GetName returns the Name field if it's non-nil, zero value otherwise.
  7482  func (g *Gitignore) GetName() string {
  7483  	if g == nil || g.Name == nil {
  7484  		return ""
  7485  	}
  7486  	return *g.Name
  7487  }
  7488  
  7489  // GetSource returns the Source field if it's non-nil, zero value otherwise.
  7490  func (g *Gitignore) GetSource() string {
  7491  	if g == nil || g.Source == nil {
  7492  		return ""
  7493  	}
  7494  	return *g.Source
  7495  }
  7496  
  7497  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  7498  func (g *GitObject) GetSHA() string {
  7499  	if g == nil || g.SHA == nil {
  7500  		return ""
  7501  	}
  7502  	return *g.SHA
  7503  }
  7504  
  7505  // GetType returns the Type field if it's non-nil, zero value otherwise.
  7506  func (g *GitObject) GetType() string {
  7507  	if g == nil || g.Type == nil {
  7508  		return ""
  7509  	}
  7510  	return *g.Type
  7511  }
  7512  
  7513  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7514  func (g *GitObject) GetURL() string {
  7515  	if g == nil || g.URL == nil {
  7516  		return ""
  7517  	}
  7518  	return *g.URL
  7519  }
  7520  
  7521  // GetInstallation returns the Installation field.
  7522  func (g *GollumEvent) GetInstallation() *Installation {
  7523  	if g == nil {
  7524  		return nil
  7525  	}
  7526  	return g.Installation
  7527  }
  7528  
  7529  // GetRepo returns the Repo field.
  7530  func (g *GollumEvent) GetRepo() *Repository {
  7531  	if g == nil {
  7532  		return nil
  7533  	}
  7534  	return g.Repo
  7535  }
  7536  
  7537  // GetSender returns the Sender field.
  7538  func (g *GollumEvent) GetSender() *User {
  7539  	if g == nil {
  7540  		return nil
  7541  	}
  7542  	return g.Sender
  7543  }
  7544  
  7545  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
  7546  func (g *GPGEmail) GetEmail() string {
  7547  	if g == nil || g.Email == nil {
  7548  		return ""
  7549  	}
  7550  	return *g.Email
  7551  }
  7552  
  7553  // GetVerified returns the Verified field if it's non-nil, zero value otherwise.
  7554  func (g *GPGEmail) GetVerified() bool {
  7555  	if g == nil || g.Verified == nil {
  7556  		return false
  7557  	}
  7558  	return *g.Verified
  7559  }
  7560  
  7561  // GetCanCertify returns the CanCertify field if it's non-nil, zero value otherwise.
  7562  func (g *GPGKey) GetCanCertify() bool {
  7563  	if g == nil || g.CanCertify == nil {
  7564  		return false
  7565  	}
  7566  	return *g.CanCertify
  7567  }
  7568  
  7569  // GetCanEncryptComms returns the CanEncryptComms field if it's non-nil, zero value otherwise.
  7570  func (g *GPGKey) GetCanEncryptComms() bool {
  7571  	if g == nil || g.CanEncryptComms == nil {
  7572  		return false
  7573  	}
  7574  	return *g.CanEncryptComms
  7575  }
  7576  
  7577  // GetCanEncryptStorage returns the CanEncryptStorage field if it's non-nil, zero value otherwise.
  7578  func (g *GPGKey) GetCanEncryptStorage() bool {
  7579  	if g == nil || g.CanEncryptStorage == nil {
  7580  		return false
  7581  	}
  7582  	return *g.CanEncryptStorage
  7583  }
  7584  
  7585  // GetCanSign returns the CanSign field if it's non-nil, zero value otherwise.
  7586  func (g *GPGKey) GetCanSign() bool {
  7587  	if g == nil || g.CanSign == nil {
  7588  		return false
  7589  	}
  7590  	return *g.CanSign
  7591  }
  7592  
  7593  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7594  func (g *GPGKey) GetCreatedAt() Timestamp {
  7595  	if g == nil || g.CreatedAt == nil {
  7596  		return Timestamp{}
  7597  	}
  7598  	return *g.CreatedAt
  7599  }
  7600  
  7601  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
  7602  func (g *GPGKey) GetExpiresAt() Timestamp {
  7603  	if g == nil || g.ExpiresAt == nil {
  7604  		return Timestamp{}
  7605  	}
  7606  	return *g.ExpiresAt
  7607  }
  7608  
  7609  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7610  func (g *GPGKey) GetID() int64 {
  7611  	if g == nil || g.ID == nil {
  7612  		return 0
  7613  	}
  7614  	return *g.ID
  7615  }
  7616  
  7617  // GetKeyID returns the KeyID field if it's non-nil, zero value otherwise.
  7618  func (g *GPGKey) GetKeyID() string {
  7619  	if g == nil || g.KeyID == nil {
  7620  		return ""
  7621  	}
  7622  	return *g.KeyID
  7623  }
  7624  
  7625  // GetPrimaryKeyID returns the PrimaryKeyID field if it's non-nil, zero value otherwise.
  7626  func (g *GPGKey) GetPrimaryKeyID() int64 {
  7627  	if g == nil || g.PrimaryKeyID == nil {
  7628  		return 0
  7629  	}
  7630  	return *g.PrimaryKeyID
  7631  }
  7632  
  7633  // GetPublicKey returns the PublicKey field if it's non-nil, zero value otherwise.
  7634  func (g *GPGKey) GetPublicKey() string {
  7635  	if g == nil || g.PublicKey == nil {
  7636  		return ""
  7637  	}
  7638  	return *g.PublicKey
  7639  }
  7640  
  7641  // GetRawKey returns the RawKey field if it's non-nil, zero value otherwise.
  7642  func (g *GPGKey) GetRawKey() string {
  7643  	if g == nil || g.RawKey == nil {
  7644  		return ""
  7645  	}
  7646  	return *g.RawKey
  7647  }
  7648  
  7649  // GetApp returns the App field.
  7650  func (g *Grant) GetApp() *AuthorizationApp {
  7651  	if g == nil {
  7652  		return nil
  7653  	}
  7654  	return g.App
  7655  }
  7656  
  7657  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7658  func (g *Grant) GetCreatedAt() Timestamp {
  7659  	if g == nil || g.CreatedAt == nil {
  7660  		return Timestamp{}
  7661  	}
  7662  	return *g.CreatedAt
  7663  }
  7664  
  7665  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7666  func (g *Grant) GetID() int64 {
  7667  	if g == nil || g.ID == nil {
  7668  		return 0
  7669  	}
  7670  	return *g.ID
  7671  }
  7672  
  7673  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  7674  func (g *Grant) GetUpdatedAt() Timestamp {
  7675  	if g == nil || g.UpdatedAt == nil {
  7676  		return Timestamp{}
  7677  	}
  7678  	return *g.UpdatedAt
  7679  }
  7680  
  7681  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7682  func (g *Grant) GetURL() string {
  7683  	if g == nil || g.URL == nil {
  7684  		return ""
  7685  	}
  7686  	return *g.URL
  7687  }
  7688  
  7689  // GetAuthor returns the Author field.
  7690  func (h *HeadCommit) GetAuthor() *CommitAuthor {
  7691  	if h == nil {
  7692  		return nil
  7693  	}
  7694  	return h.Author
  7695  }
  7696  
  7697  // GetCommitter returns the Committer field.
  7698  func (h *HeadCommit) GetCommitter() *CommitAuthor {
  7699  	if h == nil {
  7700  		return nil
  7701  	}
  7702  	return h.Committer
  7703  }
  7704  
  7705  // GetDistinct returns the Distinct field if it's non-nil, zero value otherwise.
  7706  func (h *HeadCommit) GetDistinct() bool {
  7707  	if h == nil || h.Distinct == nil {
  7708  		return false
  7709  	}
  7710  	return *h.Distinct
  7711  }
  7712  
  7713  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7714  func (h *HeadCommit) GetID() string {
  7715  	if h == nil || h.ID == nil {
  7716  		return ""
  7717  	}
  7718  	return *h.ID
  7719  }
  7720  
  7721  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  7722  func (h *HeadCommit) GetMessage() string {
  7723  	if h == nil || h.Message == nil {
  7724  		return ""
  7725  	}
  7726  	return *h.Message
  7727  }
  7728  
  7729  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
  7730  func (h *HeadCommit) GetSHA() string {
  7731  	if h == nil || h.SHA == nil {
  7732  		return ""
  7733  	}
  7734  	return *h.SHA
  7735  }
  7736  
  7737  // GetTimestamp returns the Timestamp field if it's non-nil, zero value otherwise.
  7738  func (h *HeadCommit) GetTimestamp() Timestamp {
  7739  	if h == nil || h.Timestamp == nil {
  7740  		return Timestamp{}
  7741  	}
  7742  	return *h.Timestamp
  7743  }
  7744  
  7745  // GetTreeID returns the TreeID field if it's non-nil, zero value otherwise.
  7746  func (h *HeadCommit) GetTreeID() string {
  7747  	if h == nil || h.TreeID == nil {
  7748  		return ""
  7749  	}
  7750  	return *h.TreeID
  7751  }
  7752  
  7753  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7754  func (h *HeadCommit) GetURL() string {
  7755  	if h == nil || h.URL == nil {
  7756  		return ""
  7757  	}
  7758  	return *h.URL
  7759  }
  7760  
  7761  // GetActive returns the Active field if it's non-nil, zero value otherwise.
  7762  func (h *Hook) GetActive() bool {
  7763  	if h == nil || h.Active == nil {
  7764  		return false
  7765  	}
  7766  	return *h.Active
  7767  }
  7768  
  7769  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  7770  func (h *Hook) GetCreatedAt() Timestamp {
  7771  	if h == nil || h.CreatedAt == nil {
  7772  		return Timestamp{}
  7773  	}
  7774  	return *h.CreatedAt
  7775  }
  7776  
  7777  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7778  func (h *Hook) GetID() int64 {
  7779  	if h == nil || h.ID == nil {
  7780  		return 0
  7781  	}
  7782  	return *h.ID
  7783  }
  7784  
  7785  // GetName returns the Name field if it's non-nil, zero value otherwise.
  7786  func (h *Hook) GetName() string {
  7787  	if h == nil || h.Name == nil {
  7788  		return ""
  7789  	}
  7790  	return *h.Name
  7791  }
  7792  
  7793  // GetPingURL returns the PingURL field if it's non-nil, zero value otherwise.
  7794  func (h *Hook) GetPingURL() string {
  7795  	if h == nil || h.PingURL == nil {
  7796  		return ""
  7797  	}
  7798  	return *h.PingURL
  7799  }
  7800  
  7801  // GetTestURL returns the TestURL field if it's non-nil, zero value otherwise.
  7802  func (h *Hook) GetTestURL() string {
  7803  	if h == nil || h.TestURL == nil {
  7804  		return ""
  7805  	}
  7806  	return *h.TestURL
  7807  }
  7808  
  7809  // GetType returns the Type field if it's non-nil, zero value otherwise.
  7810  func (h *Hook) GetType() string {
  7811  	if h == nil || h.Type == nil {
  7812  		return ""
  7813  	}
  7814  	return *h.Type
  7815  }
  7816  
  7817  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  7818  func (h *Hook) GetUpdatedAt() Timestamp {
  7819  	if h == nil || h.UpdatedAt == nil {
  7820  		return Timestamp{}
  7821  	}
  7822  	return *h.UpdatedAt
  7823  }
  7824  
  7825  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7826  func (h *Hook) GetURL() string {
  7827  	if h == nil || h.URL == nil {
  7828  		return ""
  7829  	}
  7830  	return *h.URL
  7831  }
  7832  
  7833  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
  7834  func (h *HookConfig) GetContentType() string {
  7835  	if h == nil || h.ContentType == nil {
  7836  		return ""
  7837  	}
  7838  	return *h.ContentType
  7839  }
  7840  
  7841  // GetInsecureSSL returns the InsecureSSL field if it's non-nil, zero value otherwise.
  7842  func (h *HookConfig) GetInsecureSSL() string {
  7843  	if h == nil || h.InsecureSSL == nil {
  7844  		return ""
  7845  	}
  7846  	return *h.InsecureSSL
  7847  }
  7848  
  7849  // GetSecret returns the Secret field if it's non-nil, zero value otherwise.
  7850  func (h *HookConfig) GetSecret() string {
  7851  	if h == nil || h.Secret == nil {
  7852  		return ""
  7853  	}
  7854  	return *h.Secret
  7855  }
  7856  
  7857  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  7858  func (h *HookConfig) GetURL() string {
  7859  	if h == nil || h.URL == nil {
  7860  		return ""
  7861  	}
  7862  	return *h.URL
  7863  }
  7864  
  7865  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  7866  func (h *HookDelivery) GetAction() string {
  7867  	if h == nil || h.Action == nil {
  7868  		return ""
  7869  	}
  7870  	return *h.Action
  7871  }
  7872  
  7873  // GetDeliveredAt returns the DeliveredAt field if it's non-nil, zero value otherwise.
  7874  func (h *HookDelivery) GetDeliveredAt() Timestamp {
  7875  	if h == nil || h.DeliveredAt == nil {
  7876  		return Timestamp{}
  7877  	}
  7878  	return *h.DeliveredAt
  7879  }
  7880  
  7881  // GetDuration returns the Duration field.
  7882  func (h *HookDelivery) GetDuration() *float64 {
  7883  	if h == nil {
  7884  		return nil
  7885  	}
  7886  	return h.Duration
  7887  }
  7888  
  7889  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
  7890  func (h *HookDelivery) GetEvent() string {
  7891  	if h == nil || h.Event == nil {
  7892  		return ""
  7893  	}
  7894  	return *h.Event
  7895  }
  7896  
  7897  // GetGUID returns the GUID field if it's non-nil, zero value otherwise.
  7898  func (h *HookDelivery) GetGUID() string {
  7899  	if h == nil || h.GUID == nil {
  7900  		return ""
  7901  	}
  7902  	return *h.GUID
  7903  }
  7904  
  7905  // GetID returns the ID field if it's non-nil, zero value otherwise.
  7906  func (h *HookDelivery) GetID() int64 {
  7907  	if h == nil || h.ID == nil {
  7908  		return 0
  7909  	}
  7910  	return *h.ID
  7911  }
  7912  
  7913  // GetInstallationID returns the InstallationID field if it's non-nil, zero value otherwise.
  7914  func (h *HookDelivery) GetInstallationID() int64 {
  7915  	if h == nil || h.InstallationID == nil {
  7916  		return 0
  7917  	}
  7918  	return *h.InstallationID
  7919  }
  7920  
  7921  // GetRedelivery returns the Redelivery field if it's non-nil, zero value otherwise.
  7922  func (h *HookDelivery) GetRedelivery() bool {
  7923  	if h == nil || h.Redelivery == nil {
  7924  		return false
  7925  	}
  7926  	return *h.Redelivery
  7927  }
  7928  
  7929  // GetRepositoryID returns the RepositoryID field if it's non-nil, zero value otherwise.
  7930  func (h *HookDelivery) GetRepositoryID() int64 {
  7931  	if h == nil || h.RepositoryID == nil {
  7932  		return 0
  7933  	}
  7934  	return *h.RepositoryID
  7935  }
  7936  
  7937  // GetRequest returns the Request field.
  7938  func (h *HookDelivery) GetRequest() *HookRequest {
  7939  	if h == nil {
  7940  		return nil
  7941  	}
  7942  	return h.Request
  7943  }
  7944  
  7945  // GetResponse returns the Response field.
  7946  func (h *HookDelivery) GetResponse() *HookResponse {
  7947  	if h == nil {
  7948  		return nil
  7949  	}
  7950  	return h.Response
  7951  }
  7952  
  7953  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  7954  func (h *HookDelivery) GetStatus() string {
  7955  	if h == nil || h.Status == nil {
  7956  		return ""
  7957  	}
  7958  	return *h.Status
  7959  }
  7960  
  7961  // GetStatusCode returns the StatusCode field if it's non-nil, zero value otherwise.
  7962  func (h *HookDelivery) GetStatusCode() int {
  7963  	if h == nil || h.StatusCode == nil {
  7964  		return 0
  7965  	}
  7966  	return *h.StatusCode
  7967  }
  7968  
  7969  // GetHeaders returns the Headers map if it's non-nil, an empty map otherwise.
  7970  func (h *HookRequest) GetHeaders() map[string]string {
  7971  	if h == nil || h.Headers == nil {
  7972  		return map[string]string{}
  7973  	}
  7974  	return h.Headers
  7975  }
  7976  
  7977  // GetRawPayload returns the RawPayload field if it's non-nil, zero value otherwise.
  7978  func (h *HookRequest) GetRawPayload() json.RawMessage {
  7979  	if h == nil || h.RawPayload == nil {
  7980  		return json.RawMessage{}
  7981  	}
  7982  	return *h.RawPayload
  7983  }
  7984  
  7985  // GetHeaders returns the Headers map if it's non-nil, an empty map otherwise.
  7986  func (h *HookResponse) GetHeaders() map[string]string {
  7987  	if h == nil || h.Headers == nil {
  7988  		return map[string]string{}
  7989  	}
  7990  	return h.Headers
  7991  }
  7992  
  7993  // GetRawPayload returns the RawPayload field if it's non-nil, zero value otherwise.
  7994  func (h *HookResponse) GetRawPayload() json.RawMessage {
  7995  	if h == nil || h.RawPayload == nil {
  7996  		return json.RawMessage{}
  7997  	}
  7998  	return *h.RawPayload
  7999  }
  8000  
  8001  // GetActiveHooks returns the ActiveHooks field if it's non-nil, zero value otherwise.
  8002  func (h *HookStats) GetActiveHooks() int {
  8003  	if h == nil || h.ActiveHooks == nil {
  8004  		return 0
  8005  	}
  8006  	return *h.ActiveHooks
  8007  }
  8008  
  8009  // GetInactiveHooks returns the InactiveHooks field if it's non-nil, zero value otherwise.
  8010  func (h *HookStats) GetInactiveHooks() int {
  8011  	if h == nil || h.InactiveHooks == nil {
  8012  		return 0
  8013  	}
  8014  	return *h.InactiveHooks
  8015  }
  8016  
  8017  // GetTotalHooks returns the TotalHooks field if it's non-nil, zero value otherwise.
  8018  func (h *HookStats) GetTotalHooks() int {
  8019  	if h == nil || h.TotalHooks == nil {
  8020  		return 0
  8021  	}
  8022  	return *h.TotalHooks
  8023  }
  8024  
  8025  // GetGroupDescription returns the GroupDescription field if it's non-nil, zero value otherwise.
  8026  func (i *IDPGroup) GetGroupDescription() string {
  8027  	if i == nil || i.GroupDescription == nil {
  8028  		return ""
  8029  	}
  8030  	return *i.GroupDescription
  8031  }
  8032  
  8033  // GetGroupID returns the GroupID field if it's non-nil, zero value otherwise.
  8034  func (i *IDPGroup) GetGroupID() string {
  8035  	if i == nil || i.GroupID == nil {
  8036  		return ""
  8037  	}
  8038  	return *i.GroupID
  8039  }
  8040  
  8041  // GetGroupName returns the GroupName field if it's non-nil, zero value otherwise.
  8042  func (i *IDPGroup) GetGroupName() string {
  8043  	if i == nil || i.GroupName == nil {
  8044  		return ""
  8045  	}
  8046  	return *i.GroupName
  8047  }
  8048  
  8049  // GetAuthorsCount returns the AuthorsCount field if it's non-nil, zero value otherwise.
  8050  func (i *Import) GetAuthorsCount() int {
  8051  	if i == nil || i.AuthorsCount == nil {
  8052  		return 0
  8053  	}
  8054  	return *i.AuthorsCount
  8055  }
  8056  
  8057  // GetAuthorsURL returns the AuthorsURL field if it's non-nil, zero value otherwise.
  8058  func (i *Import) GetAuthorsURL() string {
  8059  	if i == nil || i.AuthorsURL == nil {
  8060  		return ""
  8061  	}
  8062  	return *i.AuthorsURL
  8063  }
  8064  
  8065  // GetCommitCount returns the CommitCount field if it's non-nil, zero value otherwise.
  8066  func (i *Import) GetCommitCount() int {
  8067  	if i == nil || i.CommitCount == nil {
  8068  		return 0
  8069  	}
  8070  	return *i.CommitCount
  8071  }
  8072  
  8073  // GetFailedStep returns the FailedStep field if it's non-nil, zero value otherwise.
  8074  func (i *Import) GetFailedStep() string {
  8075  	if i == nil || i.FailedStep == nil {
  8076  		return ""
  8077  	}
  8078  	return *i.FailedStep
  8079  }
  8080  
  8081  // GetHasLargeFiles returns the HasLargeFiles field if it's non-nil, zero value otherwise.
  8082  func (i *Import) GetHasLargeFiles() bool {
  8083  	if i == nil || i.HasLargeFiles == nil {
  8084  		return false
  8085  	}
  8086  	return *i.HasLargeFiles
  8087  }
  8088  
  8089  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  8090  func (i *Import) GetHTMLURL() string {
  8091  	if i == nil || i.HTMLURL == nil {
  8092  		return ""
  8093  	}
  8094  	return *i.HTMLURL
  8095  }
  8096  
  8097  // GetHumanName returns the HumanName field if it's non-nil, zero value otherwise.
  8098  func (i *Import) GetHumanName() string {
  8099  	if i == nil || i.HumanName == nil {
  8100  		return ""
  8101  	}
  8102  	return *i.HumanName
  8103  }
  8104  
  8105  // GetLargeFilesCount returns the LargeFilesCount field if it's non-nil, zero value otherwise.
  8106  func (i *Import) GetLargeFilesCount() int {
  8107  	if i == nil || i.LargeFilesCount == nil {
  8108  		return 0
  8109  	}
  8110  	return *i.LargeFilesCount
  8111  }
  8112  
  8113  // GetLargeFilesSize returns the LargeFilesSize field if it's non-nil, zero value otherwise.
  8114  func (i *Import) GetLargeFilesSize() int {
  8115  	if i == nil || i.LargeFilesSize == nil {
  8116  		return 0
  8117  	}
  8118  	return *i.LargeFilesSize
  8119  }
  8120  
  8121  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  8122  func (i *Import) GetMessage() string {
  8123  	if i == nil || i.Message == nil {
  8124  		return ""
  8125  	}
  8126  	return *i.Message
  8127  }
  8128  
  8129  // GetPercent returns the Percent field if it's non-nil, zero value otherwise.
  8130  func (i *Import) GetPercent() int {
  8131  	if i == nil || i.Percent == nil {
  8132  		return 0
  8133  	}
  8134  	return *i.Percent
  8135  }
  8136  
  8137  // GetPushPercent returns the PushPercent field if it's non-nil, zero value otherwise.
  8138  func (i *Import) GetPushPercent() int {
  8139  	if i == nil || i.PushPercent == nil {
  8140  		return 0
  8141  	}
  8142  	return *i.PushPercent
  8143  }
  8144  
  8145  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  8146  func (i *Import) GetRepositoryURL() string {
  8147  	if i == nil || i.RepositoryURL == nil {
  8148  		return ""
  8149  	}
  8150  	return *i.RepositoryURL
  8151  }
  8152  
  8153  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  8154  func (i *Import) GetStatus() string {
  8155  	if i == nil || i.Status == nil {
  8156  		return ""
  8157  	}
  8158  	return *i.Status
  8159  }
  8160  
  8161  // GetStatusText returns the StatusText field if it's non-nil, zero value otherwise.
  8162  func (i *Import) GetStatusText() string {
  8163  	if i == nil || i.StatusText == nil {
  8164  		return ""
  8165  	}
  8166  	return *i.StatusText
  8167  }
  8168  
  8169  // GetTFVCProject returns the TFVCProject field if it's non-nil, zero value otherwise.
  8170  func (i *Import) GetTFVCProject() string {
  8171  	if i == nil || i.TFVCProject == nil {
  8172  		return ""
  8173  	}
  8174  	return *i.TFVCProject
  8175  }
  8176  
  8177  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  8178  func (i *Import) GetURL() string {
  8179  	if i == nil || i.URL == nil {
  8180  		return ""
  8181  	}
  8182  	return *i.URL
  8183  }
  8184  
  8185  // GetUseLFS returns the UseLFS field if it's non-nil, zero value otherwise.
  8186  func (i *Import) GetUseLFS() string {
  8187  	if i == nil || i.UseLFS == nil {
  8188  		return ""
  8189  	}
  8190  	return *i.UseLFS
  8191  }
  8192  
  8193  // GetVCS returns the VCS field if it's non-nil, zero value otherwise.
  8194  func (i *Import) GetVCS() string {
  8195  	if i == nil || i.VCS == nil {
  8196  		return ""
  8197  	}
  8198  	return *i.VCS
  8199  }
  8200  
  8201  // GetVCSPassword returns the VCSPassword field if it's non-nil, zero value otherwise.
  8202  func (i *Import) GetVCSPassword() string {
  8203  	if i == nil || i.VCSPassword == nil {
  8204  		return ""
  8205  	}
  8206  	return *i.VCSPassword
  8207  }
  8208  
  8209  // GetVCSURL returns the VCSURL field if it's non-nil, zero value otherwise.
  8210  func (i *Import) GetVCSURL() string {
  8211  	if i == nil || i.VCSURL == nil {
  8212  		return ""
  8213  	}
  8214  	return *i.VCSURL
  8215  }
  8216  
  8217  // GetVCSUsername returns the VCSUsername field if it's non-nil, zero value otherwise.
  8218  func (i *Import) GetVCSUsername() string {
  8219  	if i == nil || i.VCSUsername == nil {
  8220  		return ""
  8221  	}
  8222  	return *i.VCSUsername
  8223  }
  8224  
  8225  // GetAccessTokensURL returns the AccessTokensURL field if it's non-nil, zero value otherwise.
  8226  func (i *Installation) GetAccessTokensURL() string {
  8227  	if i == nil || i.AccessTokensURL == nil {
  8228  		return ""
  8229  	}
  8230  	return *i.AccessTokensURL
  8231  }
  8232  
  8233  // GetAccount returns the Account field.
  8234  func (i *Installation) GetAccount() *User {
  8235  	if i == nil {
  8236  		return nil
  8237  	}
  8238  	return i.Account
  8239  }
  8240  
  8241  // GetAppID returns the AppID field if it's non-nil, zero value otherwise.
  8242  func (i *Installation) GetAppID() int64 {
  8243  	if i == nil || i.AppID == nil {
  8244  		return 0
  8245  	}
  8246  	return *i.AppID
  8247  }
  8248  
  8249  // GetAppSlug returns the AppSlug field if it's non-nil, zero value otherwise.
  8250  func (i *Installation) GetAppSlug() string {
  8251  	if i == nil || i.AppSlug == nil {
  8252  		return ""
  8253  	}
  8254  	return *i.AppSlug
  8255  }
  8256  
  8257  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  8258  func (i *Installation) GetCreatedAt() Timestamp {
  8259  	if i == nil || i.CreatedAt == nil {
  8260  		return Timestamp{}
  8261  	}
  8262  	return *i.CreatedAt
  8263  }
  8264  
  8265  // GetHasMultipleSingleFiles returns the HasMultipleSingleFiles field if it's non-nil, zero value otherwise.
  8266  func (i *Installation) GetHasMultipleSingleFiles() bool {
  8267  	if i == nil || i.HasMultipleSingleFiles == nil {
  8268  		return false
  8269  	}
  8270  	return *i.HasMultipleSingleFiles
  8271  }
  8272  
  8273  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  8274  func (i *Installation) GetHTMLURL() string {
  8275  	if i == nil || i.HTMLURL == nil {
  8276  		return ""
  8277  	}
  8278  	return *i.HTMLURL
  8279  }
  8280  
  8281  // GetID returns the ID field if it's non-nil, zero value otherwise.
  8282  func (i *Installation) GetID() int64 {
  8283  	if i == nil || i.ID == nil {
  8284  		return 0
  8285  	}
  8286  	return *i.ID
  8287  }
  8288  
  8289  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  8290  func (i *Installation) GetNodeID() string {
  8291  	if i == nil || i.NodeID == nil {
  8292  		return ""
  8293  	}
  8294  	return *i.NodeID
  8295  }
  8296  
  8297  // GetPermissions returns the Permissions field.
  8298  func (i *Installation) GetPermissions() *InstallationPermissions {
  8299  	if i == nil {
  8300  		return nil
  8301  	}
  8302  	return i.Permissions
  8303  }
  8304  
  8305  // GetRepositoriesURL returns the RepositoriesURL field if it's non-nil, zero value otherwise.
  8306  func (i *Installation) GetRepositoriesURL() string {
  8307  	if i == nil || i.RepositoriesURL == nil {
  8308  		return ""
  8309  	}
  8310  	return *i.RepositoriesURL
  8311  }
  8312  
  8313  // GetRepositorySelection returns the RepositorySelection field if it's non-nil, zero value otherwise.
  8314  func (i *Installation) GetRepositorySelection() string {
  8315  	if i == nil || i.RepositorySelection == nil {
  8316  		return ""
  8317  	}
  8318  	return *i.RepositorySelection
  8319  }
  8320  
  8321  // GetSingleFileName returns the SingleFileName field if it's non-nil, zero value otherwise.
  8322  func (i *Installation) GetSingleFileName() string {
  8323  	if i == nil || i.SingleFileName == nil {
  8324  		return ""
  8325  	}
  8326  	return *i.SingleFileName
  8327  }
  8328  
  8329  // GetSuspendedAt returns the SuspendedAt field if it's non-nil, zero value otherwise.
  8330  func (i *Installation) GetSuspendedAt() Timestamp {
  8331  	if i == nil || i.SuspendedAt == nil {
  8332  		return Timestamp{}
  8333  	}
  8334  	return *i.SuspendedAt
  8335  }
  8336  
  8337  // GetSuspendedBy returns the SuspendedBy field.
  8338  func (i *Installation) GetSuspendedBy() *User {
  8339  	if i == nil {
  8340  		return nil
  8341  	}
  8342  	return i.SuspendedBy
  8343  }
  8344  
  8345  // GetTargetID returns the TargetID field if it's non-nil, zero value otherwise.
  8346  func (i *Installation) GetTargetID() int64 {
  8347  	if i == nil || i.TargetID == nil {
  8348  		return 0
  8349  	}
  8350  	return *i.TargetID
  8351  }
  8352  
  8353  // GetTargetType returns the TargetType field if it's non-nil, zero value otherwise.
  8354  func (i *Installation) GetTargetType() string {
  8355  	if i == nil || i.TargetType == nil {
  8356  		return ""
  8357  	}
  8358  	return *i.TargetType
  8359  }
  8360  
  8361  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  8362  func (i *Installation) GetUpdatedAt() Timestamp {
  8363  	if i == nil || i.UpdatedAt == nil {
  8364  		return Timestamp{}
  8365  	}
  8366  	return *i.UpdatedAt
  8367  }
  8368  
  8369  // GetLogin returns the Login field.
  8370  func (i *InstallationChanges) GetLogin() *InstallationLoginChange {
  8371  	if i == nil {
  8372  		return nil
  8373  	}
  8374  	return i.Login
  8375  }
  8376  
  8377  // GetSlug returns the Slug field.
  8378  func (i *InstallationChanges) GetSlug() *InstallationSlugChange {
  8379  	if i == nil {
  8380  		return nil
  8381  	}
  8382  	return i.Slug
  8383  }
  8384  
  8385  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  8386  func (i *InstallationEvent) GetAction() string {
  8387  	if i == nil || i.Action == nil {
  8388  		return ""
  8389  	}
  8390  	return *i.Action
  8391  }
  8392  
  8393  // GetInstallation returns the Installation field.
  8394  func (i *InstallationEvent) GetInstallation() *Installation {
  8395  	if i == nil {
  8396  		return nil
  8397  	}
  8398  	return i.Installation
  8399  }
  8400  
  8401  // GetRequester returns the Requester field.
  8402  func (i *InstallationEvent) GetRequester() *User {
  8403  	if i == nil {
  8404  		return nil
  8405  	}
  8406  	return i.Requester
  8407  }
  8408  
  8409  // GetSender returns the Sender field.
  8410  func (i *InstallationEvent) GetSender() *User {
  8411  	if i == nil {
  8412  		return nil
  8413  	}
  8414  	return i.Sender
  8415  }
  8416  
  8417  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  8418  func (i *InstallationLoginChange) GetFrom() string {
  8419  	if i == nil || i.From == nil {
  8420  		return ""
  8421  	}
  8422  	return *i.From
  8423  }
  8424  
  8425  // GetActions returns the Actions field if it's non-nil, zero value otherwise.
  8426  func (i *InstallationPermissions) GetActions() string {
  8427  	if i == nil || i.Actions == nil {
  8428  		return ""
  8429  	}
  8430  	return *i.Actions
  8431  }
  8432  
  8433  // GetAdministration returns the Administration field if it's non-nil, zero value otherwise.
  8434  func (i *InstallationPermissions) GetAdministration() string {
  8435  	if i == nil || i.Administration == nil {
  8436  		return ""
  8437  	}
  8438  	return *i.Administration
  8439  }
  8440  
  8441  // GetBlocking returns the Blocking field if it's non-nil, zero value otherwise.
  8442  func (i *InstallationPermissions) GetBlocking() string {
  8443  	if i == nil || i.Blocking == nil {
  8444  		return ""
  8445  	}
  8446  	return *i.Blocking
  8447  }
  8448  
  8449  // GetChecks returns the Checks field if it's non-nil, zero value otherwise.
  8450  func (i *InstallationPermissions) GetChecks() string {
  8451  	if i == nil || i.Checks == nil {
  8452  		return ""
  8453  	}
  8454  	return *i.Checks
  8455  }
  8456  
  8457  // GetContentReferences returns the ContentReferences field if it's non-nil, zero value otherwise.
  8458  func (i *InstallationPermissions) GetContentReferences() string {
  8459  	if i == nil || i.ContentReferences == nil {
  8460  		return ""
  8461  	}
  8462  	return *i.ContentReferences
  8463  }
  8464  
  8465  // GetContents returns the Contents field if it's non-nil, zero value otherwise.
  8466  func (i *InstallationPermissions) GetContents() string {
  8467  	if i == nil || i.Contents == nil {
  8468  		return ""
  8469  	}
  8470  	return *i.Contents
  8471  }
  8472  
  8473  // GetDeployments returns the Deployments field if it's non-nil, zero value otherwise.
  8474  func (i *InstallationPermissions) GetDeployments() string {
  8475  	if i == nil || i.Deployments == nil {
  8476  		return ""
  8477  	}
  8478  	return *i.Deployments
  8479  }
  8480  
  8481  // GetEmails returns the Emails field if it's non-nil, zero value otherwise.
  8482  func (i *InstallationPermissions) GetEmails() string {
  8483  	if i == nil || i.Emails == nil {
  8484  		return ""
  8485  	}
  8486  	return *i.Emails
  8487  }
  8488  
  8489  // GetEnvironments returns the Environments field if it's non-nil, zero value otherwise.
  8490  func (i *InstallationPermissions) GetEnvironments() string {
  8491  	if i == nil || i.Environments == nil {
  8492  		return ""
  8493  	}
  8494  	return *i.Environments
  8495  }
  8496  
  8497  // GetFollowers returns the Followers field if it's non-nil, zero value otherwise.
  8498  func (i *InstallationPermissions) GetFollowers() string {
  8499  	if i == nil || i.Followers == nil {
  8500  		return ""
  8501  	}
  8502  	return *i.Followers
  8503  }
  8504  
  8505  // GetIssues returns the Issues field if it's non-nil, zero value otherwise.
  8506  func (i *InstallationPermissions) GetIssues() string {
  8507  	if i == nil || i.Issues == nil {
  8508  		return ""
  8509  	}
  8510  	return *i.Issues
  8511  }
  8512  
  8513  // GetMembers returns the Members field if it's non-nil, zero value otherwise.
  8514  func (i *InstallationPermissions) GetMembers() string {
  8515  	if i == nil || i.Members == nil {
  8516  		return ""
  8517  	}
  8518  	return *i.Members
  8519  }
  8520  
  8521  // GetMetadata returns the Metadata field if it's non-nil, zero value otherwise.
  8522  func (i *InstallationPermissions) GetMetadata() string {
  8523  	if i == nil || i.Metadata == nil {
  8524  		return ""
  8525  	}
  8526  	return *i.Metadata
  8527  }
  8528  
  8529  // GetOrganizationAdministration returns the OrganizationAdministration field if it's non-nil, zero value otherwise.
  8530  func (i *InstallationPermissions) GetOrganizationAdministration() string {
  8531  	if i == nil || i.OrganizationAdministration == nil {
  8532  		return ""
  8533  	}
  8534  	return *i.OrganizationAdministration
  8535  }
  8536  
  8537  // GetOrganizationCustomRoles returns the OrganizationCustomRoles field if it's non-nil, zero value otherwise.
  8538  func (i *InstallationPermissions) GetOrganizationCustomRoles() string {
  8539  	if i == nil || i.OrganizationCustomRoles == nil {
  8540  		return ""
  8541  	}
  8542  	return *i.OrganizationCustomRoles
  8543  }
  8544  
  8545  // GetOrganizationHooks returns the OrganizationHooks field if it's non-nil, zero value otherwise.
  8546  func (i *InstallationPermissions) GetOrganizationHooks() string {
  8547  	if i == nil || i.OrganizationHooks == nil {
  8548  		return ""
  8549  	}
  8550  	return *i.OrganizationHooks
  8551  }
  8552  
  8553  // GetOrganizationPackages returns the OrganizationPackages field if it's non-nil, zero value otherwise.
  8554  func (i *InstallationPermissions) GetOrganizationPackages() string {
  8555  	if i == nil || i.OrganizationPackages == nil {
  8556  		return ""
  8557  	}
  8558  	return *i.OrganizationPackages
  8559  }
  8560  
  8561  // GetOrganizationPlan returns the OrganizationPlan field if it's non-nil, zero value otherwise.
  8562  func (i *InstallationPermissions) GetOrganizationPlan() string {
  8563  	if i == nil || i.OrganizationPlan == nil {
  8564  		return ""
  8565  	}
  8566  	return *i.OrganizationPlan
  8567  }
  8568  
  8569  // GetOrganizationPreReceiveHooks returns the OrganizationPreReceiveHooks field if it's non-nil, zero value otherwise.
  8570  func (i *InstallationPermissions) GetOrganizationPreReceiveHooks() string {
  8571  	if i == nil || i.OrganizationPreReceiveHooks == nil {
  8572  		return ""
  8573  	}
  8574  	return *i.OrganizationPreReceiveHooks
  8575  }
  8576  
  8577  // GetOrganizationProjects returns the OrganizationProjects field if it's non-nil, zero value otherwise.
  8578  func (i *InstallationPermissions) GetOrganizationProjects() string {
  8579  	if i == nil || i.OrganizationProjects == nil {
  8580  		return ""
  8581  	}
  8582  	return *i.OrganizationProjects
  8583  }
  8584  
  8585  // GetOrganizationSecrets returns the OrganizationSecrets field if it's non-nil, zero value otherwise.
  8586  func (i *InstallationPermissions) GetOrganizationSecrets() string {
  8587  	if i == nil || i.OrganizationSecrets == nil {
  8588  		return ""
  8589  	}
  8590  	return *i.OrganizationSecrets
  8591  }
  8592  
  8593  // GetOrganizationSelfHostedRunners returns the OrganizationSelfHostedRunners field if it's non-nil, zero value otherwise.
  8594  func (i *InstallationPermissions) GetOrganizationSelfHostedRunners() string {
  8595  	if i == nil || i.OrganizationSelfHostedRunners == nil {
  8596  		return ""
  8597  	}
  8598  	return *i.OrganizationSelfHostedRunners
  8599  }
  8600  
  8601  // GetOrganizationUserBlocking returns the OrganizationUserBlocking field if it's non-nil, zero value otherwise.
  8602  func (i *InstallationPermissions) GetOrganizationUserBlocking() string {
  8603  	if i == nil || i.OrganizationUserBlocking == nil {
  8604  		return ""
  8605  	}
  8606  	return *i.OrganizationUserBlocking
  8607  }
  8608  
  8609  // GetPackages returns the Packages field if it's non-nil, zero value otherwise.
  8610  func (i *InstallationPermissions) GetPackages() string {
  8611  	if i == nil || i.Packages == nil {
  8612  		return ""
  8613  	}
  8614  	return *i.Packages
  8615  }
  8616  
  8617  // GetPages returns the Pages field if it's non-nil, zero value otherwise.
  8618  func (i *InstallationPermissions) GetPages() string {
  8619  	if i == nil || i.Pages == nil {
  8620  		return ""
  8621  	}
  8622  	return *i.Pages
  8623  }
  8624  
  8625  // GetPullRequests returns the PullRequests field if it's non-nil, zero value otherwise.
  8626  func (i *InstallationPermissions) GetPullRequests() string {
  8627  	if i == nil || i.PullRequests == nil {
  8628  		return ""
  8629  	}
  8630  	return *i.PullRequests
  8631  }
  8632  
  8633  // GetRepositoryHooks returns the RepositoryHooks field if it's non-nil, zero value otherwise.
  8634  func (i *InstallationPermissions) GetRepositoryHooks() string {
  8635  	if i == nil || i.RepositoryHooks == nil {
  8636  		return ""
  8637  	}
  8638  	return *i.RepositoryHooks
  8639  }
  8640  
  8641  // GetRepositoryPreReceiveHooks returns the RepositoryPreReceiveHooks field if it's non-nil, zero value otherwise.
  8642  func (i *InstallationPermissions) GetRepositoryPreReceiveHooks() string {
  8643  	if i == nil || i.RepositoryPreReceiveHooks == nil {
  8644  		return ""
  8645  	}
  8646  	return *i.RepositoryPreReceiveHooks
  8647  }
  8648  
  8649  // GetRepositoryProjects returns the RepositoryProjects field if it's non-nil, zero value otherwise.
  8650  func (i *InstallationPermissions) GetRepositoryProjects() string {
  8651  	if i == nil || i.RepositoryProjects == nil {
  8652  		return ""
  8653  	}
  8654  	return *i.RepositoryProjects
  8655  }
  8656  
  8657  // GetSecrets returns the Secrets field if it's non-nil, zero value otherwise.
  8658  func (i *InstallationPermissions) GetSecrets() string {
  8659  	if i == nil || i.Secrets == nil {
  8660  		return ""
  8661  	}
  8662  	return *i.Secrets
  8663  }
  8664  
  8665  // GetSecretScanningAlerts returns the SecretScanningAlerts field if it's non-nil, zero value otherwise.
  8666  func (i *InstallationPermissions) GetSecretScanningAlerts() string {
  8667  	if i == nil || i.SecretScanningAlerts == nil {
  8668  		return ""
  8669  	}
  8670  	return *i.SecretScanningAlerts
  8671  }
  8672  
  8673  // GetSecurityEvents returns the SecurityEvents field if it's non-nil, zero value otherwise.
  8674  func (i *InstallationPermissions) GetSecurityEvents() string {
  8675  	if i == nil || i.SecurityEvents == nil {
  8676  		return ""
  8677  	}
  8678  	return *i.SecurityEvents
  8679  }
  8680  
  8681  // GetSingleFile returns the SingleFile field if it's non-nil, zero value otherwise.
  8682  func (i *InstallationPermissions) GetSingleFile() string {
  8683  	if i == nil || i.SingleFile == nil {
  8684  		return ""
  8685  	}
  8686  	return *i.SingleFile
  8687  }
  8688  
  8689  // GetStatuses returns the Statuses field if it's non-nil, zero value otherwise.
  8690  func (i *InstallationPermissions) GetStatuses() string {
  8691  	if i == nil || i.Statuses == nil {
  8692  		return ""
  8693  	}
  8694  	return *i.Statuses
  8695  }
  8696  
  8697  // GetTeamDiscussions returns the TeamDiscussions field if it's non-nil, zero value otherwise.
  8698  func (i *InstallationPermissions) GetTeamDiscussions() string {
  8699  	if i == nil || i.TeamDiscussions == nil {
  8700  		return ""
  8701  	}
  8702  	return *i.TeamDiscussions
  8703  }
  8704  
  8705  // GetVulnerabilityAlerts returns the VulnerabilityAlerts field if it's non-nil, zero value otherwise.
  8706  func (i *InstallationPermissions) GetVulnerabilityAlerts() string {
  8707  	if i == nil || i.VulnerabilityAlerts == nil {
  8708  		return ""
  8709  	}
  8710  	return *i.VulnerabilityAlerts
  8711  }
  8712  
  8713  // GetWorkflows returns the Workflows field if it's non-nil, zero value otherwise.
  8714  func (i *InstallationPermissions) GetWorkflows() string {
  8715  	if i == nil || i.Workflows == nil {
  8716  		return ""
  8717  	}
  8718  	return *i.Workflows
  8719  }
  8720  
  8721  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  8722  func (i *InstallationRepositoriesEvent) GetAction() string {
  8723  	if i == nil || i.Action == nil {
  8724  		return ""
  8725  	}
  8726  	return *i.Action
  8727  }
  8728  
  8729  // GetInstallation returns the Installation field.
  8730  func (i *InstallationRepositoriesEvent) GetInstallation() *Installation {
  8731  	if i == nil {
  8732  		return nil
  8733  	}
  8734  	return i.Installation
  8735  }
  8736  
  8737  // GetRepositorySelection returns the RepositorySelection field if it's non-nil, zero value otherwise.
  8738  func (i *InstallationRepositoriesEvent) GetRepositorySelection() string {
  8739  	if i == nil || i.RepositorySelection == nil {
  8740  		return ""
  8741  	}
  8742  	return *i.RepositorySelection
  8743  }
  8744  
  8745  // GetSender returns the Sender field.
  8746  func (i *InstallationRepositoriesEvent) GetSender() *User {
  8747  	if i == nil {
  8748  		return nil
  8749  	}
  8750  	return i.Sender
  8751  }
  8752  
  8753  // GetFrom returns the From field if it's non-nil, zero value otherwise.
  8754  func (i *InstallationSlugChange) GetFrom() string {
  8755  	if i == nil || i.From == nil {
  8756  		return ""
  8757  	}
  8758  	return *i.From
  8759  }
  8760  
  8761  // GetAccount returns the Account field.
  8762  func (i *InstallationTargetEvent) GetAccount() *User {
  8763  	if i == nil {
  8764  		return nil
  8765  	}
  8766  	return i.Account
  8767  }
  8768  
  8769  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  8770  func (i *InstallationTargetEvent) GetAction() string {
  8771  	if i == nil || i.Action == nil {
  8772  		return ""
  8773  	}
  8774  	return *i.Action
  8775  }
  8776  
  8777  // GetChanges returns the Changes field.
  8778  func (i *InstallationTargetEvent) GetChanges() *InstallationChanges {
  8779  	if i == nil {
  8780  		return nil
  8781  	}
  8782  	return i.Changes
  8783  }
  8784  
  8785  // GetEnterprise returns the Enterprise field.
  8786  func (i *InstallationTargetEvent) GetEnterprise() *Enterprise {
  8787  	if i == nil {
  8788  		return nil
  8789  	}
  8790  	return i.Enterprise
  8791  }
  8792  
  8793  // GetInstallation returns the Installation field.
  8794  func (i *InstallationTargetEvent) GetInstallation() *Installation {
  8795  	if i == nil {
  8796  		return nil
  8797  	}
  8798  	return i.Installation
  8799  }
  8800  
  8801  // GetOrganization returns the Organization field.
  8802  func (i *InstallationTargetEvent) GetOrganization() *Organization {
  8803  	if i == nil {
  8804  		return nil
  8805  	}
  8806  	return i.Organization
  8807  }
  8808  
  8809  // GetRepository returns the Repository field.
  8810  func (i *InstallationTargetEvent) GetRepository() *Repository {
  8811  	if i == nil {
  8812  		return nil
  8813  	}
  8814  	return i.Repository
  8815  }
  8816  
  8817  // GetSender returns the Sender field.
  8818  func (i *InstallationTargetEvent) GetSender() *User {
  8819  	if i == nil {
  8820  		return nil
  8821  	}
  8822  	return i.Sender
  8823  }
  8824  
  8825  // GetTargetType returns the TargetType field if it's non-nil, zero value otherwise.
  8826  func (i *InstallationTargetEvent) GetTargetType() string {
  8827  	if i == nil || i.TargetType == nil {
  8828  		return ""
  8829  	}
  8830  	return *i.TargetType
  8831  }
  8832  
  8833  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
  8834  func (i *InstallationToken) GetExpiresAt() Timestamp {
  8835  	if i == nil || i.ExpiresAt == nil {
  8836  		return Timestamp{}
  8837  	}
  8838  	return *i.ExpiresAt
  8839  }
  8840  
  8841  // GetPermissions returns the Permissions field.
  8842  func (i *InstallationToken) GetPermissions() *InstallationPermissions {
  8843  	if i == nil {
  8844  		return nil
  8845  	}
  8846  	return i.Permissions
  8847  }
  8848  
  8849  // GetToken returns the Token field if it's non-nil, zero value otherwise.
  8850  func (i *InstallationToken) GetToken() string {
  8851  	if i == nil || i.Token == nil {
  8852  		return ""
  8853  	}
  8854  	return *i.Token
  8855  }
  8856  
  8857  // GetPermissions returns the Permissions field.
  8858  func (i *InstallationTokenOptions) GetPermissions() *InstallationPermissions {
  8859  	if i == nil {
  8860  		return nil
  8861  	}
  8862  	return i.Permissions
  8863  }
  8864  
  8865  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
  8866  func (i *InteractionRestriction) GetExpiresAt() Timestamp {
  8867  	if i == nil || i.ExpiresAt == nil {
  8868  		return Timestamp{}
  8869  	}
  8870  	return *i.ExpiresAt
  8871  }
  8872  
  8873  // GetLimit returns the Limit field if it's non-nil, zero value otherwise.
  8874  func (i *InteractionRestriction) GetLimit() string {
  8875  	if i == nil || i.Limit == nil {
  8876  		return ""
  8877  	}
  8878  	return *i.Limit
  8879  }
  8880  
  8881  // GetOrigin returns the Origin field if it's non-nil, zero value otherwise.
  8882  func (i *InteractionRestriction) GetOrigin() string {
  8883  	if i == nil || i.Origin == nil {
  8884  		return ""
  8885  	}
  8886  	return *i.Origin
  8887  }
  8888  
  8889  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  8890  func (i *Invitation) GetCreatedAt() Timestamp {
  8891  	if i == nil || i.CreatedAt == nil {
  8892  		return Timestamp{}
  8893  	}
  8894  	return *i.CreatedAt
  8895  }
  8896  
  8897  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
  8898  func (i *Invitation) GetEmail() string {
  8899  	if i == nil || i.Email == nil {
  8900  		return ""
  8901  	}
  8902  	return *i.Email
  8903  }
  8904  
  8905  // GetFailedAt returns the FailedAt field if it's non-nil, zero value otherwise.
  8906  func (i *Invitation) GetFailedAt() Timestamp {
  8907  	if i == nil || i.FailedAt == nil {
  8908  		return Timestamp{}
  8909  	}
  8910  	return *i.FailedAt
  8911  }
  8912  
  8913  // GetFailedReason returns the FailedReason field if it's non-nil, zero value otherwise.
  8914  func (i *Invitation) GetFailedReason() string {
  8915  	if i == nil || i.FailedReason == nil {
  8916  		return ""
  8917  	}
  8918  	return *i.FailedReason
  8919  }
  8920  
  8921  // GetID returns the ID field if it's non-nil, zero value otherwise.
  8922  func (i *Invitation) GetID() int64 {
  8923  	if i == nil || i.ID == nil {
  8924  		return 0
  8925  	}
  8926  	return *i.ID
  8927  }
  8928  
  8929  // GetInvitationTeamURL returns the InvitationTeamURL field if it's non-nil, zero value otherwise.
  8930  func (i *Invitation) GetInvitationTeamURL() string {
  8931  	if i == nil || i.InvitationTeamURL == nil {
  8932  		return ""
  8933  	}
  8934  	return *i.InvitationTeamURL
  8935  }
  8936  
  8937  // GetInviter returns the Inviter field.
  8938  func (i *Invitation) GetInviter() *User {
  8939  	if i == nil {
  8940  		return nil
  8941  	}
  8942  	return i.Inviter
  8943  }
  8944  
  8945  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
  8946  func (i *Invitation) GetLogin() string {
  8947  	if i == nil || i.Login == nil {
  8948  		return ""
  8949  	}
  8950  	return *i.Login
  8951  }
  8952  
  8953  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  8954  func (i *Invitation) GetNodeID() string {
  8955  	if i == nil || i.NodeID == nil {
  8956  		return ""
  8957  	}
  8958  	return *i.NodeID
  8959  }
  8960  
  8961  // GetRole returns the Role field if it's non-nil, zero value otherwise.
  8962  func (i *Invitation) GetRole() string {
  8963  	if i == nil || i.Role == nil {
  8964  		return ""
  8965  	}
  8966  	return *i.Role
  8967  }
  8968  
  8969  // GetTeamCount returns the TeamCount field if it's non-nil, zero value otherwise.
  8970  func (i *Invitation) GetTeamCount() int {
  8971  	if i == nil || i.TeamCount == nil {
  8972  		return 0
  8973  	}
  8974  	return *i.TeamCount
  8975  }
  8976  
  8977  // GetActiveLockReason returns the ActiveLockReason field if it's non-nil, zero value otherwise.
  8978  func (i *Issue) GetActiveLockReason() string {
  8979  	if i == nil || i.ActiveLockReason == nil {
  8980  		return ""
  8981  	}
  8982  	return *i.ActiveLockReason
  8983  }
  8984  
  8985  // GetAssignee returns the Assignee field.
  8986  func (i *Issue) GetAssignee() *User {
  8987  	if i == nil {
  8988  		return nil
  8989  	}
  8990  	return i.Assignee
  8991  }
  8992  
  8993  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
  8994  func (i *Issue) GetAuthorAssociation() string {
  8995  	if i == nil || i.AuthorAssociation == nil {
  8996  		return ""
  8997  	}
  8998  	return *i.AuthorAssociation
  8999  }
  9000  
  9001  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  9002  func (i *Issue) GetBody() string {
  9003  	if i == nil || i.Body == nil {
  9004  		return ""
  9005  	}
  9006  	return *i.Body
  9007  }
  9008  
  9009  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
  9010  func (i *Issue) GetClosedAt() Timestamp {
  9011  	if i == nil || i.ClosedAt == nil {
  9012  		return Timestamp{}
  9013  	}
  9014  	return *i.ClosedAt
  9015  }
  9016  
  9017  // GetClosedBy returns the ClosedBy field.
  9018  func (i *Issue) GetClosedBy() *User {
  9019  	if i == nil {
  9020  		return nil
  9021  	}
  9022  	return i.ClosedBy
  9023  }
  9024  
  9025  // GetComments returns the Comments field if it's non-nil, zero value otherwise.
  9026  func (i *Issue) GetComments() int {
  9027  	if i == nil || i.Comments == nil {
  9028  		return 0
  9029  	}
  9030  	return *i.Comments
  9031  }
  9032  
  9033  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
  9034  func (i *Issue) GetCommentsURL() string {
  9035  	if i == nil || i.CommentsURL == nil {
  9036  		return ""
  9037  	}
  9038  	return *i.CommentsURL
  9039  }
  9040  
  9041  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9042  func (i *Issue) GetCreatedAt() Timestamp {
  9043  	if i == nil || i.CreatedAt == nil {
  9044  		return Timestamp{}
  9045  	}
  9046  	return *i.CreatedAt
  9047  }
  9048  
  9049  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
  9050  func (i *Issue) GetEventsURL() string {
  9051  	if i == nil || i.EventsURL == nil {
  9052  		return ""
  9053  	}
  9054  	return *i.EventsURL
  9055  }
  9056  
  9057  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  9058  func (i *Issue) GetHTMLURL() string {
  9059  	if i == nil || i.HTMLURL == nil {
  9060  		return ""
  9061  	}
  9062  	return *i.HTMLURL
  9063  }
  9064  
  9065  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9066  func (i *Issue) GetID() int64 {
  9067  	if i == nil || i.ID == nil {
  9068  		return 0
  9069  	}
  9070  	return *i.ID
  9071  }
  9072  
  9073  // GetLabelsURL returns the LabelsURL field if it's non-nil, zero value otherwise.
  9074  func (i *Issue) GetLabelsURL() string {
  9075  	if i == nil || i.LabelsURL == nil {
  9076  		return ""
  9077  	}
  9078  	return *i.LabelsURL
  9079  }
  9080  
  9081  // GetLocked returns the Locked field if it's non-nil, zero value otherwise.
  9082  func (i *Issue) GetLocked() bool {
  9083  	if i == nil || i.Locked == nil {
  9084  		return false
  9085  	}
  9086  	return *i.Locked
  9087  }
  9088  
  9089  // GetMilestone returns the Milestone field.
  9090  func (i *Issue) GetMilestone() *Milestone {
  9091  	if i == nil {
  9092  		return nil
  9093  	}
  9094  	return i.Milestone
  9095  }
  9096  
  9097  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  9098  func (i *Issue) GetNodeID() string {
  9099  	if i == nil || i.NodeID == nil {
  9100  		return ""
  9101  	}
  9102  	return *i.NodeID
  9103  }
  9104  
  9105  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
  9106  func (i *Issue) GetNumber() int {
  9107  	if i == nil || i.Number == nil {
  9108  		return 0
  9109  	}
  9110  	return *i.Number
  9111  }
  9112  
  9113  // GetPullRequestLinks returns the PullRequestLinks field.
  9114  func (i *Issue) GetPullRequestLinks() *PullRequestLinks {
  9115  	if i == nil {
  9116  		return nil
  9117  	}
  9118  	return i.PullRequestLinks
  9119  }
  9120  
  9121  // GetReactions returns the Reactions field.
  9122  func (i *Issue) GetReactions() *Reactions {
  9123  	if i == nil {
  9124  		return nil
  9125  	}
  9126  	return i.Reactions
  9127  }
  9128  
  9129  // GetRepository returns the Repository field.
  9130  func (i *Issue) GetRepository() *Repository {
  9131  	if i == nil {
  9132  		return nil
  9133  	}
  9134  	return i.Repository
  9135  }
  9136  
  9137  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  9138  func (i *Issue) GetRepositoryURL() string {
  9139  	if i == nil || i.RepositoryURL == nil {
  9140  		return ""
  9141  	}
  9142  	return *i.RepositoryURL
  9143  }
  9144  
  9145  // GetState returns the State field if it's non-nil, zero value otherwise.
  9146  func (i *Issue) GetState() string {
  9147  	if i == nil || i.State == nil {
  9148  		return ""
  9149  	}
  9150  	return *i.State
  9151  }
  9152  
  9153  // GetStateReason returns the StateReason field if it's non-nil, zero value otherwise.
  9154  func (i *Issue) GetStateReason() string {
  9155  	if i == nil || i.StateReason == nil {
  9156  		return ""
  9157  	}
  9158  	return *i.StateReason
  9159  }
  9160  
  9161  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  9162  func (i *Issue) GetTitle() string {
  9163  	if i == nil || i.Title == nil {
  9164  		return ""
  9165  	}
  9166  	return *i.Title
  9167  }
  9168  
  9169  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  9170  func (i *Issue) GetUpdatedAt() Timestamp {
  9171  	if i == nil || i.UpdatedAt == nil {
  9172  		return Timestamp{}
  9173  	}
  9174  	return *i.UpdatedAt
  9175  }
  9176  
  9177  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9178  func (i *Issue) GetURL() string {
  9179  	if i == nil || i.URL == nil {
  9180  		return ""
  9181  	}
  9182  	return *i.URL
  9183  }
  9184  
  9185  // GetUser returns the User field.
  9186  func (i *Issue) GetUser() *User {
  9187  	if i == nil {
  9188  		return nil
  9189  	}
  9190  	return i.User
  9191  }
  9192  
  9193  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
  9194  func (i *IssueComment) GetAuthorAssociation() string {
  9195  	if i == nil || i.AuthorAssociation == nil {
  9196  		return ""
  9197  	}
  9198  	return *i.AuthorAssociation
  9199  }
  9200  
  9201  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  9202  func (i *IssueComment) GetBody() string {
  9203  	if i == nil || i.Body == nil {
  9204  		return ""
  9205  	}
  9206  	return *i.Body
  9207  }
  9208  
  9209  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9210  func (i *IssueComment) GetCreatedAt() Timestamp {
  9211  	if i == nil || i.CreatedAt == nil {
  9212  		return Timestamp{}
  9213  	}
  9214  	return *i.CreatedAt
  9215  }
  9216  
  9217  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
  9218  func (i *IssueComment) GetHTMLURL() string {
  9219  	if i == nil || i.HTMLURL == nil {
  9220  		return ""
  9221  	}
  9222  	return *i.HTMLURL
  9223  }
  9224  
  9225  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9226  func (i *IssueComment) GetID() int64 {
  9227  	if i == nil || i.ID == nil {
  9228  		return 0
  9229  	}
  9230  	return *i.ID
  9231  }
  9232  
  9233  // GetIssueURL returns the IssueURL field if it's non-nil, zero value otherwise.
  9234  func (i *IssueComment) GetIssueURL() string {
  9235  	if i == nil || i.IssueURL == nil {
  9236  		return ""
  9237  	}
  9238  	return *i.IssueURL
  9239  }
  9240  
  9241  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  9242  func (i *IssueComment) GetNodeID() string {
  9243  	if i == nil || i.NodeID == nil {
  9244  		return ""
  9245  	}
  9246  	return *i.NodeID
  9247  }
  9248  
  9249  // GetReactions returns the Reactions field.
  9250  func (i *IssueComment) GetReactions() *Reactions {
  9251  	if i == nil {
  9252  		return nil
  9253  	}
  9254  	return i.Reactions
  9255  }
  9256  
  9257  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  9258  func (i *IssueComment) GetUpdatedAt() Timestamp {
  9259  	if i == nil || i.UpdatedAt == nil {
  9260  		return Timestamp{}
  9261  	}
  9262  	return *i.UpdatedAt
  9263  }
  9264  
  9265  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9266  func (i *IssueComment) GetURL() string {
  9267  	if i == nil || i.URL == nil {
  9268  		return ""
  9269  	}
  9270  	return *i.URL
  9271  }
  9272  
  9273  // GetUser returns the User field.
  9274  func (i *IssueComment) GetUser() *User {
  9275  	if i == nil {
  9276  		return nil
  9277  	}
  9278  	return i.User
  9279  }
  9280  
  9281  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  9282  func (i *IssueCommentEvent) GetAction() string {
  9283  	if i == nil || i.Action == nil {
  9284  		return ""
  9285  	}
  9286  	return *i.Action
  9287  }
  9288  
  9289  // GetChanges returns the Changes field.
  9290  func (i *IssueCommentEvent) GetChanges() *EditChange {
  9291  	if i == nil {
  9292  		return nil
  9293  	}
  9294  	return i.Changes
  9295  }
  9296  
  9297  // GetComment returns the Comment field.
  9298  func (i *IssueCommentEvent) GetComment() *IssueComment {
  9299  	if i == nil {
  9300  		return nil
  9301  	}
  9302  	return i.Comment
  9303  }
  9304  
  9305  // GetInstallation returns the Installation field.
  9306  func (i *IssueCommentEvent) GetInstallation() *Installation {
  9307  	if i == nil {
  9308  		return nil
  9309  	}
  9310  	return i.Installation
  9311  }
  9312  
  9313  // GetIssue returns the Issue field.
  9314  func (i *IssueCommentEvent) GetIssue() *Issue {
  9315  	if i == nil {
  9316  		return nil
  9317  	}
  9318  	return i.Issue
  9319  }
  9320  
  9321  // GetOrganization returns the Organization field.
  9322  func (i *IssueCommentEvent) GetOrganization() *Organization {
  9323  	if i == nil {
  9324  		return nil
  9325  	}
  9326  	return i.Organization
  9327  }
  9328  
  9329  // GetRepo returns the Repo field.
  9330  func (i *IssueCommentEvent) GetRepo() *Repository {
  9331  	if i == nil {
  9332  		return nil
  9333  	}
  9334  	return i.Repo
  9335  }
  9336  
  9337  // GetSender returns the Sender field.
  9338  func (i *IssueCommentEvent) GetSender() *User {
  9339  	if i == nil {
  9340  		return nil
  9341  	}
  9342  	return i.Sender
  9343  }
  9344  
  9345  // GetActor returns the Actor field.
  9346  func (i *IssueEvent) GetActor() *User {
  9347  	if i == nil {
  9348  		return nil
  9349  	}
  9350  	return i.Actor
  9351  }
  9352  
  9353  // GetAssignee returns the Assignee field.
  9354  func (i *IssueEvent) GetAssignee() *User {
  9355  	if i == nil {
  9356  		return nil
  9357  	}
  9358  	return i.Assignee
  9359  }
  9360  
  9361  // GetAssigner returns the Assigner field.
  9362  func (i *IssueEvent) GetAssigner() *User {
  9363  	if i == nil {
  9364  		return nil
  9365  	}
  9366  	return i.Assigner
  9367  }
  9368  
  9369  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
  9370  func (i *IssueEvent) GetCommitID() string {
  9371  	if i == nil || i.CommitID == nil {
  9372  		return ""
  9373  	}
  9374  	return *i.CommitID
  9375  }
  9376  
  9377  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9378  func (i *IssueEvent) GetCreatedAt() Timestamp {
  9379  	if i == nil || i.CreatedAt == nil {
  9380  		return Timestamp{}
  9381  	}
  9382  	return *i.CreatedAt
  9383  }
  9384  
  9385  // GetDismissedReview returns the DismissedReview field.
  9386  func (i *IssueEvent) GetDismissedReview() *DismissedReview {
  9387  	if i == nil {
  9388  		return nil
  9389  	}
  9390  	return i.DismissedReview
  9391  }
  9392  
  9393  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
  9394  func (i *IssueEvent) GetEvent() string {
  9395  	if i == nil || i.Event == nil {
  9396  		return ""
  9397  	}
  9398  	return *i.Event
  9399  }
  9400  
  9401  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9402  func (i *IssueEvent) GetID() int64 {
  9403  	if i == nil || i.ID == nil {
  9404  		return 0
  9405  	}
  9406  	return *i.ID
  9407  }
  9408  
  9409  // GetIssue returns the Issue field.
  9410  func (i *IssueEvent) GetIssue() *Issue {
  9411  	if i == nil {
  9412  		return nil
  9413  	}
  9414  	return i.Issue
  9415  }
  9416  
  9417  // GetLabel returns the Label field.
  9418  func (i *IssueEvent) GetLabel() *Label {
  9419  	if i == nil {
  9420  		return nil
  9421  	}
  9422  	return i.Label
  9423  }
  9424  
  9425  // GetLockReason returns the LockReason field if it's non-nil, zero value otherwise.
  9426  func (i *IssueEvent) GetLockReason() string {
  9427  	if i == nil || i.LockReason == nil {
  9428  		return ""
  9429  	}
  9430  	return *i.LockReason
  9431  }
  9432  
  9433  // GetMilestone returns the Milestone field.
  9434  func (i *IssueEvent) GetMilestone() *Milestone {
  9435  	if i == nil {
  9436  		return nil
  9437  	}
  9438  	return i.Milestone
  9439  }
  9440  
  9441  // GetProjectCard returns the ProjectCard field.
  9442  func (i *IssueEvent) GetProjectCard() *ProjectCard {
  9443  	if i == nil {
  9444  		return nil
  9445  	}
  9446  	return i.ProjectCard
  9447  }
  9448  
  9449  // GetRename returns the Rename field.
  9450  func (i *IssueEvent) GetRename() *Rename {
  9451  	if i == nil {
  9452  		return nil
  9453  	}
  9454  	return i.Rename
  9455  }
  9456  
  9457  // GetRequestedReviewer returns the RequestedReviewer field.
  9458  func (i *IssueEvent) GetRequestedReviewer() *User {
  9459  	if i == nil {
  9460  		return nil
  9461  	}
  9462  	return i.RequestedReviewer
  9463  }
  9464  
  9465  // GetReviewRequester returns the ReviewRequester field.
  9466  func (i *IssueEvent) GetReviewRequester() *User {
  9467  	if i == nil {
  9468  		return nil
  9469  	}
  9470  	return i.ReviewRequester
  9471  }
  9472  
  9473  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9474  func (i *IssueEvent) GetURL() string {
  9475  	if i == nil || i.URL == nil {
  9476  		return ""
  9477  	}
  9478  	return *i.URL
  9479  }
  9480  
  9481  // GetAssignee returns the Assignee field if it's non-nil, zero value otherwise.
  9482  func (i *IssueImport) GetAssignee() string {
  9483  	if i == nil || i.Assignee == nil {
  9484  		return ""
  9485  	}
  9486  	return *i.Assignee
  9487  }
  9488  
  9489  // GetClosed returns the Closed field if it's non-nil, zero value otherwise.
  9490  func (i *IssueImport) GetClosed() bool {
  9491  	if i == nil || i.Closed == nil {
  9492  		return false
  9493  	}
  9494  	return *i.Closed
  9495  }
  9496  
  9497  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
  9498  func (i *IssueImport) GetClosedAt() Timestamp {
  9499  	if i == nil || i.ClosedAt == nil {
  9500  		return Timestamp{}
  9501  	}
  9502  	return *i.ClosedAt
  9503  }
  9504  
  9505  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9506  func (i *IssueImport) GetCreatedAt() Timestamp {
  9507  	if i == nil || i.CreatedAt == nil {
  9508  		return Timestamp{}
  9509  	}
  9510  	return *i.CreatedAt
  9511  }
  9512  
  9513  // GetMilestone returns the Milestone field if it's non-nil, zero value otherwise.
  9514  func (i *IssueImport) GetMilestone() int {
  9515  	if i == nil || i.Milestone == nil {
  9516  		return 0
  9517  	}
  9518  	return *i.Milestone
  9519  }
  9520  
  9521  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  9522  func (i *IssueImport) GetUpdatedAt() Timestamp {
  9523  	if i == nil || i.UpdatedAt == nil {
  9524  		return Timestamp{}
  9525  	}
  9526  	return *i.UpdatedAt
  9527  }
  9528  
  9529  // GetCode returns the Code field if it's non-nil, zero value otherwise.
  9530  func (i *IssueImportError) GetCode() string {
  9531  	if i == nil || i.Code == nil {
  9532  		return ""
  9533  	}
  9534  	return *i.Code
  9535  }
  9536  
  9537  // GetField returns the Field field if it's non-nil, zero value otherwise.
  9538  func (i *IssueImportError) GetField() string {
  9539  	if i == nil || i.Field == nil {
  9540  		return ""
  9541  	}
  9542  	return *i.Field
  9543  }
  9544  
  9545  // GetLocation returns the Location field if it's non-nil, zero value otherwise.
  9546  func (i *IssueImportError) GetLocation() string {
  9547  	if i == nil || i.Location == nil {
  9548  		return ""
  9549  	}
  9550  	return *i.Location
  9551  }
  9552  
  9553  // GetResource returns the Resource field if it's non-nil, zero value otherwise.
  9554  func (i *IssueImportError) GetResource() string {
  9555  	if i == nil || i.Resource == nil {
  9556  		return ""
  9557  	}
  9558  	return *i.Resource
  9559  }
  9560  
  9561  // GetValue returns the Value field if it's non-nil, zero value otherwise.
  9562  func (i *IssueImportError) GetValue() string {
  9563  	if i == nil || i.Value == nil {
  9564  		return ""
  9565  	}
  9566  	return *i.Value
  9567  }
  9568  
  9569  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9570  func (i *IssueImportResponse) GetCreatedAt() Timestamp {
  9571  	if i == nil || i.CreatedAt == nil {
  9572  		return Timestamp{}
  9573  	}
  9574  	return *i.CreatedAt
  9575  }
  9576  
  9577  // GetDocumentationURL returns the DocumentationURL field if it's non-nil, zero value otherwise.
  9578  func (i *IssueImportResponse) GetDocumentationURL() string {
  9579  	if i == nil || i.DocumentationURL == nil {
  9580  		return ""
  9581  	}
  9582  	return *i.DocumentationURL
  9583  }
  9584  
  9585  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9586  func (i *IssueImportResponse) GetID() int {
  9587  	if i == nil || i.ID == nil {
  9588  		return 0
  9589  	}
  9590  	return *i.ID
  9591  }
  9592  
  9593  // GetImportIssuesURL returns the ImportIssuesURL field if it's non-nil, zero value otherwise.
  9594  func (i *IssueImportResponse) GetImportIssuesURL() string {
  9595  	if i == nil || i.ImportIssuesURL == nil {
  9596  		return ""
  9597  	}
  9598  	return *i.ImportIssuesURL
  9599  }
  9600  
  9601  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
  9602  func (i *IssueImportResponse) GetMessage() string {
  9603  	if i == nil || i.Message == nil {
  9604  		return ""
  9605  	}
  9606  	return *i.Message
  9607  }
  9608  
  9609  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
  9610  func (i *IssueImportResponse) GetRepositoryURL() string {
  9611  	if i == nil || i.RepositoryURL == nil {
  9612  		return ""
  9613  	}
  9614  	return *i.RepositoryURL
  9615  }
  9616  
  9617  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
  9618  func (i *IssueImportResponse) GetStatus() string {
  9619  	if i == nil || i.Status == nil {
  9620  		return ""
  9621  	}
  9622  	return *i.Status
  9623  }
  9624  
  9625  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
  9626  func (i *IssueImportResponse) GetUpdatedAt() Timestamp {
  9627  	if i == nil || i.UpdatedAt == nil {
  9628  		return Timestamp{}
  9629  	}
  9630  	return *i.UpdatedAt
  9631  }
  9632  
  9633  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9634  func (i *IssueImportResponse) GetURL() string {
  9635  	if i == nil || i.URL == nil {
  9636  		return ""
  9637  	}
  9638  	return *i.URL
  9639  }
  9640  
  9641  // GetDirection returns the Direction field if it's non-nil, zero value otherwise.
  9642  func (i *IssueListCommentsOptions) GetDirection() string {
  9643  	if i == nil || i.Direction == nil {
  9644  		return ""
  9645  	}
  9646  	return *i.Direction
  9647  }
  9648  
  9649  // GetSince returns the Since field if it's non-nil, zero value otherwise.
  9650  func (i *IssueListCommentsOptions) GetSince() time.Time {
  9651  	if i == nil || i.Since == nil {
  9652  		return time.Time{}
  9653  	}
  9654  	return *i.Since
  9655  }
  9656  
  9657  // GetSort returns the Sort field if it's non-nil, zero value otherwise.
  9658  func (i *IssueListCommentsOptions) GetSort() string {
  9659  	if i == nil || i.Sort == nil {
  9660  		return ""
  9661  	}
  9662  	return *i.Sort
  9663  }
  9664  
  9665  // GetAssignee returns the Assignee field if it's non-nil, zero value otherwise.
  9666  func (i *IssueRequest) GetAssignee() string {
  9667  	if i == nil || i.Assignee == nil {
  9668  		return ""
  9669  	}
  9670  	return *i.Assignee
  9671  }
  9672  
  9673  // GetAssignees returns the Assignees field if it's non-nil, zero value otherwise.
  9674  func (i *IssueRequest) GetAssignees() []string {
  9675  	if i == nil || i.Assignees == nil {
  9676  		return nil
  9677  	}
  9678  	return *i.Assignees
  9679  }
  9680  
  9681  // GetBody returns the Body field if it's non-nil, zero value otherwise.
  9682  func (i *IssueRequest) GetBody() string {
  9683  	if i == nil || i.Body == nil {
  9684  		return ""
  9685  	}
  9686  	return *i.Body
  9687  }
  9688  
  9689  // GetLabels returns the Labels field if it's non-nil, zero value otherwise.
  9690  func (i *IssueRequest) GetLabels() []string {
  9691  	if i == nil || i.Labels == nil {
  9692  		return nil
  9693  	}
  9694  	return *i.Labels
  9695  }
  9696  
  9697  // GetMilestone returns the Milestone field if it's non-nil, zero value otherwise.
  9698  func (i *IssueRequest) GetMilestone() int {
  9699  	if i == nil || i.Milestone == nil {
  9700  		return 0
  9701  	}
  9702  	return *i.Milestone
  9703  }
  9704  
  9705  // GetState returns the State field if it's non-nil, zero value otherwise.
  9706  func (i *IssueRequest) GetState() string {
  9707  	if i == nil || i.State == nil {
  9708  		return ""
  9709  	}
  9710  	return *i.State
  9711  }
  9712  
  9713  // GetStateReason returns the StateReason field if it's non-nil, zero value otherwise.
  9714  func (i *IssueRequest) GetStateReason() string {
  9715  	if i == nil || i.StateReason == nil {
  9716  		return ""
  9717  	}
  9718  	return *i.StateReason
  9719  }
  9720  
  9721  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  9722  func (i *IssueRequest) GetTitle() string {
  9723  	if i == nil || i.Title == nil {
  9724  		return ""
  9725  	}
  9726  	return *i.Title
  9727  }
  9728  
  9729  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  9730  func (i *IssuesEvent) GetAction() string {
  9731  	if i == nil || i.Action == nil {
  9732  		return ""
  9733  	}
  9734  	return *i.Action
  9735  }
  9736  
  9737  // GetAssignee returns the Assignee field.
  9738  func (i *IssuesEvent) GetAssignee() *User {
  9739  	if i == nil {
  9740  		return nil
  9741  	}
  9742  	return i.Assignee
  9743  }
  9744  
  9745  // GetChanges returns the Changes field.
  9746  func (i *IssuesEvent) GetChanges() *EditChange {
  9747  	if i == nil {
  9748  		return nil
  9749  	}
  9750  	return i.Changes
  9751  }
  9752  
  9753  // GetInstallation returns the Installation field.
  9754  func (i *IssuesEvent) GetInstallation() *Installation {
  9755  	if i == nil {
  9756  		return nil
  9757  	}
  9758  	return i.Installation
  9759  }
  9760  
  9761  // GetIssue returns the Issue field.
  9762  func (i *IssuesEvent) GetIssue() *Issue {
  9763  	if i == nil {
  9764  		return nil
  9765  	}
  9766  	return i.Issue
  9767  }
  9768  
  9769  // GetLabel returns the Label field.
  9770  func (i *IssuesEvent) GetLabel() *Label {
  9771  	if i == nil {
  9772  		return nil
  9773  	}
  9774  	return i.Label
  9775  }
  9776  
  9777  // GetMilestone returns the Milestone field.
  9778  func (i *IssuesEvent) GetMilestone() *Milestone {
  9779  	if i == nil {
  9780  		return nil
  9781  	}
  9782  	return i.Milestone
  9783  }
  9784  
  9785  // GetRepo returns the Repo field.
  9786  func (i *IssuesEvent) GetRepo() *Repository {
  9787  	if i == nil {
  9788  		return nil
  9789  	}
  9790  	return i.Repo
  9791  }
  9792  
  9793  // GetSender returns the Sender field.
  9794  func (i *IssuesEvent) GetSender() *User {
  9795  	if i == nil {
  9796  		return nil
  9797  	}
  9798  	return i.Sender
  9799  }
  9800  
  9801  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
  9802  func (i *IssuesSearchResult) GetIncompleteResults() bool {
  9803  	if i == nil || i.IncompleteResults == nil {
  9804  		return false
  9805  	}
  9806  	return *i.IncompleteResults
  9807  }
  9808  
  9809  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
  9810  func (i *IssuesSearchResult) GetTotal() int {
  9811  	if i == nil || i.Total == nil {
  9812  		return 0
  9813  	}
  9814  	return *i.Total
  9815  }
  9816  
  9817  // GetClosedIssues returns the ClosedIssues field if it's non-nil, zero value otherwise.
  9818  func (i *IssueStats) GetClosedIssues() int {
  9819  	if i == nil || i.ClosedIssues == nil {
  9820  		return 0
  9821  	}
  9822  	return *i.ClosedIssues
  9823  }
  9824  
  9825  // GetOpenIssues returns the OpenIssues field if it's non-nil, zero value otherwise.
  9826  func (i *IssueStats) GetOpenIssues() int {
  9827  	if i == nil || i.OpenIssues == nil {
  9828  		return 0
  9829  	}
  9830  	return *i.OpenIssues
  9831  }
  9832  
  9833  // GetTotalIssues returns the TotalIssues field if it's non-nil, zero value otherwise.
  9834  func (i *IssueStats) GetTotalIssues() int {
  9835  	if i == nil || i.TotalIssues == nil {
  9836  		return 0
  9837  	}
  9838  	return *i.TotalIssues
  9839  }
  9840  
  9841  // GetEncodedJITConfig returns the EncodedJITConfig field if it's non-nil, zero value otherwise.
  9842  func (j *JITRunnerConfig) GetEncodedJITConfig() string {
  9843  	if j == nil || j.EncodedJITConfig == nil {
  9844  		return ""
  9845  	}
  9846  	return *j.EncodedJITConfig
  9847  }
  9848  
  9849  // GetRunner returns the Runner field.
  9850  func (j *JITRunnerConfig) GetRunner() *Runner {
  9851  	if j == nil {
  9852  		return nil
  9853  	}
  9854  	return j.Runner
  9855  }
  9856  
  9857  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
  9858  func (j *Jobs) GetTotalCount() int {
  9859  	if j == nil || j.TotalCount == nil {
  9860  		return 0
  9861  	}
  9862  	return *j.TotalCount
  9863  }
  9864  
  9865  // GetAddedBy returns the AddedBy field if it's non-nil, zero value otherwise.
  9866  func (k *Key) GetAddedBy() string {
  9867  	if k == nil || k.AddedBy == nil {
  9868  		return ""
  9869  	}
  9870  	return *k.AddedBy
  9871  }
  9872  
  9873  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
  9874  func (k *Key) GetCreatedAt() Timestamp {
  9875  	if k == nil || k.CreatedAt == nil {
  9876  		return Timestamp{}
  9877  	}
  9878  	return *k.CreatedAt
  9879  }
  9880  
  9881  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9882  func (k *Key) GetID() int64 {
  9883  	if k == nil || k.ID == nil {
  9884  		return 0
  9885  	}
  9886  	return *k.ID
  9887  }
  9888  
  9889  // GetKey returns the Key field if it's non-nil, zero value otherwise.
  9890  func (k *Key) GetKey() string {
  9891  	if k == nil || k.Key == nil {
  9892  		return ""
  9893  	}
  9894  	return *k.Key
  9895  }
  9896  
  9897  // GetLastUsed returns the LastUsed field if it's non-nil, zero value otherwise.
  9898  func (k *Key) GetLastUsed() Timestamp {
  9899  	if k == nil || k.LastUsed == nil {
  9900  		return Timestamp{}
  9901  	}
  9902  	return *k.LastUsed
  9903  }
  9904  
  9905  // GetReadOnly returns the ReadOnly field if it's non-nil, zero value otherwise.
  9906  func (k *Key) GetReadOnly() bool {
  9907  	if k == nil || k.ReadOnly == nil {
  9908  		return false
  9909  	}
  9910  	return *k.ReadOnly
  9911  }
  9912  
  9913  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
  9914  func (k *Key) GetTitle() string {
  9915  	if k == nil || k.Title == nil {
  9916  		return ""
  9917  	}
  9918  	return *k.Title
  9919  }
  9920  
  9921  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9922  func (k *Key) GetURL() string {
  9923  	if k == nil || k.URL == nil {
  9924  		return ""
  9925  	}
  9926  	return *k.URL
  9927  }
  9928  
  9929  // GetVerified returns the Verified field if it's non-nil, zero value otherwise.
  9930  func (k *Key) GetVerified() bool {
  9931  	if k == nil || k.Verified == nil {
  9932  		return false
  9933  	}
  9934  	return *k.Verified
  9935  }
  9936  
  9937  // GetColor returns the Color field if it's non-nil, zero value otherwise.
  9938  func (l *Label) GetColor() string {
  9939  	if l == nil || l.Color == nil {
  9940  		return ""
  9941  	}
  9942  	return *l.Color
  9943  }
  9944  
  9945  // GetDefault returns the Default field if it's non-nil, zero value otherwise.
  9946  func (l *Label) GetDefault() bool {
  9947  	if l == nil || l.Default == nil {
  9948  		return false
  9949  	}
  9950  	return *l.Default
  9951  }
  9952  
  9953  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
  9954  func (l *Label) GetDescription() string {
  9955  	if l == nil || l.Description == nil {
  9956  		return ""
  9957  	}
  9958  	return *l.Description
  9959  }
  9960  
  9961  // GetID returns the ID field if it's non-nil, zero value otherwise.
  9962  func (l *Label) GetID() int64 {
  9963  	if l == nil || l.ID == nil {
  9964  		return 0
  9965  	}
  9966  	return *l.ID
  9967  }
  9968  
  9969  // GetName returns the Name field if it's non-nil, zero value otherwise.
  9970  func (l *Label) GetName() string {
  9971  	if l == nil || l.Name == nil {
  9972  		return ""
  9973  	}
  9974  	return *l.Name
  9975  }
  9976  
  9977  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
  9978  func (l *Label) GetNodeID() string {
  9979  	if l == nil || l.NodeID == nil {
  9980  		return ""
  9981  	}
  9982  	return *l.NodeID
  9983  }
  9984  
  9985  // GetURL returns the URL field if it's non-nil, zero value otherwise.
  9986  func (l *Label) GetURL() string {
  9987  	if l == nil || l.URL == nil {
  9988  		return ""
  9989  	}
  9990  	return *l.URL
  9991  }
  9992  
  9993  // GetAction returns the Action field if it's non-nil, zero value otherwise.
  9994  func (l *LabelEvent) GetAction() string {
  9995  	if l == nil || l.Action == nil {
  9996  		return ""
  9997  	}
  9998  	return *l.Action
  9999  }
 10000  
 10001  // GetChanges returns the Changes field.
 10002  func (l *LabelEvent) GetChanges() *EditChange {
 10003  	if l == nil {
 10004  		return nil
 10005  	}
 10006  	return l.Changes
 10007  }
 10008  
 10009  // GetInstallation returns the Installation field.
 10010  func (l *LabelEvent) GetInstallation() *Installation {
 10011  	if l == nil {
 10012  		return nil
 10013  	}
 10014  	return l.Installation
 10015  }
 10016  
 10017  // GetLabel returns the Label field.
 10018  func (l *LabelEvent) GetLabel() *Label {
 10019  	if l == nil {
 10020  		return nil
 10021  	}
 10022  	return l.Label
 10023  }
 10024  
 10025  // GetOrg returns the Org field.
 10026  func (l *LabelEvent) GetOrg() *Organization {
 10027  	if l == nil {
 10028  		return nil
 10029  	}
 10030  	return l.Org
 10031  }
 10032  
 10033  // GetRepo returns the Repo field.
 10034  func (l *LabelEvent) GetRepo() *Repository {
 10035  	if l == nil {
 10036  		return nil
 10037  	}
 10038  	return l.Repo
 10039  }
 10040  
 10041  // GetSender returns the Sender field.
 10042  func (l *LabelEvent) GetSender() *User {
 10043  	if l == nil {
 10044  		return nil
 10045  	}
 10046  	return l.Sender
 10047  }
 10048  
 10049  // GetColor returns the Color field if it's non-nil, zero value otherwise.
 10050  func (l *LabelResult) GetColor() string {
 10051  	if l == nil || l.Color == nil {
 10052  		return ""
 10053  	}
 10054  	return *l.Color
 10055  }
 10056  
 10057  // GetDefault returns the Default field if it's non-nil, zero value otherwise.
 10058  func (l *LabelResult) GetDefault() bool {
 10059  	if l == nil || l.Default == nil {
 10060  		return false
 10061  	}
 10062  	return *l.Default
 10063  }
 10064  
 10065  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 10066  func (l *LabelResult) GetDescription() string {
 10067  	if l == nil || l.Description == nil {
 10068  		return ""
 10069  	}
 10070  	return *l.Description
 10071  }
 10072  
 10073  // GetID returns the ID field if it's non-nil, zero value otherwise.
 10074  func (l *LabelResult) GetID() int64 {
 10075  	if l == nil || l.ID == nil {
 10076  		return 0
 10077  	}
 10078  	return *l.ID
 10079  }
 10080  
 10081  // GetName returns the Name field if it's non-nil, zero value otherwise.
 10082  func (l *LabelResult) GetName() string {
 10083  	if l == nil || l.Name == nil {
 10084  		return ""
 10085  	}
 10086  	return *l.Name
 10087  }
 10088  
 10089  // GetScore returns the Score field.
 10090  func (l *LabelResult) GetScore() *float64 {
 10091  	if l == nil {
 10092  		return nil
 10093  	}
 10094  	return l.Score
 10095  }
 10096  
 10097  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10098  func (l *LabelResult) GetURL() string {
 10099  	if l == nil || l.URL == nil {
 10100  		return ""
 10101  	}
 10102  	return *l.URL
 10103  }
 10104  
 10105  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
 10106  func (l *LabelsSearchResult) GetIncompleteResults() bool {
 10107  	if l == nil || l.IncompleteResults == nil {
 10108  		return false
 10109  	}
 10110  	return *l.IncompleteResults
 10111  }
 10112  
 10113  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 10114  func (l *LabelsSearchResult) GetTotal() int {
 10115  	if l == nil || l.Total == nil {
 10116  		return 0
 10117  	}
 10118  	return *l.Total
 10119  }
 10120  
 10121  // GetOID returns the OID field if it's non-nil, zero value otherwise.
 10122  func (l *LargeFile) GetOID() string {
 10123  	if l == nil || l.OID == nil {
 10124  		return ""
 10125  	}
 10126  	return *l.OID
 10127  }
 10128  
 10129  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 10130  func (l *LargeFile) GetPath() string {
 10131  	if l == nil || l.Path == nil {
 10132  		return ""
 10133  	}
 10134  	return *l.Path
 10135  }
 10136  
 10137  // GetRefName returns the RefName field if it's non-nil, zero value otherwise.
 10138  func (l *LargeFile) GetRefName() string {
 10139  	if l == nil || l.RefName == nil {
 10140  		return ""
 10141  	}
 10142  	return *l.RefName
 10143  }
 10144  
 10145  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 10146  func (l *LargeFile) GetSize() int {
 10147  	if l == nil || l.Size == nil {
 10148  		return 0
 10149  	}
 10150  	return *l.Size
 10151  }
 10152  
 10153  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 10154  func (l *License) GetBody() string {
 10155  	if l == nil || l.Body == nil {
 10156  		return ""
 10157  	}
 10158  	return *l.Body
 10159  }
 10160  
 10161  // GetConditions returns the Conditions field if it's non-nil, zero value otherwise.
 10162  func (l *License) GetConditions() []string {
 10163  	if l == nil || l.Conditions == nil {
 10164  		return nil
 10165  	}
 10166  	return *l.Conditions
 10167  }
 10168  
 10169  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 10170  func (l *License) GetDescription() string {
 10171  	if l == nil || l.Description == nil {
 10172  		return ""
 10173  	}
 10174  	return *l.Description
 10175  }
 10176  
 10177  // GetFeatured returns the Featured field if it's non-nil, zero value otherwise.
 10178  func (l *License) GetFeatured() bool {
 10179  	if l == nil || l.Featured == nil {
 10180  		return false
 10181  	}
 10182  	return *l.Featured
 10183  }
 10184  
 10185  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 10186  func (l *License) GetHTMLURL() string {
 10187  	if l == nil || l.HTMLURL == nil {
 10188  		return ""
 10189  	}
 10190  	return *l.HTMLURL
 10191  }
 10192  
 10193  // GetImplementation returns the Implementation field if it's non-nil, zero value otherwise.
 10194  func (l *License) GetImplementation() string {
 10195  	if l == nil || l.Implementation == nil {
 10196  		return ""
 10197  	}
 10198  	return *l.Implementation
 10199  }
 10200  
 10201  // GetKey returns the Key field if it's non-nil, zero value otherwise.
 10202  func (l *License) GetKey() string {
 10203  	if l == nil || l.Key == nil {
 10204  		return ""
 10205  	}
 10206  	return *l.Key
 10207  }
 10208  
 10209  // GetLimitations returns the Limitations field if it's non-nil, zero value otherwise.
 10210  func (l *License) GetLimitations() []string {
 10211  	if l == nil || l.Limitations == nil {
 10212  		return nil
 10213  	}
 10214  	return *l.Limitations
 10215  }
 10216  
 10217  // GetName returns the Name field if it's non-nil, zero value otherwise.
 10218  func (l *License) GetName() string {
 10219  	if l == nil || l.Name == nil {
 10220  		return ""
 10221  	}
 10222  	return *l.Name
 10223  }
 10224  
 10225  // GetPermissions returns the Permissions field if it's non-nil, zero value otherwise.
 10226  func (l *License) GetPermissions() []string {
 10227  	if l == nil || l.Permissions == nil {
 10228  		return nil
 10229  	}
 10230  	return *l.Permissions
 10231  }
 10232  
 10233  // GetSPDXID returns the SPDXID field if it's non-nil, zero value otherwise.
 10234  func (l *License) GetSPDXID() string {
 10235  	if l == nil || l.SPDXID == nil {
 10236  		return ""
 10237  	}
 10238  	return *l.SPDXID
 10239  }
 10240  
 10241  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10242  func (l *License) GetURL() string {
 10243  	if l == nil || l.URL == nil {
 10244  		return ""
 10245  	}
 10246  	return *l.URL
 10247  }
 10248  
 10249  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 10250  func (l *LinearHistoryRequirementEnforcementLevelChanges) GetFrom() string {
 10251  	if l == nil || l.From == nil {
 10252  		return ""
 10253  	}
 10254  	return *l.From
 10255  }
 10256  
 10257  // GetDirection returns the Direction field if it's non-nil, zero value otherwise.
 10258  func (l *ListAlertsOptions) GetDirection() string {
 10259  	if l == nil || l.Direction == nil {
 10260  		return ""
 10261  	}
 10262  	return *l.Direction
 10263  }
 10264  
 10265  // GetEcosystem returns the Ecosystem field if it's non-nil, zero value otherwise.
 10266  func (l *ListAlertsOptions) GetEcosystem() string {
 10267  	if l == nil || l.Ecosystem == nil {
 10268  		return ""
 10269  	}
 10270  	return *l.Ecosystem
 10271  }
 10272  
 10273  // GetPackage returns the Package field if it's non-nil, zero value otherwise.
 10274  func (l *ListAlertsOptions) GetPackage() string {
 10275  	if l == nil || l.Package == nil {
 10276  		return ""
 10277  	}
 10278  	return *l.Package
 10279  }
 10280  
 10281  // GetScope returns the Scope field if it's non-nil, zero value otherwise.
 10282  func (l *ListAlertsOptions) GetScope() string {
 10283  	if l == nil || l.Scope == nil {
 10284  		return ""
 10285  	}
 10286  	return *l.Scope
 10287  }
 10288  
 10289  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
 10290  func (l *ListAlertsOptions) GetSeverity() string {
 10291  	if l == nil || l.Severity == nil {
 10292  		return ""
 10293  	}
 10294  	return *l.Severity
 10295  }
 10296  
 10297  // GetSort returns the Sort field if it's non-nil, zero value otherwise.
 10298  func (l *ListAlertsOptions) GetSort() string {
 10299  	if l == nil || l.Sort == nil {
 10300  		return ""
 10301  	}
 10302  	return *l.Sort
 10303  }
 10304  
 10305  // GetState returns the State field if it's non-nil, zero value otherwise.
 10306  func (l *ListAlertsOptions) GetState() string {
 10307  	if l == nil || l.State == nil {
 10308  		return ""
 10309  	}
 10310  	return *l.State
 10311  }
 10312  
 10313  // GetAppID returns the AppID field if it's non-nil, zero value otherwise.
 10314  func (l *ListCheckRunsOptions) GetAppID() int64 {
 10315  	if l == nil || l.AppID == nil {
 10316  		return 0
 10317  	}
 10318  	return *l.AppID
 10319  }
 10320  
 10321  // GetCheckName returns the CheckName field if it's non-nil, zero value otherwise.
 10322  func (l *ListCheckRunsOptions) GetCheckName() string {
 10323  	if l == nil || l.CheckName == nil {
 10324  		return ""
 10325  	}
 10326  	return *l.CheckName
 10327  }
 10328  
 10329  // GetFilter returns the Filter field if it's non-nil, zero value otherwise.
 10330  func (l *ListCheckRunsOptions) GetFilter() string {
 10331  	if l == nil || l.Filter == nil {
 10332  		return ""
 10333  	}
 10334  	return *l.Filter
 10335  }
 10336  
 10337  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 10338  func (l *ListCheckRunsOptions) GetStatus() string {
 10339  	if l == nil || l.Status == nil {
 10340  		return ""
 10341  	}
 10342  	return *l.Status
 10343  }
 10344  
 10345  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 10346  func (l *ListCheckRunsResults) GetTotal() int {
 10347  	if l == nil || l.Total == nil {
 10348  		return 0
 10349  	}
 10350  	return *l.Total
 10351  }
 10352  
 10353  // GetAppID returns the AppID field if it's non-nil, zero value otherwise.
 10354  func (l *ListCheckSuiteOptions) GetAppID() int {
 10355  	if l == nil || l.AppID == nil {
 10356  		return 0
 10357  	}
 10358  	return *l.AppID
 10359  }
 10360  
 10361  // GetCheckName returns the CheckName field if it's non-nil, zero value otherwise.
 10362  func (l *ListCheckSuiteOptions) GetCheckName() string {
 10363  	if l == nil || l.CheckName == nil {
 10364  		return ""
 10365  	}
 10366  	return *l.CheckName
 10367  }
 10368  
 10369  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 10370  func (l *ListCheckSuiteResults) GetTotal() int {
 10371  	if l == nil || l.Total == nil {
 10372  		return 0
 10373  	}
 10374  	return *l.Total
 10375  }
 10376  
 10377  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 10378  func (l *ListCodespaces) GetTotalCount() int {
 10379  	if l == nil || l.TotalCount == nil {
 10380  		return 0
 10381  	}
 10382  	return *l.TotalCount
 10383  }
 10384  
 10385  // GetAffiliation returns the Affiliation field if it's non-nil, zero value otherwise.
 10386  func (l *ListCollaboratorOptions) GetAffiliation() string {
 10387  	if l == nil || l.Affiliation == nil {
 10388  		return ""
 10389  	}
 10390  	return *l.Affiliation
 10391  }
 10392  
 10393  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
 10394  func (l *ListExternalGroupsOptions) GetDisplayName() string {
 10395  	if l == nil || l.DisplayName == nil {
 10396  		return ""
 10397  	}
 10398  	return *l.DisplayName
 10399  }
 10400  
 10401  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 10402  func (l *ListRepositories) GetTotalCount() int {
 10403  	if l == nil || l.TotalCount == nil {
 10404  		return 0
 10405  	}
 10406  	return *l.TotalCount
 10407  }
 10408  
 10409  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 10410  func (l *ListSCIMProvisionedIdentitiesOptions) GetCount() int {
 10411  	if l == nil || l.Count == nil {
 10412  		return 0
 10413  	}
 10414  	return *l.Count
 10415  }
 10416  
 10417  // GetFilter returns the Filter field if it's non-nil, zero value otherwise.
 10418  func (l *ListSCIMProvisionedIdentitiesOptions) GetFilter() string {
 10419  	if l == nil || l.Filter == nil {
 10420  		return ""
 10421  	}
 10422  	return *l.Filter
 10423  }
 10424  
 10425  // GetStartIndex returns the StartIndex field if it's non-nil, zero value otherwise.
 10426  func (l *ListSCIMProvisionedIdentitiesOptions) GetStartIndex() int {
 10427  	if l == nil || l.StartIndex == nil {
 10428  		return 0
 10429  	}
 10430  	return *l.StartIndex
 10431  }
 10432  
 10433  // GetEndColumn returns the EndColumn field if it's non-nil, zero value otherwise.
 10434  func (l *Location) GetEndColumn() int {
 10435  	if l == nil || l.EndColumn == nil {
 10436  		return 0
 10437  	}
 10438  	return *l.EndColumn
 10439  }
 10440  
 10441  // GetEndLine returns the EndLine field if it's non-nil, zero value otherwise.
 10442  func (l *Location) GetEndLine() int {
 10443  	if l == nil || l.EndLine == nil {
 10444  		return 0
 10445  	}
 10446  	return *l.EndLine
 10447  }
 10448  
 10449  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 10450  func (l *Location) GetPath() string {
 10451  	if l == nil || l.Path == nil {
 10452  		return ""
 10453  	}
 10454  	return *l.Path
 10455  }
 10456  
 10457  // GetStartColumn returns the StartColumn field if it's non-nil, zero value otherwise.
 10458  func (l *Location) GetStartColumn() int {
 10459  	if l == nil || l.StartColumn == nil {
 10460  		return 0
 10461  	}
 10462  	return *l.StartColumn
 10463  }
 10464  
 10465  // GetStartLine returns the StartLine field if it's non-nil, zero value otherwise.
 10466  func (l *Location) GetStartLine() int {
 10467  	if l == nil || l.StartLine == nil {
 10468  		return 0
 10469  	}
 10470  	return *l.StartLine
 10471  }
 10472  
 10473  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
 10474  func (l *LockBranch) GetEnabled() bool {
 10475  	if l == nil || l.Enabled == nil {
 10476  		return false
 10477  	}
 10478  	return *l.Enabled
 10479  }
 10480  
 10481  // GetEffectiveDate returns the EffectiveDate field if it's non-nil, zero value otherwise.
 10482  func (m *MarketplacePendingChange) GetEffectiveDate() Timestamp {
 10483  	if m == nil || m.EffectiveDate == nil {
 10484  		return Timestamp{}
 10485  	}
 10486  	return *m.EffectiveDate
 10487  }
 10488  
 10489  // GetID returns the ID field if it's non-nil, zero value otherwise.
 10490  func (m *MarketplacePendingChange) GetID() int64 {
 10491  	if m == nil || m.ID == nil {
 10492  		return 0
 10493  	}
 10494  	return *m.ID
 10495  }
 10496  
 10497  // GetPlan returns the Plan field.
 10498  func (m *MarketplacePendingChange) GetPlan() *MarketplacePlan {
 10499  	if m == nil {
 10500  		return nil
 10501  	}
 10502  	return m.Plan
 10503  }
 10504  
 10505  // GetUnitCount returns the UnitCount field if it's non-nil, zero value otherwise.
 10506  func (m *MarketplacePendingChange) GetUnitCount() int {
 10507  	if m == nil || m.UnitCount == nil {
 10508  		return 0
 10509  	}
 10510  	return *m.UnitCount
 10511  }
 10512  
 10513  // GetAccountsURL returns the AccountsURL field if it's non-nil, zero value otherwise.
 10514  func (m *MarketplacePlan) GetAccountsURL() string {
 10515  	if m == nil || m.AccountsURL == nil {
 10516  		return ""
 10517  	}
 10518  	return *m.AccountsURL
 10519  }
 10520  
 10521  // GetBullets returns the Bullets field if it's non-nil, zero value otherwise.
 10522  func (m *MarketplacePlan) GetBullets() []string {
 10523  	if m == nil || m.Bullets == nil {
 10524  		return nil
 10525  	}
 10526  	return *m.Bullets
 10527  }
 10528  
 10529  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 10530  func (m *MarketplacePlan) GetDescription() string {
 10531  	if m == nil || m.Description == nil {
 10532  		return ""
 10533  	}
 10534  	return *m.Description
 10535  }
 10536  
 10537  // GetHasFreeTrial returns the HasFreeTrial field if it's non-nil, zero value otherwise.
 10538  func (m *MarketplacePlan) GetHasFreeTrial() bool {
 10539  	if m == nil || m.HasFreeTrial == nil {
 10540  		return false
 10541  	}
 10542  	return *m.HasFreeTrial
 10543  }
 10544  
 10545  // GetID returns the ID field if it's non-nil, zero value otherwise.
 10546  func (m *MarketplacePlan) GetID() int64 {
 10547  	if m == nil || m.ID == nil {
 10548  		return 0
 10549  	}
 10550  	return *m.ID
 10551  }
 10552  
 10553  // GetMonthlyPriceInCents returns the MonthlyPriceInCents field if it's non-nil, zero value otherwise.
 10554  func (m *MarketplacePlan) GetMonthlyPriceInCents() int {
 10555  	if m == nil || m.MonthlyPriceInCents == nil {
 10556  		return 0
 10557  	}
 10558  	return *m.MonthlyPriceInCents
 10559  }
 10560  
 10561  // GetName returns the Name field if it's non-nil, zero value otherwise.
 10562  func (m *MarketplacePlan) GetName() string {
 10563  	if m == nil || m.Name == nil {
 10564  		return ""
 10565  	}
 10566  	return *m.Name
 10567  }
 10568  
 10569  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 10570  func (m *MarketplacePlan) GetNumber() int {
 10571  	if m == nil || m.Number == nil {
 10572  		return 0
 10573  	}
 10574  	return *m.Number
 10575  }
 10576  
 10577  // GetPriceModel returns the PriceModel field if it's non-nil, zero value otherwise.
 10578  func (m *MarketplacePlan) GetPriceModel() string {
 10579  	if m == nil || m.PriceModel == nil {
 10580  		return ""
 10581  	}
 10582  	return *m.PriceModel
 10583  }
 10584  
 10585  // GetState returns the State field if it's non-nil, zero value otherwise.
 10586  func (m *MarketplacePlan) GetState() string {
 10587  	if m == nil || m.State == nil {
 10588  		return ""
 10589  	}
 10590  	return *m.State
 10591  }
 10592  
 10593  // GetUnitName returns the UnitName field if it's non-nil, zero value otherwise.
 10594  func (m *MarketplacePlan) GetUnitName() string {
 10595  	if m == nil || m.UnitName == nil {
 10596  		return ""
 10597  	}
 10598  	return *m.UnitName
 10599  }
 10600  
 10601  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10602  func (m *MarketplacePlan) GetURL() string {
 10603  	if m == nil || m.URL == nil {
 10604  		return ""
 10605  	}
 10606  	return *m.URL
 10607  }
 10608  
 10609  // GetYearlyPriceInCents returns the YearlyPriceInCents field if it's non-nil, zero value otherwise.
 10610  func (m *MarketplacePlan) GetYearlyPriceInCents() int {
 10611  	if m == nil || m.YearlyPriceInCents == nil {
 10612  		return 0
 10613  	}
 10614  	return *m.YearlyPriceInCents
 10615  }
 10616  
 10617  // GetID returns the ID field if it's non-nil, zero value otherwise.
 10618  func (m *MarketplacePlanAccount) GetID() int64 {
 10619  	if m == nil || m.ID == nil {
 10620  		return 0
 10621  	}
 10622  	return *m.ID
 10623  }
 10624  
 10625  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
 10626  func (m *MarketplacePlanAccount) GetLogin() string {
 10627  	if m == nil || m.Login == nil {
 10628  		return ""
 10629  	}
 10630  	return *m.Login
 10631  }
 10632  
 10633  // GetMarketplacePendingChange returns the MarketplacePendingChange field.
 10634  func (m *MarketplacePlanAccount) GetMarketplacePendingChange() *MarketplacePendingChange {
 10635  	if m == nil {
 10636  		return nil
 10637  	}
 10638  	return m.MarketplacePendingChange
 10639  }
 10640  
 10641  // GetMarketplacePurchase returns the MarketplacePurchase field.
 10642  func (m *MarketplacePlanAccount) GetMarketplacePurchase() *MarketplacePurchase {
 10643  	if m == nil {
 10644  		return nil
 10645  	}
 10646  	return m.MarketplacePurchase
 10647  }
 10648  
 10649  // GetOrganizationBillingEmail returns the OrganizationBillingEmail field if it's non-nil, zero value otherwise.
 10650  func (m *MarketplacePlanAccount) GetOrganizationBillingEmail() string {
 10651  	if m == nil || m.OrganizationBillingEmail == nil {
 10652  		return ""
 10653  	}
 10654  	return *m.OrganizationBillingEmail
 10655  }
 10656  
 10657  // GetType returns the Type field if it's non-nil, zero value otherwise.
 10658  func (m *MarketplacePlanAccount) GetType() string {
 10659  	if m == nil || m.Type == nil {
 10660  		return ""
 10661  	}
 10662  	return *m.Type
 10663  }
 10664  
 10665  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10666  func (m *MarketplacePlanAccount) GetURL() string {
 10667  	if m == nil || m.URL == nil {
 10668  		return ""
 10669  	}
 10670  	return *m.URL
 10671  }
 10672  
 10673  // GetAccount returns the Account field.
 10674  func (m *MarketplacePurchase) GetAccount() *MarketplacePurchaseAccount {
 10675  	if m == nil {
 10676  		return nil
 10677  	}
 10678  	return m.Account
 10679  }
 10680  
 10681  // GetBillingCycle returns the BillingCycle field if it's non-nil, zero value otherwise.
 10682  func (m *MarketplacePurchase) GetBillingCycle() string {
 10683  	if m == nil || m.BillingCycle == nil {
 10684  		return ""
 10685  	}
 10686  	return *m.BillingCycle
 10687  }
 10688  
 10689  // GetFreeTrialEndsOn returns the FreeTrialEndsOn field if it's non-nil, zero value otherwise.
 10690  func (m *MarketplacePurchase) GetFreeTrialEndsOn() Timestamp {
 10691  	if m == nil || m.FreeTrialEndsOn == nil {
 10692  		return Timestamp{}
 10693  	}
 10694  	return *m.FreeTrialEndsOn
 10695  }
 10696  
 10697  // GetNextBillingDate returns the NextBillingDate field if it's non-nil, zero value otherwise.
 10698  func (m *MarketplacePurchase) GetNextBillingDate() Timestamp {
 10699  	if m == nil || m.NextBillingDate == nil {
 10700  		return Timestamp{}
 10701  	}
 10702  	return *m.NextBillingDate
 10703  }
 10704  
 10705  // GetOnFreeTrial returns the OnFreeTrial field if it's non-nil, zero value otherwise.
 10706  func (m *MarketplacePurchase) GetOnFreeTrial() bool {
 10707  	if m == nil || m.OnFreeTrial == nil {
 10708  		return false
 10709  	}
 10710  	return *m.OnFreeTrial
 10711  }
 10712  
 10713  // GetPlan returns the Plan field.
 10714  func (m *MarketplacePurchase) GetPlan() *MarketplacePlan {
 10715  	if m == nil {
 10716  		return nil
 10717  	}
 10718  	return m.Plan
 10719  }
 10720  
 10721  // GetUnitCount returns the UnitCount field if it's non-nil, zero value otherwise.
 10722  func (m *MarketplacePurchase) GetUnitCount() int {
 10723  	if m == nil || m.UnitCount == nil {
 10724  		return 0
 10725  	}
 10726  	return *m.UnitCount
 10727  }
 10728  
 10729  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 10730  func (m *MarketplacePurchase) GetUpdatedAt() Timestamp {
 10731  	if m == nil || m.UpdatedAt == nil {
 10732  		return Timestamp{}
 10733  	}
 10734  	return *m.UpdatedAt
 10735  }
 10736  
 10737  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 10738  func (m *MarketplacePurchaseAccount) GetEmail() string {
 10739  	if m == nil || m.Email == nil {
 10740  		return ""
 10741  	}
 10742  	return *m.Email
 10743  }
 10744  
 10745  // GetID returns the ID field if it's non-nil, zero value otherwise.
 10746  func (m *MarketplacePurchaseAccount) GetID() int64 {
 10747  	if m == nil || m.ID == nil {
 10748  		return 0
 10749  	}
 10750  	return *m.ID
 10751  }
 10752  
 10753  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
 10754  func (m *MarketplacePurchaseAccount) GetLogin() string {
 10755  	if m == nil || m.Login == nil {
 10756  		return ""
 10757  	}
 10758  	return *m.Login
 10759  }
 10760  
 10761  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 10762  func (m *MarketplacePurchaseAccount) GetNodeID() string {
 10763  	if m == nil || m.NodeID == nil {
 10764  		return ""
 10765  	}
 10766  	return *m.NodeID
 10767  }
 10768  
 10769  // GetOrganizationBillingEmail returns the OrganizationBillingEmail field if it's non-nil, zero value otherwise.
 10770  func (m *MarketplacePurchaseAccount) GetOrganizationBillingEmail() string {
 10771  	if m == nil || m.OrganizationBillingEmail == nil {
 10772  		return ""
 10773  	}
 10774  	return *m.OrganizationBillingEmail
 10775  }
 10776  
 10777  // GetType returns the Type field if it's non-nil, zero value otherwise.
 10778  func (m *MarketplacePurchaseAccount) GetType() string {
 10779  	if m == nil || m.Type == nil {
 10780  		return ""
 10781  	}
 10782  	return *m.Type
 10783  }
 10784  
 10785  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10786  func (m *MarketplacePurchaseAccount) GetURL() string {
 10787  	if m == nil || m.URL == nil {
 10788  		return ""
 10789  	}
 10790  	return *m.URL
 10791  }
 10792  
 10793  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 10794  func (m *MarketplacePurchaseEvent) GetAction() string {
 10795  	if m == nil || m.Action == nil {
 10796  		return ""
 10797  	}
 10798  	return *m.Action
 10799  }
 10800  
 10801  // GetEffectiveDate returns the EffectiveDate field if it's non-nil, zero value otherwise.
 10802  func (m *MarketplacePurchaseEvent) GetEffectiveDate() Timestamp {
 10803  	if m == nil || m.EffectiveDate == nil {
 10804  		return Timestamp{}
 10805  	}
 10806  	return *m.EffectiveDate
 10807  }
 10808  
 10809  // GetInstallation returns the Installation field.
 10810  func (m *MarketplacePurchaseEvent) GetInstallation() *Installation {
 10811  	if m == nil {
 10812  		return nil
 10813  	}
 10814  	return m.Installation
 10815  }
 10816  
 10817  // GetMarketplacePurchase returns the MarketplacePurchase field.
 10818  func (m *MarketplacePurchaseEvent) GetMarketplacePurchase() *MarketplacePurchase {
 10819  	if m == nil {
 10820  		return nil
 10821  	}
 10822  	return m.MarketplacePurchase
 10823  }
 10824  
 10825  // GetPreviousMarketplacePurchase returns the PreviousMarketplacePurchase field.
 10826  func (m *MarketplacePurchaseEvent) GetPreviousMarketplacePurchase() *MarketplacePurchase {
 10827  	if m == nil {
 10828  		return nil
 10829  	}
 10830  	return m.PreviousMarketplacePurchase
 10831  }
 10832  
 10833  // GetSender returns the Sender field.
 10834  func (m *MarketplacePurchaseEvent) GetSender() *User {
 10835  	if m == nil {
 10836  		return nil
 10837  	}
 10838  	return m.Sender
 10839  }
 10840  
 10841  // GetText returns the Text field if it's non-nil, zero value otherwise.
 10842  func (m *Match) GetText() string {
 10843  	if m == nil || m.Text == nil {
 10844  		return ""
 10845  	}
 10846  	return *m.Text
 10847  }
 10848  
 10849  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 10850  func (m *MemberEvent) GetAction() string {
 10851  	if m == nil || m.Action == nil {
 10852  		return ""
 10853  	}
 10854  	return *m.Action
 10855  }
 10856  
 10857  // GetInstallation returns the Installation field.
 10858  func (m *MemberEvent) GetInstallation() *Installation {
 10859  	if m == nil {
 10860  		return nil
 10861  	}
 10862  	return m.Installation
 10863  }
 10864  
 10865  // GetMember returns the Member field.
 10866  func (m *MemberEvent) GetMember() *User {
 10867  	if m == nil {
 10868  		return nil
 10869  	}
 10870  	return m.Member
 10871  }
 10872  
 10873  // GetRepo returns the Repo field.
 10874  func (m *MemberEvent) GetRepo() *Repository {
 10875  	if m == nil {
 10876  		return nil
 10877  	}
 10878  	return m.Repo
 10879  }
 10880  
 10881  // GetSender returns the Sender field.
 10882  func (m *MemberEvent) GetSender() *User {
 10883  	if m == nil {
 10884  		return nil
 10885  	}
 10886  	return m.Sender
 10887  }
 10888  
 10889  // GetOrganization returns the Organization field.
 10890  func (m *Membership) GetOrganization() *Organization {
 10891  	if m == nil {
 10892  		return nil
 10893  	}
 10894  	return m.Organization
 10895  }
 10896  
 10897  // GetOrganizationURL returns the OrganizationURL field if it's non-nil, zero value otherwise.
 10898  func (m *Membership) GetOrganizationURL() string {
 10899  	if m == nil || m.OrganizationURL == nil {
 10900  		return ""
 10901  	}
 10902  	return *m.OrganizationURL
 10903  }
 10904  
 10905  // GetRole returns the Role field if it's non-nil, zero value otherwise.
 10906  func (m *Membership) GetRole() string {
 10907  	if m == nil || m.Role == nil {
 10908  		return ""
 10909  	}
 10910  	return *m.Role
 10911  }
 10912  
 10913  // GetState returns the State field if it's non-nil, zero value otherwise.
 10914  func (m *Membership) GetState() string {
 10915  	if m == nil || m.State == nil {
 10916  		return ""
 10917  	}
 10918  	return *m.State
 10919  }
 10920  
 10921  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 10922  func (m *Membership) GetURL() string {
 10923  	if m == nil || m.URL == nil {
 10924  		return ""
 10925  	}
 10926  	return *m.URL
 10927  }
 10928  
 10929  // GetUser returns the User field.
 10930  func (m *Membership) GetUser() *User {
 10931  	if m == nil {
 10932  		return nil
 10933  	}
 10934  	return m.User
 10935  }
 10936  
 10937  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 10938  func (m *MembershipEvent) GetAction() string {
 10939  	if m == nil || m.Action == nil {
 10940  		return ""
 10941  	}
 10942  	return *m.Action
 10943  }
 10944  
 10945  // GetInstallation returns the Installation field.
 10946  func (m *MembershipEvent) GetInstallation() *Installation {
 10947  	if m == nil {
 10948  		return nil
 10949  	}
 10950  	return m.Installation
 10951  }
 10952  
 10953  // GetMember returns the Member field.
 10954  func (m *MembershipEvent) GetMember() *User {
 10955  	if m == nil {
 10956  		return nil
 10957  	}
 10958  	return m.Member
 10959  }
 10960  
 10961  // GetOrg returns the Org field.
 10962  func (m *MembershipEvent) GetOrg() *Organization {
 10963  	if m == nil {
 10964  		return nil
 10965  	}
 10966  	return m.Org
 10967  }
 10968  
 10969  // GetScope returns the Scope field if it's non-nil, zero value otherwise.
 10970  func (m *MembershipEvent) GetScope() string {
 10971  	if m == nil || m.Scope == nil {
 10972  		return ""
 10973  	}
 10974  	return *m.Scope
 10975  }
 10976  
 10977  // GetSender returns the Sender field.
 10978  func (m *MembershipEvent) GetSender() *User {
 10979  	if m == nil {
 10980  		return nil
 10981  	}
 10982  	return m.Sender
 10983  }
 10984  
 10985  // GetTeam returns the Team field.
 10986  func (m *MembershipEvent) GetTeam() *Team {
 10987  	if m == nil {
 10988  		return nil
 10989  	}
 10990  	return m.Team
 10991  }
 10992  
 10993  // GetBaseRef returns the BaseRef field if it's non-nil, zero value otherwise.
 10994  func (m *MergeGroup) GetBaseRef() string {
 10995  	if m == nil || m.BaseRef == nil {
 10996  		return ""
 10997  	}
 10998  	return *m.BaseRef
 10999  }
 11000  
 11001  // GetBaseSHA returns the BaseSHA field if it's non-nil, zero value otherwise.
 11002  func (m *MergeGroup) GetBaseSHA() string {
 11003  	if m == nil || m.BaseSHA == nil {
 11004  		return ""
 11005  	}
 11006  	return *m.BaseSHA
 11007  }
 11008  
 11009  // GetHeadCommit returns the HeadCommit field.
 11010  func (m *MergeGroup) GetHeadCommit() *Commit {
 11011  	if m == nil {
 11012  		return nil
 11013  	}
 11014  	return m.HeadCommit
 11015  }
 11016  
 11017  // GetHeadRef returns the HeadRef field if it's non-nil, zero value otherwise.
 11018  func (m *MergeGroup) GetHeadRef() string {
 11019  	if m == nil || m.HeadRef == nil {
 11020  		return ""
 11021  	}
 11022  	return *m.HeadRef
 11023  }
 11024  
 11025  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
 11026  func (m *MergeGroup) GetHeadSHA() string {
 11027  	if m == nil || m.HeadSHA == nil {
 11028  		return ""
 11029  	}
 11030  	return *m.HeadSHA
 11031  }
 11032  
 11033  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 11034  func (m *MergeGroupEvent) GetAction() string {
 11035  	if m == nil || m.Action == nil {
 11036  		return ""
 11037  	}
 11038  	return *m.Action
 11039  }
 11040  
 11041  // GetInstallation returns the Installation field.
 11042  func (m *MergeGroupEvent) GetInstallation() *Installation {
 11043  	if m == nil {
 11044  		return nil
 11045  	}
 11046  	return m.Installation
 11047  }
 11048  
 11049  // GetMergeGroup returns the MergeGroup field.
 11050  func (m *MergeGroupEvent) GetMergeGroup() *MergeGroup {
 11051  	if m == nil {
 11052  		return nil
 11053  	}
 11054  	return m.MergeGroup
 11055  }
 11056  
 11057  // GetOrg returns the Org field.
 11058  func (m *MergeGroupEvent) GetOrg() *Organization {
 11059  	if m == nil {
 11060  		return nil
 11061  	}
 11062  	return m.Org
 11063  }
 11064  
 11065  // GetRepo returns the Repo field.
 11066  func (m *MergeGroupEvent) GetRepo() *Repository {
 11067  	if m == nil {
 11068  		return nil
 11069  	}
 11070  	return m.Repo
 11071  }
 11072  
 11073  // GetSender returns the Sender field.
 11074  func (m *MergeGroupEvent) GetSender() *User {
 11075  	if m == nil {
 11076  		return nil
 11077  	}
 11078  	return m.Sender
 11079  }
 11080  
 11081  // GetText returns the Text field if it's non-nil, zero value otherwise.
 11082  func (m *Message) GetText() string {
 11083  	if m == nil || m.Text == nil {
 11084  		return ""
 11085  	}
 11086  	return *m.Text
 11087  }
 11088  
 11089  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 11090  func (m *MetaEvent) GetAction() string {
 11091  	if m == nil || m.Action == nil {
 11092  		return ""
 11093  	}
 11094  	return *m.Action
 11095  }
 11096  
 11097  // GetHook returns the Hook field.
 11098  func (m *MetaEvent) GetHook() *Hook {
 11099  	if m == nil {
 11100  		return nil
 11101  	}
 11102  	return m.Hook
 11103  }
 11104  
 11105  // GetHookID returns the HookID field if it's non-nil, zero value otherwise.
 11106  func (m *MetaEvent) GetHookID() int64 {
 11107  	if m == nil || m.HookID == nil {
 11108  		return 0
 11109  	}
 11110  	return *m.HookID
 11111  }
 11112  
 11113  // GetInstallation returns the Installation field.
 11114  func (m *MetaEvent) GetInstallation() *Installation {
 11115  	if m == nil {
 11116  		return nil
 11117  	}
 11118  	return m.Installation
 11119  }
 11120  
 11121  // GetOrg returns the Org field.
 11122  func (m *MetaEvent) GetOrg() *Organization {
 11123  	if m == nil {
 11124  		return nil
 11125  	}
 11126  	return m.Org
 11127  }
 11128  
 11129  // GetRepo returns the Repo field.
 11130  func (m *MetaEvent) GetRepo() *Repository {
 11131  	if m == nil {
 11132  		return nil
 11133  	}
 11134  	return m.Repo
 11135  }
 11136  
 11137  // GetSender returns the Sender field.
 11138  func (m *MetaEvent) GetSender() *User {
 11139  	if m == nil {
 11140  		return nil
 11141  	}
 11142  	return m.Sender
 11143  }
 11144  
 11145  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 11146  func (m *Metric) GetHTMLURL() string {
 11147  	if m == nil || m.HTMLURL == nil {
 11148  		return ""
 11149  	}
 11150  	return *m.HTMLURL
 11151  }
 11152  
 11153  // GetKey returns the Key field if it's non-nil, zero value otherwise.
 11154  func (m *Metric) GetKey() string {
 11155  	if m == nil || m.Key == nil {
 11156  		return ""
 11157  	}
 11158  	return *m.Key
 11159  }
 11160  
 11161  // GetName returns the Name field if it's non-nil, zero value otherwise.
 11162  func (m *Metric) GetName() string {
 11163  	if m == nil || m.Name == nil {
 11164  		return ""
 11165  	}
 11166  	return *m.Name
 11167  }
 11168  
 11169  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 11170  func (m *Metric) GetNodeID() string {
 11171  	if m == nil || m.NodeID == nil {
 11172  		return ""
 11173  	}
 11174  	return *m.NodeID
 11175  }
 11176  
 11177  // GetSPDXID returns the SPDXID field if it's non-nil, zero value otherwise.
 11178  func (m *Metric) GetSPDXID() string {
 11179  	if m == nil || m.SPDXID == nil {
 11180  		return ""
 11181  	}
 11182  	return *m.SPDXID
 11183  }
 11184  
 11185  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11186  func (m *Metric) GetURL() string {
 11187  	if m == nil || m.URL == nil {
 11188  		return ""
 11189  	}
 11190  	return *m.URL
 11191  }
 11192  
 11193  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 11194  func (m *Migration) GetCreatedAt() string {
 11195  	if m == nil || m.CreatedAt == nil {
 11196  		return ""
 11197  	}
 11198  	return *m.CreatedAt
 11199  }
 11200  
 11201  // GetExcludeAttachments returns the ExcludeAttachments field if it's non-nil, zero value otherwise.
 11202  func (m *Migration) GetExcludeAttachments() bool {
 11203  	if m == nil || m.ExcludeAttachments == nil {
 11204  		return false
 11205  	}
 11206  	return *m.ExcludeAttachments
 11207  }
 11208  
 11209  // GetGUID returns the GUID field if it's non-nil, zero value otherwise.
 11210  func (m *Migration) GetGUID() string {
 11211  	if m == nil || m.GUID == nil {
 11212  		return ""
 11213  	}
 11214  	return *m.GUID
 11215  }
 11216  
 11217  // GetID returns the ID field if it's non-nil, zero value otherwise.
 11218  func (m *Migration) GetID() int64 {
 11219  	if m == nil || m.ID == nil {
 11220  		return 0
 11221  	}
 11222  	return *m.ID
 11223  }
 11224  
 11225  // GetLockRepositories returns the LockRepositories field if it's non-nil, zero value otherwise.
 11226  func (m *Migration) GetLockRepositories() bool {
 11227  	if m == nil || m.LockRepositories == nil {
 11228  		return false
 11229  	}
 11230  	return *m.LockRepositories
 11231  }
 11232  
 11233  // GetState returns the State field if it's non-nil, zero value otherwise.
 11234  func (m *Migration) GetState() string {
 11235  	if m == nil || m.State == nil {
 11236  		return ""
 11237  	}
 11238  	return *m.State
 11239  }
 11240  
 11241  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 11242  func (m *Migration) GetUpdatedAt() string {
 11243  	if m == nil || m.UpdatedAt == nil {
 11244  		return ""
 11245  	}
 11246  	return *m.UpdatedAt
 11247  }
 11248  
 11249  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11250  func (m *Migration) GetURL() string {
 11251  	if m == nil || m.URL == nil {
 11252  		return ""
 11253  	}
 11254  	return *m.URL
 11255  }
 11256  
 11257  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
 11258  func (m *Milestone) GetClosedAt() Timestamp {
 11259  	if m == nil || m.ClosedAt == nil {
 11260  		return Timestamp{}
 11261  	}
 11262  	return *m.ClosedAt
 11263  }
 11264  
 11265  // GetClosedIssues returns the ClosedIssues field if it's non-nil, zero value otherwise.
 11266  func (m *Milestone) GetClosedIssues() int {
 11267  	if m == nil || m.ClosedIssues == nil {
 11268  		return 0
 11269  	}
 11270  	return *m.ClosedIssues
 11271  }
 11272  
 11273  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 11274  func (m *Milestone) GetCreatedAt() Timestamp {
 11275  	if m == nil || m.CreatedAt == nil {
 11276  		return Timestamp{}
 11277  	}
 11278  	return *m.CreatedAt
 11279  }
 11280  
 11281  // GetCreator returns the Creator field.
 11282  func (m *Milestone) GetCreator() *User {
 11283  	if m == nil {
 11284  		return nil
 11285  	}
 11286  	return m.Creator
 11287  }
 11288  
 11289  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 11290  func (m *Milestone) GetDescription() string {
 11291  	if m == nil || m.Description == nil {
 11292  		return ""
 11293  	}
 11294  	return *m.Description
 11295  }
 11296  
 11297  // GetDueOn returns the DueOn field if it's non-nil, zero value otherwise.
 11298  func (m *Milestone) GetDueOn() Timestamp {
 11299  	if m == nil || m.DueOn == nil {
 11300  		return Timestamp{}
 11301  	}
 11302  	return *m.DueOn
 11303  }
 11304  
 11305  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 11306  func (m *Milestone) GetHTMLURL() string {
 11307  	if m == nil || m.HTMLURL == nil {
 11308  		return ""
 11309  	}
 11310  	return *m.HTMLURL
 11311  }
 11312  
 11313  // GetID returns the ID field if it's non-nil, zero value otherwise.
 11314  func (m *Milestone) GetID() int64 {
 11315  	if m == nil || m.ID == nil {
 11316  		return 0
 11317  	}
 11318  	return *m.ID
 11319  }
 11320  
 11321  // GetLabelsURL returns the LabelsURL field if it's non-nil, zero value otherwise.
 11322  func (m *Milestone) GetLabelsURL() string {
 11323  	if m == nil || m.LabelsURL == nil {
 11324  		return ""
 11325  	}
 11326  	return *m.LabelsURL
 11327  }
 11328  
 11329  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 11330  func (m *Milestone) GetNodeID() string {
 11331  	if m == nil || m.NodeID == nil {
 11332  		return ""
 11333  	}
 11334  	return *m.NodeID
 11335  }
 11336  
 11337  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 11338  func (m *Milestone) GetNumber() int {
 11339  	if m == nil || m.Number == nil {
 11340  		return 0
 11341  	}
 11342  	return *m.Number
 11343  }
 11344  
 11345  // GetOpenIssues returns the OpenIssues field if it's non-nil, zero value otherwise.
 11346  func (m *Milestone) GetOpenIssues() int {
 11347  	if m == nil || m.OpenIssues == nil {
 11348  		return 0
 11349  	}
 11350  	return *m.OpenIssues
 11351  }
 11352  
 11353  // GetState returns the State field if it's non-nil, zero value otherwise.
 11354  func (m *Milestone) GetState() string {
 11355  	if m == nil || m.State == nil {
 11356  		return ""
 11357  	}
 11358  	return *m.State
 11359  }
 11360  
 11361  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 11362  func (m *Milestone) GetTitle() string {
 11363  	if m == nil || m.Title == nil {
 11364  		return ""
 11365  	}
 11366  	return *m.Title
 11367  }
 11368  
 11369  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 11370  func (m *Milestone) GetUpdatedAt() Timestamp {
 11371  	if m == nil || m.UpdatedAt == nil {
 11372  		return Timestamp{}
 11373  	}
 11374  	return *m.UpdatedAt
 11375  }
 11376  
 11377  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11378  func (m *Milestone) GetURL() string {
 11379  	if m == nil || m.URL == nil {
 11380  		return ""
 11381  	}
 11382  	return *m.URL
 11383  }
 11384  
 11385  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 11386  func (m *MilestoneEvent) GetAction() string {
 11387  	if m == nil || m.Action == nil {
 11388  		return ""
 11389  	}
 11390  	return *m.Action
 11391  }
 11392  
 11393  // GetChanges returns the Changes field.
 11394  func (m *MilestoneEvent) GetChanges() *EditChange {
 11395  	if m == nil {
 11396  		return nil
 11397  	}
 11398  	return m.Changes
 11399  }
 11400  
 11401  // GetInstallation returns the Installation field.
 11402  func (m *MilestoneEvent) GetInstallation() *Installation {
 11403  	if m == nil {
 11404  		return nil
 11405  	}
 11406  	return m.Installation
 11407  }
 11408  
 11409  // GetMilestone returns the Milestone field.
 11410  func (m *MilestoneEvent) GetMilestone() *Milestone {
 11411  	if m == nil {
 11412  		return nil
 11413  	}
 11414  	return m.Milestone
 11415  }
 11416  
 11417  // GetOrg returns the Org field.
 11418  func (m *MilestoneEvent) GetOrg() *Organization {
 11419  	if m == nil {
 11420  		return nil
 11421  	}
 11422  	return m.Org
 11423  }
 11424  
 11425  // GetRepo returns the Repo field.
 11426  func (m *MilestoneEvent) GetRepo() *Repository {
 11427  	if m == nil {
 11428  		return nil
 11429  	}
 11430  	return m.Repo
 11431  }
 11432  
 11433  // GetSender returns the Sender field.
 11434  func (m *MilestoneEvent) GetSender() *User {
 11435  	if m == nil {
 11436  		return nil
 11437  	}
 11438  	return m.Sender
 11439  }
 11440  
 11441  // GetClosedMilestones returns the ClosedMilestones field if it's non-nil, zero value otherwise.
 11442  func (m *MilestoneStats) GetClosedMilestones() int {
 11443  	if m == nil || m.ClosedMilestones == nil {
 11444  		return 0
 11445  	}
 11446  	return *m.ClosedMilestones
 11447  }
 11448  
 11449  // GetOpenMilestones returns the OpenMilestones field if it's non-nil, zero value otherwise.
 11450  func (m *MilestoneStats) GetOpenMilestones() int {
 11451  	if m == nil || m.OpenMilestones == nil {
 11452  		return 0
 11453  	}
 11454  	return *m.OpenMilestones
 11455  }
 11456  
 11457  // GetTotalMilestones returns the TotalMilestones field if it's non-nil, zero value otherwise.
 11458  func (m *MilestoneStats) GetTotalMilestones() int {
 11459  	if m == nil || m.TotalMilestones == nil {
 11460  		return 0
 11461  	}
 11462  	return *m.TotalMilestones
 11463  }
 11464  
 11465  // GetAnalysisKey returns the AnalysisKey field if it's non-nil, zero value otherwise.
 11466  func (m *MostRecentInstance) GetAnalysisKey() string {
 11467  	if m == nil || m.AnalysisKey == nil {
 11468  		return ""
 11469  	}
 11470  	return *m.AnalysisKey
 11471  }
 11472  
 11473  // GetCategory returns the Category field if it's non-nil, zero value otherwise.
 11474  func (m *MostRecentInstance) GetCategory() string {
 11475  	if m == nil || m.Category == nil {
 11476  		return ""
 11477  	}
 11478  	return *m.Category
 11479  }
 11480  
 11481  // GetCommitSHA returns the CommitSHA field if it's non-nil, zero value otherwise.
 11482  func (m *MostRecentInstance) GetCommitSHA() string {
 11483  	if m == nil || m.CommitSHA == nil {
 11484  		return ""
 11485  	}
 11486  	return *m.CommitSHA
 11487  }
 11488  
 11489  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
 11490  func (m *MostRecentInstance) GetEnvironment() string {
 11491  	if m == nil || m.Environment == nil {
 11492  		return ""
 11493  	}
 11494  	return *m.Environment
 11495  }
 11496  
 11497  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 11498  func (m *MostRecentInstance) GetHTMLURL() string {
 11499  	if m == nil || m.HTMLURL == nil {
 11500  		return ""
 11501  	}
 11502  	return *m.HTMLURL
 11503  }
 11504  
 11505  // GetLocation returns the Location field.
 11506  func (m *MostRecentInstance) GetLocation() *Location {
 11507  	if m == nil {
 11508  		return nil
 11509  	}
 11510  	return m.Location
 11511  }
 11512  
 11513  // GetMessage returns the Message field.
 11514  func (m *MostRecentInstance) GetMessage() *Message {
 11515  	if m == nil {
 11516  		return nil
 11517  	}
 11518  	return m.Message
 11519  }
 11520  
 11521  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 11522  func (m *MostRecentInstance) GetRef() string {
 11523  	if m == nil || m.Ref == nil {
 11524  		return ""
 11525  	}
 11526  	return *m.Ref
 11527  }
 11528  
 11529  // GetState returns the State field if it's non-nil, zero value otherwise.
 11530  func (m *MostRecentInstance) GetState() string {
 11531  	if m == nil || m.State == nil {
 11532  		return ""
 11533  	}
 11534  	return *m.State
 11535  }
 11536  
 11537  // GetBase returns the Base field if it's non-nil, zero value otherwise.
 11538  func (n *NewPullRequest) GetBase() string {
 11539  	if n == nil || n.Base == nil {
 11540  		return ""
 11541  	}
 11542  	return *n.Base
 11543  }
 11544  
 11545  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 11546  func (n *NewPullRequest) GetBody() string {
 11547  	if n == nil || n.Body == nil {
 11548  		return ""
 11549  	}
 11550  	return *n.Body
 11551  }
 11552  
 11553  // GetDraft returns the Draft field if it's non-nil, zero value otherwise.
 11554  func (n *NewPullRequest) GetDraft() bool {
 11555  	if n == nil || n.Draft == nil {
 11556  		return false
 11557  	}
 11558  	return *n.Draft
 11559  }
 11560  
 11561  // GetHead returns the Head field if it's non-nil, zero value otherwise.
 11562  func (n *NewPullRequest) GetHead() string {
 11563  	if n == nil || n.Head == nil {
 11564  		return ""
 11565  	}
 11566  	return *n.Head
 11567  }
 11568  
 11569  // GetHeadRepo returns the HeadRepo field if it's non-nil, zero value otherwise.
 11570  func (n *NewPullRequest) GetHeadRepo() string {
 11571  	if n == nil || n.HeadRepo == nil {
 11572  		return ""
 11573  	}
 11574  	return *n.HeadRepo
 11575  }
 11576  
 11577  // GetIssue returns the Issue field if it's non-nil, zero value otherwise.
 11578  func (n *NewPullRequest) GetIssue() int {
 11579  	if n == nil || n.Issue == nil {
 11580  		return 0
 11581  	}
 11582  	return *n.Issue
 11583  }
 11584  
 11585  // GetMaintainerCanModify returns the MaintainerCanModify field if it's non-nil, zero value otherwise.
 11586  func (n *NewPullRequest) GetMaintainerCanModify() bool {
 11587  	if n == nil || n.MaintainerCanModify == nil {
 11588  		return false
 11589  	}
 11590  	return *n.MaintainerCanModify
 11591  }
 11592  
 11593  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 11594  func (n *NewPullRequest) GetTitle() string {
 11595  	if n == nil || n.Title == nil {
 11596  		return ""
 11597  	}
 11598  	return *n.Title
 11599  }
 11600  
 11601  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 11602  func (n *NewTeam) GetDescription() string {
 11603  	if n == nil || n.Description == nil {
 11604  		return ""
 11605  	}
 11606  	return *n.Description
 11607  }
 11608  
 11609  // GetLDAPDN returns the LDAPDN field if it's non-nil, zero value otherwise.
 11610  func (n *NewTeam) GetLDAPDN() string {
 11611  	if n == nil || n.LDAPDN == nil {
 11612  		return ""
 11613  	}
 11614  	return *n.LDAPDN
 11615  }
 11616  
 11617  // GetParentTeamID returns the ParentTeamID field if it's non-nil, zero value otherwise.
 11618  func (n *NewTeam) GetParentTeamID() int64 {
 11619  	if n == nil || n.ParentTeamID == nil {
 11620  		return 0
 11621  	}
 11622  	return *n.ParentTeamID
 11623  }
 11624  
 11625  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 11626  func (n *NewTeam) GetPermission() string {
 11627  	if n == nil || n.Permission == nil {
 11628  		return ""
 11629  	}
 11630  	return *n.Permission
 11631  }
 11632  
 11633  // GetPrivacy returns the Privacy field if it's non-nil, zero value otherwise.
 11634  func (n *NewTeam) GetPrivacy() string {
 11635  	if n == nil || n.Privacy == nil {
 11636  		return ""
 11637  	}
 11638  	return *n.Privacy
 11639  }
 11640  
 11641  // GetID returns the ID field if it's non-nil, zero value otherwise.
 11642  func (n *Notification) GetID() string {
 11643  	if n == nil || n.ID == nil {
 11644  		return ""
 11645  	}
 11646  	return *n.ID
 11647  }
 11648  
 11649  // GetLastReadAt returns the LastReadAt field if it's non-nil, zero value otherwise.
 11650  func (n *Notification) GetLastReadAt() Timestamp {
 11651  	if n == nil || n.LastReadAt == nil {
 11652  		return Timestamp{}
 11653  	}
 11654  	return *n.LastReadAt
 11655  }
 11656  
 11657  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 11658  func (n *Notification) GetReason() string {
 11659  	if n == nil || n.Reason == nil {
 11660  		return ""
 11661  	}
 11662  	return *n.Reason
 11663  }
 11664  
 11665  // GetRepository returns the Repository field.
 11666  func (n *Notification) GetRepository() *Repository {
 11667  	if n == nil {
 11668  		return nil
 11669  	}
 11670  	return n.Repository
 11671  }
 11672  
 11673  // GetSubject returns the Subject field.
 11674  func (n *Notification) GetSubject() *NotificationSubject {
 11675  	if n == nil {
 11676  		return nil
 11677  	}
 11678  	return n.Subject
 11679  }
 11680  
 11681  // GetUnread returns the Unread field if it's non-nil, zero value otherwise.
 11682  func (n *Notification) GetUnread() bool {
 11683  	if n == nil || n.Unread == nil {
 11684  		return false
 11685  	}
 11686  	return *n.Unread
 11687  }
 11688  
 11689  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 11690  func (n *Notification) GetUpdatedAt() Timestamp {
 11691  	if n == nil || n.UpdatedAt == nil {
 11692  		return Timestamp{}
 11693  	}
 11694  	return *n.UpdatedAt
 11695  }
 11696  
 11697  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11698  func (n *Notification) GetURL() string {
 11699  	if n == nil || n.URL == nil {
 11700  		return ""
 11701  	}
 11702  	return *n.URL
 11703  }
 11704  
 11705  // GetLatestCommentURL returns the LatestCommentURL field if it's non-nil, zero value otherwise.
 11706  func (n *NotificationSubject) GetLatestCommentURL() string {
 11707  	if n == nil || n.LatestCommentURL == nil {
 11708  		return ""
 11709  	}
 11710  	return *n.LatestCommentURL
 11711  }
 11712  
 11713  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 11714  func (n *NotificationSubject) GetTitle() string {
 11715  	if n == nil || n.Title == nil {
 11716  		return ""
 11717  	}
 11718  	return *n.Title
 11719  }
 11720  
 11721  // GetType returns the Type field if it's non-nil, zero value otherwise.
 11722  func (n *NotificationSubject) GetType() string {
 11723  	if n == nil || n.Type == nil {
 11724  		return ""
 11725  	}
 11726  	return *n.Type
 11727  }
 11728  
 11729  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11730  func (n *NotificationSubject) GetURL() string {
 11731  	if n == nil || n.URL == nil {
 11732  		return ""
 11733  	}
 11734  	return *n.URL
 11735  }
 11736  
 11737  // GetClientID returns the ClientID field if it's non-nil, zero value otherwise.
 11738  func (o *OAuthAPP) GetClientID() string {
 11739  	if o == nil || o.ClientID == nil {
 11740  		return ""
 11741  	}
 11742  	return *o.ClientID
 11743  }
 11744  
 11745  // GetName returns the Name field if it's non-nil, zero value otherwise.
 11746  func (o *OAuthAPP) GetName() string {
 11747  	if o == nil || o.Name == nil {
 11748  		return ""
 11749  	}
 11750  	return *o.Name
 11751  }
 11752  
 11753  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 11754  func (o *OAuthAPP) GetURL() string {
 11755  	if o == nil || o.URL == nil {
 11756  		return ""
 11757  	}
 11758  	return *o.URL
 11759  }
 11760  
 11761  // GetUseDefault returns the UseDefault field if it's non-nil, zero value otherwise.
 11762  func (o *OIDCSubjectClaimCustomTemplate) GetUseDefault() bool {
 11763  	if o == nil || o.UseDefault == nil {
 11764  		return false
 11765  	}
 11766  	return *o.UseDefault
 11767  }
 11768  
 11769  // GetAdvancedSecurityEnabledForNewRepos returns the AdvancedSecurityEnabledForNewRepos field if it's non-nil, zero value otherwise.
 11770  func (o *Organization) GetAdvancedSecurityEnabledForNewRepos() bool {
 11771  	if o == nil || o.AdvancedSecurityEnabledForNewRepos == nil {
 11772  		return false
 11773  	}
 11774  	return *o.AdvancedSecurityEnabledForNewRepos
 11775  }
 11776  
 11777  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
 11778  func (o *Organization) GetAvatarURL() string {
 11779  	if o == nil || o.AvatarURL == nil {
 11780  		return ""
 11781  	}
 11782  	return *o.AvatarURL
 11783  }
 11784  
 11785  // GetBillingEmail returns the BillingEmail field if it's non-nil, zero value otherwise.
 11786  func (o *Organization) GetBillingEmail() string {
 11787  	if o == nil || o.BillingEmail == nil {
 11788  		return ""
 11789  	}
 11790  	return *o.BillingEmail
 11791  }
 11792  
 11793  // GetBlog returns the Blog field if it's non-nil, zero value otherwise.
 11794  func (o *Organization) GetBlog() string {
 11795  	if o == nil || o.Blog == nil {
 11796  		return ""
 11797  	}
 11798  	return *o.Blog
 11799  }
 11800  
 11801  // GetCollaborators returns the Collaborators field if it's non-nil, zero value otherwise.
 11802  func (o *Organization) GetCollaborators() int {
 11803  	if o == nil || o.Collaborators == nil {
 11804  		return 0
 11805  	}
 11806  	return *o.Collaborators
 11807  }
 11808  
 11809  // GetCompany returns the Company field if it's non-nil, zero value otherwise.
 11810  func (o *Organization) GetCompany() string {
 11811  	if o == nil || o.Company == nil {
 11812  		return ""
 11813  	}
 11814  	return *o.Company
 11815  }
 11816  
 11817  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 11818  func (o *Organization) GetCreatedAt() Timestamp {
 11819  	if o == nil || o.CreatedAt == nil {
 11820  		return Timestamp{}
 11821  	}
 11822  	return *o.CreatedAt
 11823  }
 11824  
 11825  // GetDefaultRepoPermission returns the DefaultRepoPermission field if it's non-nil, zero value otherwise.
 11826  func (o *Organization) GetDefaultRepoPermission() string {
 11827  	if o == nil || o.DefaultRepoPermission == nil {
 11828  		return ""
 11829  	}
 11830  	return *o.DefaultRepoPermission
 11831  }
 11832  
 11833  // GetDefaultRepoSettings returns the DefaultRepoSettings field if it's non-nil, zero value otherwise.
 11834  func (o *Organization) GetDefaultRepoSettings() string {
 11835  	if o == nil || o.DefaultRepoSettings == nil {
 11836  		return ""
 11837  	}
 11838  	return *o.DefaultRepoSettings
 11839  }
 11840  
 11841  // GetDependabotAlertsEnabledForNewRepos returns the DependabotAlertsEnabledForNewRepos field if it's non-nil, zero value otherwise.
 11842  func (o *Organization) GetDependabotAlertsEnabledForNewRepos() bool {
 11843  	if o == nil || o.DependabotAlertsEnabledForNewRepos == nil {
 11844  		return false
 11845  	}
 11846  	return *o.DependabotAlertsEnabledForNewRepos
 11847  }
 11848  
 11849  // GetDependabotSecurityUpdatesEnabledForNewRepos returns the DependabotSecurityUpdatesEnabledForNewRepos field if it's non-nil, zero value otherwise.
 11850  func (o *Organization) GetDependabotSecurityUpdatesEnabledForNewRepos() bool {
 11851  	if o == nil || o.DependabotSecurityUpdatesEnabledForNewRepos == nil {
 11852  		return false
 11853  	}
 11854  	return *o.DependabotSecurityUpdatesEnabledForNewRepos
 11855  }
 11856  
 11857  // GetDependencyGraphEnabledForNewRepos returns the DependencyGraphEnabledForNewRepos field if it's non-nil, zero value otherwise.
 11858  func (o *Organization) GetDependencyGraphEnabledForNewRepos() bool {
 11859  	if o == nil || o.DependencyGraphEnabledForNewRepos == nil {
 11860  		return false
 11861  	}
 11862  	return *o.DependencyGraphEnabledForNewRepos
 11863  }
 11864  
 11865  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 11866  func (o *Organization) GetDescription() string {
 11867  	if o == nil || o.Description == nil {
 11868  		return ""
 11869  	}
 11870  	return *o.Description
 11871  }
 11872  
 11873  // GetDiskUsage returns the DiskUsage field if it's non-nil, zero value otherwise.
 11874  func (o *Organization) GetDiskUsage() int {
 11875  	if o == nil || o.DiskUsage == nil {
 11876  		return 0
 11877  	}
 11878  	return *o.DiskUsage
 11879  }
 11880  
 11881  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 11882  func (o *Organization) GetEmail() string {
 11883  	if o == nil || o.Email == nil {
 11884  		return ""
 11885  	}
 11886  	return *o.Email
 11887  }
 11888  
 11889  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
 11890  func (o *Organization) GetEventsURL() string {
 11891  	if o == nil || o.EventsURL == nil {
 11892  		return ""
 11893  	}
 11894  	return *o.EventsURL
 11895  }
 11896  
 11897  // GetFollowers returns the Followers field if it's non-nil, zero value otherwise.
 11898  func (o *Organization) GetFollowers() int {
 11899  	if o == nil || o.Followers == nil {
 11900  		return 0
 11901  	}
 11902  	return *o.Followers
 11903  }
 11904  
 11905  // GetFollowing returns the Following field if it's non-nil, zero value otherwise.
 11906  func (o *Organization) GetFollowing() int {
 11907  	if o == nil || o.Following == nil {
 11908  		return 0
 11909  	}
 11910  	return *o.Following
 11911  }
 11912  
 11913  // GetHasOrganizationProjects returns the HasOrganizationProjects field if it's non-nil, zero value otherwise.
 11914  func (o *Organization) GetHasOrganizationProjects() bool {
 11915  	if o == nil || o.HasOrganizationProjects == nil {
 11916  		return false
 11917  	}
 11918  	return *o.HasOrganizationProjects
 11919  }
 11920  
 11921  // GetHasRepositoryProjects returns the HasRepositoryProjects field if it's non-nil, zero value otherwise.
 11922  func (o *Organization) GetHasRepositoryProjects() bool {
 11923  	if o == nil || o.HasRepositoryProjects == nil {
 11924  		return false
 11925  	}
 11926  	return *o.HasRepositoryProjects
 11927  }
 11928  
 11929  // GetHooksURL returns the HooksURL field if it's non-nil, zero value otherwise.
 11930  func (o *Organization) GetHooksURL() string {
 11931  	if o == nil || o.HooksURL == nil {
 11932  		return ""
 11933  	}
 11934  	return *o.HooksURL
 11935  }
 11936  
 11937  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 11938  func (o *Organization) GetHTMLURL() string {
 11939  	if o == nil || o.HTMLURL == nil {
 11940  		return ""
 11941  	}
 11942  	return *o.HTMLURL
 11943  }
 11944  
 11945  // GetID returns the ID field if it's non-nil, zero value otherwise.
 11946  func (o *Organization) GetID() int64 {
 11947  	if o == nil || o.ID == nil {
 11948  		return 0
 11949  	}
 11950  	return *o.ID
 11951  }
 11952  
 11953  // GetIssuesURL returns the IssuesURL field if it's non-nil, zero value otherwise.
 11954  func (o *Organization) GetIssuesURL() string {
 11955  	if o == nil || o.IssuesURL == nil {
 11956  		return ""
 11957  	}
 11958  	return *o.IssuesURL
 11959  }
 11960  
 11961  // GetIsVerified returns the IsVerified field if it's non-nil, zero value otherwise.
 11962  func (o *Organization) GetIsVerified() bool {
 11963  	if o == nil || o.IsVerified == nil {
 11964  		return false
 11965  	}
 11966  	return *o.IsVerified
 11967  }
 11968  
 11969  // GetLocation returns the Location field if it's non-nil, zero value otherwise.
 11970  func (o *Organization) GetLocation() string {
 11971  	if o == nil || o.Location == nil {
 11972  		return ""
 11973  	}
 11974  	return *o.Location
 11975  }
 11976  
 11977  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
 11978  func (o *Organization) GetLogin() string {
 11979  	if o == nil || o.Login == nil {
 11980  		return ""
 11981  	}
 11982  	return *o.Login
 11983  }
 11984  
 11985  // GetMembersAllowedRepositoryCreationType returns the MembersAllowedRepositoryCreationType field if it's non-nil, zero value otherwise.
 11986  func (o *Organization) GetMembersAllowedRepositoryCreationType() string {
 11987  	if o == nil || o.MembersAllowedRepositoryCreationType == nil {
 11988  		return ""
 11989  	}
 11990  	return *o.MembersAllowedRepositoryCreationType
 11991  }
 11992  
 11993  // GetMembersCanCreateInternalRepos returns the MembersCanCreateInternalRepos field if it's non-nil, zero value otherwise.
 11994  func (o *Organization) GetMembersCanCreateInternalRepos() bool {
 11995  	if o == nil || o.MembersCanCreateInternalRepos == nil {
 11996  		return false
 11997  	}
 11998  	return *o.MembersCanCreateInternalRepos
 11999  }
 12000  
 12001  // GetMembersCanCreatePages returns the MembersCanCreatePages field if it's non-nil, zero value otherwise.
 12002  func (o *Organization) GetMembersCanCreatePages() bool {
 12003  	if o == nil || o.MembersCanCreatePages == nil {
 12004  		return false
 12005  	}
 12006  	return *o.MembersCanCreatePages
 12007  }
 12008  
 12009  // GetMembersCanCreatePrivatePages returns the MembersCanCreatePrivatePages field if it's non-nil, zero value otherwise.
 12010  func (o *Organization) GetMembersCanCreatePrivatePages() bool {
 12011  	if o == nil || o.MembersCanCreatePrivatePages == nil {
 12012  		return false
 12013  	}
 12014  	return *o.MembersCanCreatePrivatePages
 12015  }
 12016  
 12017  // GetMembersCanCreatePrivateRepos returns the MembersCanCreatePrivateRepos field if it's non-nil, zero value otherwise.
 12018  func (o *Organization) GetMembersCanCreatePrivateRepos() bool {
 12019  	if o == nil || o.MembersCanCreatePrivateRepos == nil {
 12020  		return false
 12021  	}
 12022  	return *o.MembersCanCreatePrivateRepos
 12023  }
 12024  
 12025  // GetMembersCanCreatePublicPages returns the MembersCanCreatePublicPages field if it's non-nil, zero value otherwise.
 12026  func (o *Organization) GetMembersCanCreatePublicPages() bool {
 12027  	if o == nil || o.MembersCanCreatePublicPages == nil {
 12028  		return false
 12029  	}
 12030  	return *o.MembersCanCreatePublicPages
 12031  }
 12032  
 12033  // GetMembersCanCreatePublicRepos returns the MembersCanCreatePublicRepos field if it's non-nil, zero value otherwise.
 12034  func (o *Organization) GetMembersCanCreatePublicRepos() bool {
 12035  	if o == nil || o.MembersCanCreatePublicRepos == nil {
 12036  		return false
 12037  	}
 12038  	return *o.MembersCanCreatePublicRepos
 12039  }
 12040  
 12041  // GetMembersCanCreateRepos returns the MembersCanCreateRepos field if it's non-nil, zero value otherwise.
 12042  func (o *Organization) GetMembersCanCreateRepos() bool {
 12043  	if o == nil || o.MembersCanCreateRepos == nil {
 12044  		return false
 12045  	}
 12046  	return *o.MembersCanCreateRepos
 12047  }
 12048  
 12049  // GetMembersCanForkPrivateRepos returns the MembersCanForkPrivateRepos field if it's non-nil, zero value otherwise.
 12050  func (o *Organization) GetMembersCanForkPrivateRepos() bool {
 12051  	if o == nil || o.MembersCanForkPrivateRepos == nil {
 12052  		return false
 12053  	}
 12054  	return *o.MembersCanForkPrivateRepos
 12055  }
 12056  
 12057  // GetMembersURL returns the MembersURL field if it's non-nil, zero value otherwise.
 12058  func (o *Organization) GetMembersURL() string {
 12059  	if o == nil || o.MembersURL == nil {
 12060  		return ""
 12061  	}
 12062  	return *o.MembersURL
 12063  }
 12064  
 12065  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12066  func (o *Organization) GetName() string {
 12067  	if o == nil || o.Name == nil {
 12068  		return ""
 12069  	}
 12070  	return *o.Name
 12071  }
 12072  
 12073  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 12074  func (o *Organization) GetNodeID() string {
 12075  	if o == nil || o.NodeID == nil {
 12076  		return ""
 12077  	}
 12078  	return *o.NodeID
 12079  }
 12080  
 12081  // GetOwnedPrivateRepos returns the OwnedPrivateRepos field if it's non-nil, zero value otherwise.
 12082  func (o *Organization) GetOwnedPrivateRepos() int64 {
 12083  	if o == nil || o.OwnedPrivateRepos == nil {
 12084  		return 0
 12085  	}
 12086  	return *o.OwnedPrivateRepos
 12087  }
 12088  
 12089  // GetPlan returns the Plan field.
 12090  func (o *Organization) GetPlan() *Plan {
 12091  	if o == nil {
 12092  		return nil
 12093  	}
 12094  	return o.Plan
 12095  }
 12096  
 12097  // GetPrivateGists returns the PrivateGists field if it's non-nil, zero value otherwise.
 12098  func (o *Organization) GetPrivateGists() int {
 12099  	if o == nil || o.PrivateGists == nil {
 12100  		return 0
 12101  	}
 12102  	return *o.PrivateGists
 12103  }
 12104  
 12105  // GetPublicGists returns the PublicGists field if it's non-nil, zero value otherwise.
 12106  func (o *Organization) GetPublicGists() int {
 12107  	if o == nil || o.PublicGists == nil {
 12108  		return 0
 12109  	}
 12110  	return *o.PublicGists
 12111  }
 12112  
 12113  // GetPublicMembersURL returns the PublicMembersURL field if it's non-nil, zero value otherwise.
 12114  func (o *Organization) GetPublicMembersURL() string {
 12115  	if o == nil || o.PublicMembersURL == nil {
 12116  		return ""
 12117  	}
 12118  	return *o.PublicMembersURL
 12119  }
 12120  
 12121  // GetPublicRepos returns the PublicRepos field if it's non-nil, zero value otherwise.
 12122  func (o *Organization) GetPublicRepos() int {
 12123  	if o == nil || o.PublicRepos == nil {
 12124  		return 0
 12125  	}
 12126  	return *o.PublicRepos
 12127  }
 12128  
 12129  // GetReposURL returns the ReposURL field if it's non-nil, zero value otherwise.
 12130  func (o *Organization) GetReposURL() string {
 12131  	if o == nil || o.ReposURL == nil {
 12132  		return ""
 12133  	}
 12134  	return *o.ReposURL
 12135  }
 12136  
 12137  // GetSecretScanningEnabledForNewRepos returns the SecretScanningEnabledForNewRepos field if it's non-nil, zero value otherwise.
 12138  func (o *Organization) GetSecretScanningEnabledForNewRepos() bool {
 12139  	if o == nil || o.SecretScanningEnabledForNewRepos == nil {
 12140  		return false
 12141  	}
 12142  	return *o.SecretScanningEnabledForNewRepos
 12143  }
 12144  
 12145  // GetSecretScanningPushProtectionEnabledForNewRepos returns the SecretScanningPushProtectionEnabledForNewRepos field if it's non-nil, zero value otherwise.
 12146  func (o *Organization) GetSecretScanningPushProtectionEnabledForNewRepos() bool {
 12147  	if o == nil || o.SecretScanningPushProtectionEnabledForNewRepos == nil {
 12148  		return false
 12149  	}
 12150  	return *o.SecretScanningPushProtectionEnabledForNewRepos
 12151  }
 12152  
 12153  // GetTotalPrivateRepos returns the TotalPrivateRepos field if it's non-nil, zero value otherwise.
 12154  func (o *Organization) GetTotalPrivateRepos() int64 {
 12155  	if o == nil || o.TotalPrivateRepos == nil {
 12156  		return 0
 12157  	}
 12158  	return *o.TotalPrivateRepos
 12159  }
 12160  
 12161  // GetTwitterUsername returns the TwitterUsername field if it's non-nil, zero value otherwise.
 12162  func (o *Organization) GetTwitterUsername() string {
 12163  	if o == nil || o.TwitterUsername == nil {
 12164  		return ""
 12165  	}
 12166  	return *o.TwitterUsername
 12167  }
 12168  
 12169  // GetTwoFactorRequirementEnabled returns the TwoFactorRequirementEnabled field if it's non-nil, zero value otherwise.
 12170  func (o *Organization) GetTwoFactorRequirementEnabled() bool {
 12171  	if o == nil || o.TwoFactorRequirementEnabled == nil {
 12172  		return false
 12173  	}
 12174  	return *o.TwoFactorRequirementEnabled
 12175  }
 12176  
 12177  // GetType returns the Type field if it's non-nil, zero value otherwise.
 12178  func (o *Organization) GetType() string {
 12179  	if o == nil || o.Type == nil {
 12180  		return ""
 12181  	}
 12182  	return *o.Type
 12183  }
 12184  
 12185  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 12186  func (o *Organization) GetUpdatedAt() Timestamp {
 12187  	if o == nil || o.UpdatedAt == nil {
 12188  		return Timestamp{}
 12189  	}
 12190  	return *o.UpdatedAt
 12191  }
 12192  
 12193  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 12194  func (o *Organization) GetURL() string {
 12195  	if o == nil || o.URL == nil {
 12196  		return ""
 12197  	}
 12198  	return *o.URL
 12199  }
 12200  
 12201  // GetWebCommitSignoffRequired returns the WebCommitSignoffRequired field if it's non-nil, zero value otherwise.
 12202  func (o *Organization) GetWebCommitSignoffRequired() bool {
 12203  	if o == nil || o.WebCommitSignoffRequired == nil {
 12204  		return false
 12205  	}
 12206  	return *o.WebCommitSignoffRequired
 12207  }
 12208  
 12209  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 12210  func (o *OrganizationCustomRepoRoles) GetTotalCount() int {
 12211  	if o == nil || o.TotalCount == nil {
 12212  		return 0
 12213  	}
 12214  	return *o.TotalCount
 12215  }
 12216  
 12217  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 12218  func (o *OrganizationEvent) GetAction() string {
 12219  	if o == nil || o.Action == nil {
 12220  		return ""
 12221  	}
 12222  	return *o.Action
 12223  }
 12224  
 12225  // GetInstallation returns the Installation field.
 12226  func (o *OrganizationEvent) GetInstallation() *Installation {
 12227  	if o == nil {
 12228  		return nil
 12229  	}
 12230  	return o.Installation
 12231  }
 12232  
 12233  // GetInvitation returns the Invitation field.
 12234  func (o *OrganizationEvent) GetInvitation() *Invitation {
 12235  	if o == nil {
 12236  		return nil
 12237  	}
 12238  	return o.Invitation
 12239  }
 12240  
 12241  // GetMembership returns the Membership field.
 12242  func (o *OrganizationEvent) GetMembership() *Membership {
 12243  	if o == nil {
 12244  		return nil
 12245  	}
 12246  	return o.Membership
 12247  }
 12248  
 12249  // GetOrganization returns the Organization field.
 12250  func (o *OrganizationEvent) GetOrganization() *Organization {
 12251  	if o == nil {
 12252  		return nil
 12253  	}
 12254  	return o.Organization
 12255  }
 12256  
 12257  // GetSender returns the Sender field.
 12258  func (o *OrganizationEvent) GetSender() *User {
 12259  	if o == nil {
 12260  		return nil
 12261  	}
 12262  	return o.Sender
 12263  }
 12264  
 12265  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 12266  func (o *OrganizationInstallations) GetTotalCount() int {
 12267  	if o == nil || o.TotalCount == nil {
 12268  		return 0
 12269  	}
 12270  	return *o.TotalCount
 12271  }
 12272  
 12273  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 12274  func (o *OrgBlockEvent) GetAction() string {
 12275  	if o == nil || o.Action == nil {
 12276  		return ""
 12277  	}
 12278  	return *o.Action
 12279  }
 12280  
 12281  // GetBlockedUser returns the BlockedUser field.
 12282  func (o *OrgBlockEvent) GetBlockedUser() *User {
 12283  	if o == nil {
 12284  		return nil
 12285  	}
 12286  	return o.BlockedUser
 12287  }
 12288  
 12289  // GetInstallation returns the Installation field.
 12290  func (o *OrgBlockEvent) GetInstallation() *Installation {
 12291  	if o == nil {
 12292  		return nil
 12293  	}
 12294  	return o.Installation
 12295  }
 12296  
 12297  // GetOrganization returns the Organization field.
 12298  func (o *OrgBlockEvent) GetOrganization() *Organization {
 12299  	if o == nil {
 12300  		return nil
 12301  	}
 12302  	return o.Organization
 12303  }
 12304  
 12305  // GetSender returns the Sender field.
 12306  func (o *OrgBlockEvent) GetSender() *User {
 12307  	if o == nil {
 12308  		return nil
 12309  	}
 12310  	return o.Sender
 12311  }
 12312  
 12313  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 12314  func (o *OrgRequiredWorkflow) GetCreatedAt() Timestamp {
 12315  	if o == nil || o.CreatedAt == nil {
 12316  		return Timestamp{}
 12317  	}
 12318  	return *o.CreatedAt
 12319  }
 12320  
 12321  // GetID returns the ID field if it's non-nil, zero value otherwise.
 12322  func (o *OrgRequiredWorkflow) GetID() int64 {
 12323  	if o == nil || o.ID == nil {
 12324  		return 0
 12325  	}
 12326  	return *o.ID
 12327  }
 12328  
 12329  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12330  func (o *OrgRequiredWorkflow) GetName() string {
 12331  	if o == nil || o.Name == nil {
 12332  		return ""
 12333  	}
 12334  	return *o.Name
 12335  }
 12336  
 12337  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 12338  func (o *OrgRequiredWorkflow) GetPath() string {
 12339  	if o == nil || o.Path == nil {
 12340  		return ""
 12341  	}
 12342  	return *o.Path
 12343  }
 12344  
 12345  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 12346  func (o *OrgRequiredWorkflow) GetRef() string {
 12347  	if o == nil || o.Ref == nil {
 12348  		return ""
 12349  	}
 12350  	return *o.Ref
 12351  }
 12352  
 12353  // GetRepository returns the Repository field.
 12354  func (o *OrgRequiredWorkflow) GetRepository() *Repository {
 12355  	if o == nil {
 12356  		return nil
 12357  	}
 12358  	return o.Repository
 12359  }
 12360  
 12361  // GetScope returns the Scope field if it's non-nil, zero value otherwise.
 12362  func (o *OrgRequiredWorkflow) GetScope() string {
 12363  	if o == nil || o.Scope == nil {
 12364  		return ""
 12365  	}
 12366  	return *o.Scope
 12367  }
 12368  
 12369  // GetSelectedRepositoriesURL returns the SelectedRepositoriesURL field if it's non-nil, zero value otherwise.
 12370  func (o *OrgRequiredWorkflow) GetSelectedRepositoriesURL() string {
 12371  	if o == nil || o.SelectedRepositoriesURL == nil {
 12372  		return ""
 12373  	}
 12374  	return *o.SelectedRepositoriesURL
 12375  }
 12376  
 12377  // GetState returns the State field if it's non-nil, zero value otherwise.
 12378  func (o *OrgRequiredWorkflow) GetState() string {
 12379  	if o == nil || o.State == nil {
 12380  		return ""
 12381  	}
 12382  	return *o.State
 12383  }
 12384  
 12385  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 12386  func (o *OrgRequiredWorkflow) GetUpdatedAt() Timestamp {
 12387  	if o == nil || o.UpdatedAt == nil {
 12388  		return Timestamp{}
 12389  	}
 12390  	return *o.UpdatedAt
 12391  }
 12392  
 12393  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 12394  func (o *OrgRequiredWorkflows) GetTotalCount() int {
 12395  	if o == nil || o.TotalCount == nil {
 12396  		return 0
 12397  	}
 12398  	return *o.TotalCount
 12399  }
 12400  
 12401  // GetDisabledOrgs returns the DisabledOrgs field if it's non-nil, zero value otherwise.
 12402  func (o *OrgStats) GetDisabledOrgs() int {
 12403  	if o == nil || o.DisabledOrgs == nil {
 12404  		return 0
 12405  	}
 12406  	return *o.DisabledOrgs
 12407  }
 12408  
 12409  // GetTotalOrgs returns the TotalOrgs field if it's non-nil, zero value otherwise.
 12410  func (o *OrgStats) GetTotalOrgs() int {
 12411  	if o == nil || o.TotalOrgs == nil {
 12412  		return 0
 12413  	}
 12414  	return *o.TotalOrgs
 12415  }
 12416  
 12417  // GetTotalTeamMembers returns the TotalTeamMembers field if it's non-nil, zero value otherwise.
 12418  func (o *OrgStats) GetTotalTeamMembers() int {
 12419  	if o == nil || o.TotalTeamMembers == nil {
 12420  		return 0
 12421  	}
 12422  	return *o.TotalTeamMembers
 12423  }
 12424  
 12425  // GetTotalTeams returns the TotalTeams field if it's non-nil, zero value otherwise.
 12426  func (o *OrgStats) GetTotalTeams() int {
 12427  	if o == nil || o.TotalTeams == nil {
 12428  		return 0
 12429  	}
 12430  	return *o.TotalTeams
 12431  }
 12432  
 12433  // GetOrg returns the Org field.
 12434  func (o *OwnerInfo) GetOrg() *User {
 12435  	if o == nil {
 12436  		return nil
 12437  	}
 12438  	return o.Org
 12439  }
 12440  
 12441  // GetUser returns the User field.
 12442  func (o *OwnerInfo) GetUser() *User {
 12443  	if o == nil {
 12444  		return nil
 12445  	}
 12446  	return o.User
 12447  }
 12448  
 12449  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 12450  func (p *Package) GetCreatedAt() Timestamp {
 12451  	if p == nil || p.CreatedAt == nil {
 12452  		return Timestamp{}
 12453  	}
 12454  	return *p.CreatedAt
 12455  }
 12456  
 12457  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 12458  func (p *Package) GetHTMLURL() string {
 12459  	if p == nil || p.HTMLURL == nil {
 12460  		return ""
 12461  	}
 12462  	return *p.HTMLURL
 12463  }
 12464  
 12465  // GetID returns the ID field if it's non-nil, zero value otherwise.
 12466  func (p *Package) GetID() int64 {
 12467  	if p == nil || p.ID == nil {
 12468  		return 0
 12469  	}
 12470  	return *p.ID
 12471  }
 12472  
 12473  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12474  func (p *Package) GetName() string {
 12475  	if p == nil || p.Name == nil {
 12476  		return ""
 12477  	}
 12478  	return *p.Name
 12479  }
 12480  
 12481  // GetOwner returns the Owner field.
 12482  func (p *Package) GetOwner() *User {
 12483  	if p == nil {
 12484  		return nil
 12485  	}
 12486  	return p.Owner
 12487  }
 12488  
 12489  // GetPackageType returns the PackageType field if it's non-nil, zero value otherwise.
 12490  func (p *Package) GetPackageType() string {
 12491  	if p == nil || p.PackageType == nil {
 12492  		return ""
 12493  	}
 12494  	return *p.PackageType
 12495  }
 12496  
 12497  // GetPackageVersion returns the PackageVersion field.
 12498  func (p *Package) GetPackageVersion() *PackageVersion {
 12499  	if p == nil {
 12500  		return nil
 12501  	}
 12502  	return p.PackageVersion
 12503  }
 12504  
 12505  // GetRegistry returns the Registry field.
 12506  func (p *Package) GetRegistry() *PackageRegistry {
 12507  	if p == nil {
 12508  		return nil
 12509  	}
 12510  	return p.Registry
 12511  }
 12512  
 12513  // GetRepository returns the Repository field.
 12514  func (p *Package) GetRepository() *Repository {
 12515  	if p == nil {
 12516  		return nil
 12517  	}
 12518  	return p.Repository
 12519  }
 12520  
 12521  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 12522  func (p *Package) GetUpdatedAt() Timestamp {
 12523  	if p == nil || p.UpdatedAt == nil {
 12524  		return Timestamp{}
 12525  	}
 12526  	return *p.UpdatedAt
 12527  }
 12528  
 12529  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 12530  func (p *Package) GetURL() string {
 12531  	if p == nil || p.URL == nil {
 12532  		return ""
 12533  	}
 12534  	return *p.URL
 12535  }
 12536  
 12537  // GetVersionCount returns the VersionCount field if it's non-nil, zero value otherwise.
 12538  func (p *Package) GetVersionCount() int64 {
 12539  	if p == nil || p.VersionCount == nil {
 12540  		return 0
 12541  	}
 12542  	return *p.VersionCount
 12543  }
 12544  
 12545  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 12546  func (p *Package) GetVisibility() string {
 12547  	if p == nil || p.Visibility == nil {
 12548  		return ""
 12549  	}
 12550  	return *p.Visibility
 12551  }
 12552  
 12553  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 12554  func (p *PackageEvent) GetAction() string {
 12555  	if p == nil || p.Action == nil {
 12556  		return ""
 12557  	}
 12558  	return *p.Action
 12559  }
 12560  
 12561  // GetInstallation returns the Installation field.
 12562  func (p *PackageEvent) GetInstallation() *Installation {
 12563  	if p == nil {
 12564  		return nil
 12565  	}
 12566  	return p.Installation
 12567  }
 12568  
 12569  // GetOrg returns the Org field.
 12570  func (p *PackageEvent) GetOrg() *Organization {
 12571  	if p == nil {
 12572  		return nil
 12573  	}
 12574  	return p.Org
 12575  }
 12576  
 12577  // GetPackage returns the Package field.
 12578  func (p *PackageEvent) GetPackage() *Package {
 12579  	if p == nil {
 12580  		return nil
 12581  	}
 12582  	return p.Package
 12583  }
 12584  
 12585  // GetRepo returns the Repo field.
 12586  func (p *PackageEvent) GetRepo() *Repository {
 12587  	if p == nil {
 12588  		return nil
 12589  	}
 12590  	return p.Repo
 12591  }
 12592  
 12593  // GetSender returns the Sender field.
 12594  func (p *PackageEvent) GetSender() *User {
 12595  	if p == nil {
 12596  		return nil
 12597  	}
 12598  	return p.Sender
 12599  }
 12600  
 12601  // GetAuthor returns the Author field.
 12602  func (p *PackageFile) GetAuthor() *User {
 12603  	if p == nil {
 12604  		return nil
 12605  	}
 12606  	return p.Author
 12607  }
 12608  
 12609  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
 12610  func (p *PackageFile) GetContentType() string {
 12611  	if p == nil || p.ContentType == nil {
 12612  		return ""
 12613  	}
 12614  	return *p.ContentType
 12615  }
 12616  
 12617  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 12618  func (p *PackageFile) GetCreatedAt() Timestamp {
 12619  	if p == nil || p.CreatedAt == nil {
 12620  		return Timestamp{}
 12621  	}
 12622  	return *p.CreatedAt
 12623  }
 12624  
 12625  // GetDownloadURL returns the DownloadURL field if it's non-nil, zero value otherwise.
 12626  func (p *PackageFile) GetDownloadURL() string {
 12627  	if p == nil || p.DownloadURL == nil {
 12628  		return ""
 12629  	}
 12630  	return *p.DownloadURL
 12631  }
 12632  
 12633  // GetID returns the ID field if it's non-nil, zero value otherwise.
 12634  func (p *PackageFile) GetID() int64 {
 12635  	if p == nil || p.ID == nil {
 12636  		return 0
 12637  	}
 12638  	return *p.ID
 12639  }
 12640  
 12641  // GetMD5 returns the MD5 field if it's non-nil, zero value otherwise.
 12642  func (p *PackageFile) GetMD5() string {
 12643  	if p == nil || p.MD5 == nil {
 12644  		return ""
 12645  	}
 12646  	return *p.MD5
 12647  }
 12648  
 12649  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12650  func (p *PackageFile) GetName() string {
 12651  	if p == nil || p.Name == nil {
 12652  		return ""
 12653  	}
 12654  	return *p.Name
 12655  }
 12656  
 12657  // GetSHA1 returns the SHA1 field if it's non-nil, zero value otherwise.
 12658  func (p *PackageFile) GetSHA1() string {
 12659  	if p == nil || p.SHA1 == nil {
 12660  		return ""
 12661  	}
 12662  	return *p.SHA1
 12663  }
 12664  
 12665  // GetSHA256 returns the SHA256 field if it's non-nil, zero value otherwise.
 12666  func (p *PackageFile) GetSHA256() string {
 12667  	if p == nil || p.SHA256 == nil {
 12668  		return ""
 12669  	}
 12670  	return *p.SHA256
 12671  }
 12672  
 12673  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 12674  func (p *PackageFile) GetSize() int64 {
 12675  	if p == nil || p.Size == nil {
 12676  		return 0
 12677  	}
 12678  	return *p.Size
 12679  }
 12680  
 12681  // GetState returns the State field if it's non-nil, zero value otherwise.
 12682  func (p *PackageFile) GetState() string {
 12683  	if p == nil || p.State == nil {
 12684  		return ""
 12685  	}
 12686  	return *p.State
 12687  }
 12688  
 12689  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 12690  func (p *PackageFile) GetUpdatedAt() Timestamp {
 12691  	if p == nil || p.UpdatedAt == nil {
 12692  		return Timestamp{}
 12693  	}
 12694  	return *p.UpdatedAt
 12695  }
 12696  
 12697  // GetPackageType returns the PackageType field if it's non-nil, zero value otherwise.
 12698  func (p *PackageListOptions) GetPackageType() string {
 12699  	if p == nil || p.PackageType == nil {
 12700  		return ""
 12701  	}
 12702  	return *p.PackageType
 12703  }
 12704  
 12705  // GetState returns the State field if it's non-nil, zero value otherwise.
 12706  func (p *PackageListOptions) GetState() string {
 12707  	if p == nil || p.State == nil {
 12708  		return ""
 12709  	}
 12710  	return *p.State
 12711  }
 12712  
 12713  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 12714  func (p *PackageListOptions) GetVisibility() string {
 12715  	if p == nil || p.Visibility == nil {
 12716  		return ""
 12717  	}
 12718  	return *p.Visibility
 12719  }
 12720  
 12721  // GetContainer returns the Container field.
 12722  func (p *PackageMetadata) GetContainer() *PackageContainerMetadata {
 12723  	if p == nil {
 12724  		return nil
 12725  	}
 12726  	return p.Container
 12727  }
 12728  
 12729  // GetPackageType returns the PackageType field if it's non-nil, zero value otherwise.
 12730  func (p *PackageMetadata) GetPackageType() string {
 12731  	if p == nil || p.PackageType == nil {
 12732  		return ""
 12733  	}
 12734  	return *p.PackageType
 12735  }
 12736  
 12737  // GetAboutURL returns the AboutURL field if it's non-nil, zero value otherwise.
 12738  func (p *PackageRegistry) GetAboutURL() string {
 12739  	if p == nil || p.AboutURL == nil {
 12740  		return ""
 12741  	}
 12742  	return *p.AboutURL
 12743  }
 12744  
 12745  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12746  func (p *PackageRegistry) GetName() string {
 12747  	if p == nil || p.Name == nil {
 12748  		return ""
 12749  	}
 12750  	return *p.Name
 12751  }
 12752  
 12753  // GetType returns the Type field if it's non-nil, zero value otherwise.
 12754  func (p *PackageRegistry) GetType() string {
 12755  	if p == nil || p.Type == nil {
 12756  		return ""
 12757  	}
 12758  	return *p.Type
 12759  }
 12760  
 12761  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 12762  func (p *PackageRegistry) GetURL() string {
 12763  	if p == nil || p.URL == nil {
 12764  		return ""
 12765  	}
 12766  	return *p.URL
 12767  }
 12768  
 12769  // GetVendor returns the Vendor field if it's non-nil, zero value otherwise.
 12770  func (p *PackageRegistry) GetVendor() string {
 12771  	if p == nil || p.Vendor == nil {
 12772  		return ""
 12773  	}
 12774  	return *p.Vendor
 12775  }
 12776  
 12777  // GetAuthor returns the Author field.
 12778  func (p *PackageRelease) GetAuthor() *User {
 12779  	if p == nil {
 12780  		return nil
 12781  	}
 12782  	return p.Author
 12783  }
 12784  
 12785  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 12786  func (p *PackageRelease) GetCreatedAt() Timestamp {
 12787  	if p == nil || p.CreatedAt == nil {
 12788  		return Timestamp{}
 12789  	}
 12790  	return *p.CreatedAt
 12791  }
 12792  
 12793  // GetDraft returns the Draft field if it's non-nil, zero value otherwise.
 12794  func (p *PackageRelease) GetDraft() bool {
 12795  	if p == nil || p.Draft == nil {
 12796  		return false
 12797  	}
 12798  	return *p.Draft
 12799  }
 12800  
 12801  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 12802  func (p *PackageRelease) GetHTMLURL() string {
 12803  	if p == nil || p.HTMLURL == nil {
 12804  		return ""
 12805  	}
 12806  	return *p.HTMLURL
 12807  }
 12808  
 12809  // GetID returns the ID field if it's non-nil, zero value otherwise.
 12810  func (p *PackageRelease) GetID() int64 {
 12811  	if p == nil || p.ID == nil {
 12812  		return 0
 12813  	}
 12814  	return *p.ID
 12815  }
 12816  
 12817  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12818  func (p *PackageRelease) GetName() string {
 12819  	if p == nil || p.Name == nil {
 12820  		return ""
 12821  	}
 12822  	return *p.Name
 12823  }
 12824  
 12825  // GetPrerelease returns the Prerelease field if it's non-nil, zero value otherwise.
 12826  func (p *PackageRelease) GetPrerelease() bool {
 12827  	if p == nil || p.Prerelease == nil {
 12828  		return false
 12829  	}
 12830  	return *p.Prerelease
 12831  }
 12832  
 12833  // GetPublishedAt returns the PublishedAt field if it's non-nil, zero value otherwise.
 12834  func (p *PackageRelease) GetPublishedAt() Timestamp {
 12835  	if p == nil || p.PublishedAt == nil {
 12836  		return Timestamp{}
 12837  	}
 12838  	return *p.PublishedAt
 12839  }
 12840  
 12841  // GetTagName returns the TagName field if it's non-nil, zero value otherwise.
 12842  func (p *PackageRelease) GetTagName() string {
 12843  	if p == nil || p.TagName == nil {
 12844  		return ""
 12845  	}
 12846  	return *p.TagName
 12847  }
 12848  
 12849  // GetTargetCommitish returns the TargetCommitish field if it's non-nil, zero value otherwise.
 12850  func (p *PackageRelease) GetTargetCommitish() string {
 12851  	if p == nil || p.TargetCommitish == nil {
 12852  		return ""
 12853  	}
 12854  	return *p.TargetCommitish
 12855  }
 12856  
 12857  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 12858  func (p *PackageRelease) GetURL() string {
 12859  	if p == nil || p.URL == nil {
 12860  		return ""
 12861  	}
 12862  	return *p.URL
 12863  }
 12864  
 12865  // GetAuthor returns the Author field.
 12866  func (p *PackageVersion) GetAuthor() *User {
 12867  	if p == nil {
 12868  		return nil
 12869  	}
 12870  	return p.Author
 12871  }
 12872  
 12873  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 12874  func (p *PackageVersion) GetBody() string {
 12875  	if p == nil || p.Body == nil {
 12876  		return ""
 12877  	}
 12878  	return *p.Body
 12879  }
 12880  
 12881  // GetBodyHTML returns the BodyHTML field if it's non-nil, zero value otherwise.
 12882  func (p *PackageVersion) GetBodyHTML() string {
 12883  	if p == nil || p.BodyHTML == nil {
 12884  		return ""
 12885  	}
 12886  	return *p.BodyHTML
 12887  }
 12888  
 12889  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 12890  func (p *PackageVersion) GetCreatedAt() Timestamp {
 12891  	if p == nil || p.CreatedAt == nil {
 12892  		return Timestamp{}
 12893  	}
 12894  	return *p.CreatedAt
 12895  }
 12896  
 12897  // GetDraft returns the Draft field if it's non-nil, zero value otherwise.
 12898  func (p *PackageVersion) GetDraft() bool {
 12899  	if p == nil || p.Draft == nil {
 12900  		return false
 12901  	}
 12902  	return *p.Draft
 12903  }
 12904  
 12905  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 12906  func (p *PackageVersion) GetHTMLURL() string {
 12907  	if p == nil || p.HTMLURL == nil {
 12908  		return ""
 12909  	}
 12910  	return *p.HTMLURL
 12911  }
 12912  
 12913  // GetID returns the ID field if it's non-nil, zero value otherwise.
 12914  func (p *PackageVersion) GetID() int64 {
 12915  	if p == nil || p.ID == nil {
 12916  		return 0
 12917  	}
 12918  	return *p.ID
 12919  }
 12920  
 12921  // GetInstallationCommand returns the InstallationCommand field if it's non-nil, zero value otherwise.
 12922  func (p *PackageVersion) GetInstallationCommand() string {
 12923  	if p == nil || p.InstallationCommand == nil {
 12924  		return ""
 12925  	}
 12926  	return *p.InstallationCommand
 12927  }
 12928  
 12929  // GetManifest returns the Manifest field if it's non-nil, zero value otherwise.
 12930  func (p *PackageVersion) GetManifest() string {
 12931  	if p == nil || p.Manifest == nil {
 12932  		return ""
 12933  	}
 12934  	return *p.Manifest
 12935  }
 12936  
 12937  // GetMetadata returns the Metadata field.
 12938  func (p *PackageVersion) GetMetadata() *PackageMetadata {
 12939  	if p == nil {
 12940  		return nil
 12941  	}
 12942  	return p.Metadata
 12943  }
 12944  
 12945  // GetName returns the Name field if it's non-nil, zero value otherwise.
 12946  func (p *PackageVersion) GetName() string {
 12947  	if p == nil || p.Name == nil {
 12948  		return ""
 12949  	}
 12950  	return *p.Name
 12951  }
 12952  
 12953  // GetPackageHTMLURL returns the PackageHTMLURL field if it's non-nil, zero value otherwise.
 12954  func (p *PackageVersion) GetPackageHTMLURL() string {
 12955  	if p == nil || p.PackageHTMLURL == nil {
 12956  		return ""
 12957  	}
 12958  	return *p.PackageHTMLURL
 12959  }
 12960  
 12961  // GetPrerelease returns the Prerelease field if it's non-nil, zero value otherwise.
 12962  func (p *PackageVersion) GetPrerelease() bool {
 12963  	if p == nil || p.Prerelease == nil {
 12964  		return false
 12965  	}
 12966  	return *p.Prerelease
 12967  }
 12968  
 12969  // GetRelease returns the Release field.
 12970  func (p *PackageVersion) GetRelease() *PackageRelease {
 12971  	if p == nil {
 12972  		return nil
 12973  	}
 12974  	return p.Release
 12975  }
 12976  
 12977  // GetSummary returns the Summary field if it's non-nil, zero value otherwise.
 12978  func (p *PackageVersion) GetSummary() string {
 12979  	if p == nil || p.Summary == nil {
 12980  		return ""
 12981  	}
 12982  	return *p.Summary
 12983  }
 12984  
 12985  // GetTagName returns the TagName field if it's non-nil, zero value otherwise.
 12986  func (p *PackageVersion) GetTagName() string {
 12987  	if p == nil || p.TagName == nil {
 12988  		return ""
 12989  	}
 12990  	return *p.TagName
 12991  }
 12992  
 12993  // GetTargetCommitish returns the TargetCommitish field if it's non-nil, zero value otherwise.
 12994  func (p *PackageVersion) GetTargetCommitish() string {
 12995  	if p == nil || p.TargetCommitish == nil {
 12996  		return ""
 12997  	}
 12998  	return *p.TargetCommitish
 12999  }
 13000  
 13001  // GetTargetOID returns the TargetOID field if it's non-nil, zero value otherwise.
 13002  func (p *PackageVersion) GetTargetOID() string {
 13003  	if p == nil || p.TargetOID == nil {
 13004  		return ""
 13005  	}
 13006  	return *p.TargetOID
 13007  }
 13008  
 13009  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 13010  func (p *PackageVersion) GetUpdatedAt() Timestamp {
 13011  	if p == nil || p.UpdatedAt == nil {
 13012  		return Timestamp{}
 13013  	}
 13014  	return *p.UpdatedAt
 13015  }
 13016  
 13017  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 13018  func (p *PackageVersion) GetURL() string {
 13019  	if p == nil || p.URL == nil {
 13020  		return ""
 13021  	}
 13022  	return *p.URL
 13023  }
 13024  
 13025  // GetVersion returns the Version field if it's non-nil, zero value otherwise.
 13026  func (p *PackageVersion) GetVersion() string {
 13027  	if p == nil || p.Version == nil {
 13028  		return ""
 13029  	}
 13030  	return *p.Version
 13031  }
 13032  
 13033  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 13034  func (p *Page) GetAction() string {
 13035  	if p == nil || p.Action == nil {
 13036  		return ""
 13037  	}
 13038  	return *p.Action
 13039  }
 13040  
 13041  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 13042  func (p *Page) GetHTMLURL() string {
 13043  	if p == nil || p.HTMLURL == nil {
 13044  		return ""
 13045  	}
 13046  	return *p.HTMLURL
 13047  }
 13048  
 13049  // GetPageName returns the PageName field if it's non-nil, zero value otherwise.
 13050  func (p *Page) GetPageName() string {
 13051  	if p == nil || p.PageName == nil {
 13052  		return ""
 13053  	}
 13054  	return *p.PageName
 13055  }
 13056  
 13057  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 13058  func (p *Page) GetSHA() string {
 13059  	if p == nil || p.SHA == nil {
 13060  		return ""
 13061  	}
 13062  	return *p.SHA
 13063  }
 13064  
 13065  // GetSummary returns the Summary field if it's non-nil, zero value otherwise.
 13066  func (p *Page) GetSummary() string {
 13067  	if p == nil || p.Summary == nil {
 13068  		return ""
 13069  	}
 13070  	return *p.Summary
 13071  }
 13072  
 13073  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 13074  func (p *Page) GetTitle() string {
 13075  	if p == nil || p.Title == nil {
 13076  		return ""
 13077  	}
 13078  	return *p.Title
 13079  }
 13080  
 13081  // GetBuild returns the Build field.
 13082  func (p *PageBuildEvent) GetBuild() *PagesBuild {
 13083  	if p == nil {
 13084  		return nil
 13085  	}
 13086  	return p.Build
 13087  }
 13088  
 13089  // GetID returns the ID field if it's non-nil, zero value otherwise.
 13090  func (p *PageBuildEvent) GetID() int64 {
 13091  	if p == nil || p.ID == nil {
 13092  		return 0
 13093  	}
 13094  	return *p.ID
 13095  }
 13096  
 13097  // GetInstallation returns the Installation field.
 13098  func (p *PageBuildEvent) GetInstallation() *Installation {
 13099  	if p == nil {
 13100  		return nil
 13101  	}
 13102  	return p.Installation
 13103  }
 13104  
 13105  // GetRepo returns the Repo field.
 13106  func (p *PageBuildEvent) GetRepo() *Repository {
 13107  	if p == nil {
 13108  		return nil
 13109  	}
 13110  	return p.Repo
 13111  }
 13112  
 13113  // GetSender returns the Sender field.
 13114  func (p *PageBuildEvent) GetSender() *User {
 13115  	if p == nil {
 13116  		return nil
 13117  	}
 13118  	return p.Sender
 13119  }
 13120  
 13121  // GetBuildType returns the BuildType field if it's non-nil, zero value otherwise.
 13122  func (p *Pages) GetBuildType() string {
 13123  	if p == nil || p.BuildType == nil {
 13124  		return ""
 13125  	}
 13126  	return *p.BuildType
 13127  }
 13128  
 13129  // GetCNAME returns the CNAME field if it's non-nil, zero value otherwise.
 13130  func (p *Pages) GetCNAME() string {
 13131  	if p == nil || p.CNAME == nil {
 13132  		return ""
 13133  	}
 13134  	return *p.CNAME
 13135  }
 13136  
 13137  // GetCustom404 returns the Custom404 field if it's non-nil, zero value otherwise.
 13138  func (p *Pages) GetCustom404() bool {
 13139  	if p == nil || p.Custom404 == nil {
 13140  		return false
 13141  	}
 13142  	return *p.Custom404
 13143  }
 13144  
 13145  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 13146  func (p *Pages) GetHTMLURL() string {
 13147  	if p == nil || p.HTMLURL == nil {
 13148  		return ""
 13149  	}
 13150  	return *p.HTMLURL
 13151  }
 13152  
 13153  // GetHTTPSCertificate returns the HTTPSCertificate field.
 13154  func (p *Pages) GetHTTPSCertificate() *PagesHTTPSCertificate {
 13155  	if p == nil {
 13156  		return nil
 13157  	}
 13158  	return p.HTTPSCertificate
 13159  }
 13160  
 13161  // GetHTTPSEnforced returns the HTTPSEnforced field if it's non-nil, zero value otherwise.
 13162  func (p *Pages) GetHTTPSEnforced() bool {
 13163  	if p == nil || p.HTTPSEnforced == nil {
 13164  		return false
 13165  	}
 13166  	return *p.HTTPSEnforced
 13167  }
 13168  
 13169  // GetPublic returns the Public field if it's non-nil, zero value otherwise.
 13170  func (p *Pages) GetPublic() bool {
 13171  	if p == nil || p.Public == nil {
 13172  		return false
 13173  	}
 13174  	return *p.Public
 13175  }
 13176  
 13177  // GetSource returns the Source field.
 13178  func (p *Pages) GetSource() *PagesSource {
 13179  	if p == nil {
 13180  		return nil
 13181  	}
 13182  	return p.Source
 13183  }
 13184  
 13185  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 13186  func (p *Pages) GetStatus() string {
 13187  	if p == nil || p.Status == nil {
 13188  		return ""
 13189  	}
 13190  	return *p.Status
 13191  }
 13192  
 13193  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 13194  func (p *Pages) GetURL() string {
 13195  	if p == nil || p.URL == nil {
 13196  		return ""
 13197  	}
 13198  	return *p.URL
 13199  }
 13200  
 13201  // GetCommit returns the Commit field if it's non-nil, zero value otherwise.
 13202  func (p *PagesBuild) GetCommit() string {
 13203  	if p == nil || p.Commit == nil {
 13204  		return ""
 13205  	}
 13206  	return *p.Commit
 13207  }
 13208  
 13209  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 13210  func (p *PagesBuild) GetCreatedAt() Timestamp {
 13211  	if p == nil || p.CreatedAt == nil {
 13212  		return Timestamp{}
 13213  	}
 13214  	return *p.CreatedAt
 13215  }
 13216  
 13217  // GetDuration returns the Duration field if it's non-nil, zero value otherwise.
 13218  func (p *PagesBuild) GetDuration() int {
 13219  	if p == nil || p.Duration == nil {
 13220  		return 0
 13221  	}
 13222  	return *p.Duration
 13223  }
 13224  
 13225  // GetError returns the Error field.
 13226  func (p *PagesBuild) GetError() *PagesError {
 13227  	if p == nil {
 13228  		return nil
 13229  	}
 13230  	return p.Error
 13231  }
 13232  
 13233  // GetPusher returns the Pusher field.
 13234  func (p *PagesBuild) GetPusher() *User {
 13235  	if p == nil {
 13236  		return nil
 13237  	}
 13238  	return p.Pusher
 13239  }
 13240  
 13241  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 13242  func (p *PagesBuild) GetStatus() string {
 13243  	if p == nil || p.Status == nil {
 13244  		return ""
 13245  	}
 13246  	return *p.Status
 13247  }
 13248  
 13249  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 13250  func (p *PagesBuild) GetUpdatedAt() Timestamp {
 13251  	if p == nil || p.UpdatedAt == nil {
 13252  		return Timestamp{}
 13253  	}
 13254  	return *p.UpdatedAt
 13255  }
 13256  
 13257  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 13258  func (p *PagesBuild) GetURL() string {
 13259  	if p == nil || p.URL == nil {
 13260  		return ""
 13261  	}
 13262  	return *p.URL
 13263  }
 13264  
 13265  // GetCAAError returns the CAAError field if it's non-nil, zero value otherwise.
 13266  func (p *PagesDomain) GetCAAError() string {
 13267  	if p == nil || p.CAAError == nil {
 13268  		return ""
 13269  	}
 13270  	return *p.CAAError
 13271  }
 13272  
 13273  // GetDNSResolves returns the DNSResolves field if it's non-nil, zero value otherwise.
 13274  func (p *PagesDomain) GetDNSResolves() bool {
 13275  	if p == nil || p.DNSResolves == nil {
 13276  		return false
 13277  	}
 13278  	return *p.DNSResolves
 13279  }
 13280  
 13281  // GetEnforcesHTTPS returns the EnforcesHTTPS field if it's non-nil, zero value otherwise.
 13282  func (p *PagesDomain) GetEnforcesHTTPS() bool {
 13283  	if p == nil || p.EnforcesHTTPS == nil {
 13284  		return false
 13285  	}
 13286  	return *p.EnforcesHTTPS
 13287  }
 13288  
 13289  // GetHasCNAMERecord returns the HasCNAMERecord field if it's non-nil, zero value otherwise.
 13290  func (p *PagesDomain) GetHasCNAMERecord() bool {
 13291  	if p == nil || p.HasCNAMERecord == nil {
 13292  		return false
 13293  	}
 13294  	return *p.HasCNAMERecord
 13295  }
 13296  
 13297  // GetHasMXRecordsPresent returns the HasMXRecordsPresent field if it's non-nil, zero value otherwise.
 13298  func (p *PagesDomain) GetHasMXRecordsPresent() bool {
 13299  	if p == nil || p.HasMXRecordsPresent == nil {
 13300  		return false
 13301  	}
 13302  	return *p.HasMXRecordsPresent
 13303  }
 13304  
 13305  // GetHost returns the Host field if it's non-nil, zero value otherwise.
 13306  func (p *PagesDomain) GetHost() string {
 13307  	if p == nil || p.Host == nil {
 13308  		return ""
 13309  	}
 13310  	return *p.Host
 13311  }
 13312  
 13313  // GetHTTPSError returns the HTTPSError field if it's non-nil, zero value otherwise.
 13314  func (p *PagesDomain) GetHTTPSError() string {
 13315  	if p == nil || p.HTTPSError == nil {
 13316  		return ""
 13317  	}
 13318  	return *p.HTTPSError
 13319  }
 13320  
 13321  // GetIsApexDomain returns the IsApexDomain field if it's non-nil, zero value otherwise.
 13322  func (p *PagesDomain) GetIsApexDomain() bool {
 13323  	if p == nil || p.IsApexDomain == nil {
 13324  		return false
 13325  	}
 13326  	return *p.IsApexDomain
 13327  }
 13328  
 13329  // GetIsARecord returns the IsARecord field if it's non-nil, zero value otherwise.
 13330  func (p *PagesDomain) GetIsARecord() bool {
 13331  	if p == nil || p.IsARecord == nil {
 13332  		return false
 13333  	}
 13334  	return *p.IsARecord
 13335  }
 13336  
 13337  // GetIsCloudflareIP returns the IsCloudflareIP field if it's non-nil, zero value otherwise.
 13338  func (p *PagesDomain) GetIsCloudflareIP() bool {
 13339  	if p == nil || p.IsCloudflareIP == nil {
 13340  		return false
 13341  	}
 13342  	return *p.IsCloudflareIP
 13343  }
 13344  
 13345  // GetIsCNAMEToFastly returns the IsCNAMEToFastly field if it's non-nil, zero value otherwise.
 13346  func (p *PagesDomain) GetIsCNAMEToFastly() bool {
 13347  	if p == nil || p.IsCNAMEToFastly == nil {
 13348  		return false
 13349  	}
 13350  	return *p.IsCNAMEToFastly
 13351  }
 13352  
 13353  // GetIsCNAMEToGithubUserDomain returns the IsCNAMEToGithubUserDomain field if it's non-nil, zero value otherwise.
 13354  func (p *PagesDomain) GetIsCNAMEToGithubUserDomain() bool {
 13355  	if p == nil || p.IsCNAMEToGithubUserDomain == nil {
 13356  		return false
 13357  	}
 13358  	return *p.IsCNAMEToGithubUserDomain
 13359  }
 13360  
 13361  // GetIsCNAMEToPagesDotGithubDotCom returns the IsCNAMEToPagesDotGithubDotCom field if it's non-nil, zero value otherwise.
 13362  func (p *PagesDomain) GetIsCNAMEToPagesDotGithubDotCom() bool {
 13363  	if p == nil || p.IsCNAMEToPagesDotGithubDotCom == nil {
 13364  		return false
 13365  	}
 13366  	return *p.IsCNAMEToPagesDotGithubDotCom
 13367  }
 13368  
 13369  // GetIsFastlyIP returns the IsFastlyIP field if it's non-nil, zero value otherwise.
 13370  func (p *PagesDomain) GetIsFastlyIP() bool {
 13371  	if p == nil || p.IsFastlyIP == nil {
 13372  		return false
 13373  	}
 13374  	return *p.IsFastlyIP
 13375  }
 13376  
 13377  // GetIsHTTPSEligible returns the IsHTTPSEligible field if it's non-nil, zero value otherwise.
 13378  func (p *PagesDomain) GetIsHTTPSEligible() bool {
 13379  	if p == nil || p.IsHTTPSEligible == nil {
 13380  		return false
 13381  	}
 13382  	return *p.IsHTTPSEligible
 13383  }
 13384  
 13385  // GetIsNonGithubPagesIPPresent returns the IsNonGithubPagesIPPresent field if it's non-nil, zero value otherwise.
 13386  func (p *PagesDomain) GetIsNonGithubPagesIPPresent() bool {
 13387  	if p == nil || p.IsNonGithubPagesIPPresent == nil {
 13388  		return false
 13389  	}
 13390  	return *p.IsNonGithubPagesIPPresent
 13391  }
 13392  
 13393  // GetIsOldIPAddress returns the IsOldIPAddress field if it's non-nil, zero value otherwise.
 13394  func (p *PagesDomain) GetIsOldIPAddress() bool {
 13395  	if p == nil || p.IsOldIPAddress == nil {
 13396  		return false
 13397  	}
 13398  	return *p.IsOldIPAddress
 13399  }
 13400  
 13401  // GetIsPagesDomain returns the IsPagesDomain field if it's non-nil, zero value otherwise.
 13402  func (p *PagesDomain) GetIsPagesDomain() bool {
 13403  	if p == nil || p.IsPagesDomain == nil {
 13404  		return false
 13405  	}
 13406  	return *p.IsPagesDomain
 13407  }
 13408  
 13409  // GetIsPointedToGithubPagesIP returns the IsPointedToGithubPagesIP field if it's non-nil, zero value otherwise.
 13410  func (p *PagesDomain) GetIsPointedToGithubPagesIP() bool {
 13411  	if p == nil || p.IsPointedToGithubPagesIP == nil {
 13412  		return false
 13413  	}
 13414  	return *p.IsPointedToGithubPagesIP
 13415  }
 13416  
 13417  // GetIsProxied returns the IsProxied field if it's non-nil, zero value otherwise.
 13418  func (p *PagesDomain) GetIsProxied() bool {
 13419  	if p == nil || p.IsProxied == nil {
 13420  		return false
 13421  	}
 13422  	return *p.IsProxied
 13423  }
 13424  
 13425  // GetIsServedByPages returns the IsServedByPages field if it's non-nil, zero value otherwise.
 13426  func (p *PagesDomain) GetIsServedByPages() bool {
 13427  	if p == nil || p.IsServedByPages == nil {
 13428  		return false
 13429  	}
 13430  	return *p.IsServedByPages
 13431  }
 13432  
 13433  // GetIsValid returns the IsValid field if it's non-nil, zero value otherwise.
 13434  func (p *PagesDomain) GetIsValid() bool {
 13435  	if p == nil || p.IsValid == nil {
 13436  		return false
 13437  	}
 13438  	return *p.IsValid
 13439  }
 13440  
 13441  // GetIsValidDomain returns the IsValidDomain field if it's non-nil, zero value otherwise.
 13442  func (p *PagesDomain) GetIsValidDomain() bool {
 13443  	if p == nil || p.IsValidDomain == nil {
 13444  		return false
 13445  	}
 13446  	return *p.IsValidDomain
 13447  }
 13448  
 13449  // GetNameservers returns the Nameservers field if it's non-nil, zero value otherwise.
 13450  func (p *PagesDomain) GetNameservers() string {
 13451  	if p == nil || p.Nameservers == nil {
 13452  		return ""
 13453  	}
 13454  	return *p.Nameservers
 13455  }
 13456  
 13457  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 13458  func (p *PagesDomain) GetReason() string {
 13459  	if p == nil || p.Reason == nil {
 13460  		return ""
 13461  	}
 13462  	return *p.Reason
 13463  }
 13464  
 13465  // GetRespondsToHTTPS returns the RespondsToHTTPS field if it's non-nil, zero value otherwise.
 13466  func (p *PagesDomain) GetRespondsToHTTPS() bool {
 13467  	if p == nil || p.RespondsToHTTPS == nil {
 13468  		return false
 13469  	}
 13470  	return *p.RespondsToHTTPS
 13471  }
 13472  
 13473  // GetShouldBeARecord returns the ShouldBeARecord field if it's non-nil, zero value otherwise.
 13474  func (p *PagesDomain) GetShouldBeARecord() bool {
 13475  	if p == nil || p.ShouldBeARecord == nil {
 13476  		return false
 13477  	}
 13478  	return *p.ShouldBeARecord
 13479  }
 13480  
 13481  // GetURI returns the URI field if it's non-nil, zero value otherwise.
 13482  func (p *PagesDomain) GetURI() string {
 13483  	if p == nil || p.URI == nil {
 13484  		return ""
 13485  	}
 13486  	return *p.URI
 13487  }
 13488  
 13489  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 13490  func (p *PagesError) GetMessage() string {
 13491  	if p == nil || p.Message == nil {
 13492  		return ""
 13493  	}
 13494  	return *p.Message
 13495  }
 13496  
 13497  // GetAltDomain returns the AltDomain field.
 13498  func (p *PagesHealthCheckResponse) GetAltDomain() *PagesDomain {
 13499  	if p == nil {
 13500  		return nil
 13501  	}
 13502  	return p.AltDomain
 13503  }
 13504  
 13505  // GetDomain returns the Domain field.
 13506  func (p *PagesHealthCheckResponse) GetDomain() *PagesDomain {
 13507  	if p == nil {
 13508  		return nil
 13509  	}
 13510  	return p.Domain
 13511  }
 13512  
 13513  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 13514  func (p *PagesHTTPSCertificate) GetDescription() string {
 13515  	if p == nil || p.Description == nil {
 13516  		return ""
 13517  	}
 13518  	return *p.Description
 13519  }
 13520  
 13521  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
 13522  func (p *PagesHTTPSCertificate) GetExpiresAt() string {
 13523  	if p == nil || p.ExpiresAt == nil {
 13524  		return ""
 13525  	}
 13526  	return *p.ExpiresAt
 13527  }
 13528  
 13529  // GetState returns the State field if it's non-nil, zero value otherwise.
 13530  func (p *PagesHTTPSCertificate) GetState() string {
 13531  	if p == nil || p.State == nil {
 13532  		return ""
 13533  	}
 13534  	return *p.State
 13535  }
 13536  
 13537  // GetBranch returns the Branch field if it's non-nil, zero value otherwise.
 13538  func (p *PagesSource) GetBranch() string {
 13539  	if p == nil || p.Branch == nil {
 13540  		return ""
 13541  	}
 13542  	return *p.Branch
 13543  }
 13544  
 13545  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 13546  func (p *PagesSource) GetPath() string {
 13547  	if p == nil || p.Path == nil {
 13548  		return ""
 13549  	}
 13550  	return *p.Path
 13551  }
 13552  
 13553  // GetTotalPages returns the TotalPages field if it's non-nil, zero value otherwise.
 13554  func (p *PageStats) GetTotalPages() int {
 13555  	if p == nil || p.TotalPages == nil {
 13556  		return 0
 13557  	}
 13558  	return *p.TotalPages
 13559  }
 13560  
 13561  // GetBuildType returns the BuildType field if it's non-nil, zero value otherwise.
 13562  func (p *PagesUpdate) GetBuildType() string {
 13563  	if p == nil || p.BuildType == nil {
 13564  		return ""
 13565  	}
 13566  	return *p.BuildType
 13567  }
 13568  
 13569  // GetCNAME returns the CNAME field if it's non-nil, zero value otherwise.
 13570  func (p *PagesUpdate) GetCNAME() string {
 13571  	if p == nil || p.CNAME == nil {
 13572  		return ""
 13573  	}
 13574  	return *p.CNAME
 13575  }
 13576  
 13577  // GetHTTPSEnforced returns the HTTPSEnforced field if it's non-nil, zero value otherwise.
 13578  func (p *PagesUpdate) GetHTTPSEnforced() bool {
 13579  	if p == nil || p.HTTPSEnforced == nil {
 13580  		return false
 13581  	}
 13582  	return *p.HTTPSEnforced
 13583  }
 13584  
 13585  // GetPublic returns the Public field if it's non-nil, zero value otherwise.
 13586  func (p *PagesUpdate) GetPublic() bool {
 13587  	if p == nil || p.Public == nil {
 13588  		return false
 13589  	}
 13590  	return *p.Public
 13591  }
 13592  
 13593  // GetSource returns the Source field.
 13594  func (p *PagesUpdate) GetSource() *PagesSource {
 13595  	if p == nil {
 13596  		return nil
 13597  	}
 13598  	return p.Source
 13599  }
 13600  
 13601  // GetOrg returns the Org map if it's non-nil, an empty map otherwise.
 13602  func (p *PersonalAccessTokenPermissions) GetOrg() map[string]string {
 13603  	if p == nil || p.Org == nil {
 13604  		return map[string]string{}
 13605  	}
 13606  	return p.Org
 13607  }
 13608  
 13609  // GetOther returns the Other map if it's non-nil, an empty map otherwise.
 13610  func (p *PersonalAccessTokenPermissions) GetOther() map[string]string {
 13611  	if p == nil || p.Other == nil {
 13612  		return map[string]string{}
 13613  	}
 13614  	return p.Other
 13615  }
 13616  
 13617  // GetRepo returns the Repo map if it's non-nil, an empty map otherwise.
 13618  func (p *PersonalAccessTokenPermissions) GetRepo() map[string]string {
 13619  	if p == nil || p.Repo == nil {
 13620  		return map[string]string{}
 13621  	}
 13622  	return p.Repo
 13623  }
 13624  
 13625  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 13626  func (p *PersonalAccessTokenRequest) GetCreatedAt() Timestamp {
 13627  	if p == nil || p.CreatedAt == nil {
 13628  		return Timestamp{}
 13629  	}
 13630  	return *p.CreatedAt
 13631  }
 13632  
 13633  // GetID returns the ID field if it's non-nil, zero value otherwise.
 13634  func (p *PersonalAccessTokenRequest) GetID() int64 {
 13635  	if p == nil || p.ID == nil {
 13636  		return 0
 13637  	}
 13638  	return *p.ID
 13639  }
 13640  
 13641  // GetOwner returns the Owner field.
 13642  func (p *PersonalAccessTokenRequest) GetOwner() *User {
 13643  	if p == nil {
 13644  		return nil
 13645  	}
 13646  	return p.Owner
 13647  }
 13648  
 13649  // GetPermissionsAdded returns the PermissionsAdded field.
 13650  func (p *PersonalAccessTokenRequest) GetPermissionsAdded() *PersonalAccessTokenPermissions {
 13651  	if p == nil {
 13652  		return nil
 13653  	}
 13654  	return p.PermissionsAdded
 13655  }
 13656  
 13657  // GetPermissionsResult returns the PermissionsResult field.
 13658  func (p *PersonalAccessTokenRequest) GetPermissionsResult() *PersonalAccessTokenPermissions {
 13659  	if p == nil {
 13660  		return nil
 13661  	}
 13662  	return p.PermissionsResult
 13663  }
 13664  
 13665  // GetPermissionsUpgraded returns the PermissionsUpgraded field.
 13666  func (p *PersonalAccessTokenRequest) GetPermissionsUpgraded() *PersonalAccessTokenPermissions {
 13667  	if p == nil {
 13668  		return nil
 13669  	}
 13670  	return p.PermissionsUpgraded
 13671  }
 13672  
 13673  // GetRepositoryCount returns the RepositoryCount field if it's non-nil, zero value otherwise.
 13674  func (p *PersonalAccessTokenRequest) GetRepositoryCount() int64 {
 13675  	if p == nil || p.RepositoryCount == nil {
 13676  		return 0
 13677  	}
 13678  	return *p.RepositoryCount
 13679  }
 13680  
 13681  // GetRepositorySelection returns the RepositorySelection field if it's non-nil, zero value otherwise.
 13682  func (p *PersonalAccessTokenRequest) GetRepositorySelection() string {
 13683  	if p == nil || p.RepositorySelection == nil {
 13684  		return ""
 13685  	}
 13686  	return *p.RepositorySelection
 13687  }
 13688  
 13689  // GetTokenExpired returns the TokenExpired field if it's non-nil, zero value otherwise.
 13690  func (p *PersonalAccessTokenRequest) GetTokenExpired() bool {
 13691  	if p == nil || p.TokenExpired == nil {
 13692  		return false
 13693  	}
 13694  	return *p.TokenExpired
 13695  }
 13696  
 13697  // GetTokenExpiresAt returns the TokenExpiresAt field if it's non-nil, zero value otherwise.
 13698  func (p *PersonalAccessTokenRequest) GetTokenExpiresAt() Timestamp {
 13699  	if p == nil || p.TokenExpiresAt == nil {
 13700  		return Timestamp{}
 13701  	}
 13702  	return *p.TokenExpiresAt
 13703  }
 13704  
 13705  // GetTokenLastUsedAt returns the TokenLastUsedAt field if it's non-nil, zero value otherwise.
 13706  func (p *PersonalAccessTokenRequest) GetTokenLastUsedAt() Timestamp {
 13707  	if p == nil || p.TokenLastUsedAt == nil {
 13708  		return Timestamp{}
 13709  	}
 13710  	return *p.TokenLastUsedAt
 13711  }
 13712  
 13713  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 13714  func (p *PersonalAccessTokenRequestEvent) GetAction() string {
 13715  	if p == nil || p.Action == nil {
 13716  		return ""
 13717  	}
 13718  	return *p.Action
 13719  }
 13720  
 13721  // GetInstallation returns the Installation field.
 13722  func (p *PersonalAccessTokenRequestEvent) GetInstallation() *Installation {
 13723  	if p == nil {
 13724  		return nil
 13725  	}
 13726  	return p.Installation
 13727  }
 13728  
 13729  // GetOrg returns the Org field.
 13730  func (p *PersonalAccessTokenRequestEvent) GetOrg() *Organization {
 13731  	if p == nil {
 13732  		return nil
 13733  	}
 13734  	return p.Org
 13735  }
 13736  
 13737  // GetPersonalAccessTokenRequest returns the PersonalAccessTokenRequest field.
 13738  func (p *PersonalAccessTokenRequestEvent) GetPersonalAccessTokenRequest() *PersonalAccessTokenRequest {
 13739  	if p == nil {
 13740  		return nil
 13741  	}
 13742  	return p.PersonalAccessTokenRequest
 13743  }
 13744  
 13745  // GetSender returns the Sender field.
 13746  func (p *PersonalAccessTokenRequestEvent) GetSender() *User {
 13747  	if p == nil {
 13748  		return nil
 13749  	}
 13750  	return p.Sender
 13751  }
 13752  
 13753  // GetHook returns the Hook field.
 13754  func (p *PingEvent) GetHook() *Hook {
 13755  	if p == nil {
 13756  		return nil
 13757  	}
 13758  	return p.Hook
 13759  }
 13760  
 13761  // GetHookID returns the HookID field if it's non-nil, zero value otherwise.
 13762  func (p *PingEvent) GetHookID() int64 {
 13763  	if p == nil || p.HookID == nil {
 13764  		return 0
 13765  	}
 13766  	return *p.HookID
 13767  }
 13768  
 13769  // GetInstallation returns the Installation field.
 13770  func (p *PingEvent) GetInstallation() *Installation {
 13771  	if p == nil {
 13772  		return nil
 13773  	}
 13774  	return p.Installation
 13775  }
 13776  
 13777  // GetOrg returns the Org field.
 13778  func (p *PingEvent) GetOrg() *Organization {
 13779  	if p == nil {
 13780  		return nil
 13781  	}
 13782  	return p.Org
 13783  }
 13784  
 13785  // GetRepo returns the Repo field.
 13786  func (p *PingEvent) GetRepo() *Repository {
 13787  	if p == nil {
 13788  		return nil
 13789  	}
 13790  	return p.Repo
 13791  }
 13792  
 13793  // GetSender returns the Sender field.
 13794  func (p *PingEvent) GetSender() *User {
 13795  	if p == nil {
 13796  		return nil
 13797  	}
 13798  	return p.Sender
 13799  }
 13800  
 13801  // GetZen returns the Zen field if it's non-nil, zero value otherwise.
 13802  func (p *PingEvent) GetZen() string {
 13803  	if p == nil || p.Zen == nil {
 13804  		return ""
 13805  	}
 13806  	return *p.Zen
 13807  }
 13808  
 13809  // GetCollaborators returns the Collaborators field if it's non-nil, zero value otherwise.
 13810  func (p *Plan) GetCollaborators() int {
 13811  	if p == nil || p.Collaborators == nil {
 13812  		return 0
 13813  	}
 13814  	return *p.Collaborators
 13815  }
 13816  
 13817  // GetFilledSeats returns the FilledSeats field if it's non-nil, zero value otherwise.
 13818  func (p *Plan) GetFilledSeats() int {
 13819  	if p == nil || p.FilledSeats == nil {
 13820  		return 0
 13821  	}
 13822  	return *p.FilledSeats
 13823  }
 13824  
 13825  // GetName returns the Name field if it's non-nil, zero value otherwise.
 13826  func (p *Plan) GetName() string {
 13827  	if p == nil || p.Name == nil {
 13828  		return ""
 13829  	}
 13830  	return *p.Name
 13831  }
 13832  
 13833  // GetPrivateRepos returns the PrivateRepos field if it's non-nil, zero value otherwise.
 13834  func (p *Plan) GetPrivateRepos() int64 {
 13835  	if p == nil || p.PrivateRepos == nil {
 13836  		return 0
 13837  	}
 13838  	return *p.PrivateRepos
 13839  }
 13840  
 13841  // GetSeats returns the Seats field if it's non-nil, zero value otherwise.
 13842  func (p *Plan) GetSeats() int {
 13843  	if p == nil || p.Seats == nil {
 13844  		return 0
 13845  	}
 13846  	return *p.Seats
 13847  }
 13848  
 13849  // GetSpace returns the Space field if it's non-nil, zero value otherwise.
 13850  func (p *Plan) GetSpace() int {
 13851  	if p == nil || p.Space == nil {
 13852  		return 0
 13853  	}
 13854  	return *p.Space
 13855  }
 13856  
 13857  // GetCode returns the Code field if it's non-nil, zero value otherwise.
 13858  func (p *PolicyOverrideReason) GetCode() string {
 13859  	if p == nil || p.Code == nil {
 13860  		return ""
 13861  	}
 13862  	return *p.Code
 13863  }
 13864  
 13865  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 13866  func (p *PolicyOverrideReason) GetMessage() string {
 13867  	if p == nil || p.Message == nil {
 13868  		return ""
 13869  	}
 13870  	return *p.Message
 13871  }
 13872  
 13873  // GetConfigURL returns the ConfigURL field if it's non-nil, zero value otherwise.
 13874  func (p *PreReceiveHook) GetConfigURL() string {
 13875  	if p == nil || p.ConfigURL == nil {
 13876  		return ""
 13877  	}
 13878  	return *p.ConfigURL
 13879  }
 13880  
 13881  // GetEnforcement returns the Enforcement field if it's non-nil, zero value otherwise.
 13882  func (p *PreReceiveHook) GetEnforcement() string {
 13883  	if p == nil || p.Enforcement == nil {
 13884  		return ""
 13885  	}
 13886  	return *p.Enforcement
 13887  }
 13888  
 13889  // GetID returns the ID field if it's non-nil, zero value otherwise.
 13890  func (p *PreReceiveHook) GetID() int64 {
 13891  	if p == nil || p.ID == nil {
 13892  		return 0
 13893  	}
 13894  	return *p.ID
 13895  }
 13896  
 13897  // GetName returns the Name field if it's non-nil, zero value otherwise.
 13898  func (p *PreReceiveHook) GetName() string {
 13899  	if p == nil || p.Name == nil {
 13900  		return ""
 13901  	}
 13902  	return *p.Name
 13903  }
 13904  
 13905  // GetHRef returns the HRef field if it's non-nil, zero value otherwise.
 13906  func (p *PRLink) GetHRef() string {
 13907  	if p == nil || p.HRef == nil {
 13908  		return ""
 13909  	}
 13910  	return *p.HRef
 13911  }
 13912  
 13913  // GetComments returns the Comments field.
 13914  func (p *PRLinks) GetComments() *PRLink {
 13915  	if p == nil {
 13916  		return nil
 13917  	}
 13918  	return p.Comments
 13919  }
 13920  
 13921  // GetCommits returns the Commits field.
 13922  func (p *PRLinks) GetCommits() *PRLink {
 13923  	if p == nil {
 13924  		return nil
 13925  	}
 13926  	return p.Commits
 13927  }
 13928  
 13929  // GetHTML returns the HTML field.
 13930  func (p *PRLinks) GetHTML() *PRLink {
 13931  	if p == nil {
 13932  		return nil
 13933  	}
 13934  	return p.HTML
 13935  }
 13936  
 13937  // GetIssue returns the Issue field.
 13938  func (p *PRLinks) GetIssue() *PRLink {
 13939  	if p == nil {
 13940  		return nil
 13941  	}
 13942  	return p.Issue
 13943  }
 13944  
 13945  // GetReviewComment returns the ReviewComment field.
 13946  func (p *PRLinks) GetReviewComment() *PRLink {
 13947  	if p == nil {
 13948  		return nil
 13949  	}
 13950  	return p.ReviewComment
 13951  }
 13952  
 13953  // GetReviewComments returns the ReviewComments field.
 13954  func (p *PRLinks) GetReviewComments() *PRLink {
 13955  	if p == nil {
 13956  		return nil
 13957  	}
 13958  	return p.ReviewComments
 13959  }
 13960  
 13961  // GetSelf returns the Self field.
 13962  func (p *PRLinks) GetSelf() *PRLink {
 13963  	if p == nil {
 13964  		return nil
 13965  	}
 13966  	return p.Self
 13967  }
 13968  
 13969  // GetStatuses returns the Statuses field.
 13970  func (p *PRLinks) GetStatuses() *PRLink {
 13971  	if p == nil {
 13972  		return nil
 13973  	}
 13974  	return p.Statuses
 13975  }
 13976  
 13977  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 13978  func (p *Project) GetBody() string {
 13979  	if p == nil || p.Body == nil {
 13980  		return ""
 13981  	}
 13982  	return *p.Body
 13983  }
 13984  
 13985  // GetColumnsURL returns the ColumnsURL field if it's non-nil, zero value otherwise.
 13986  func (p *Project) GetColumnsURL() string {
 13987  	if p == nil || p.ColumnsURL == nil {
 13988  		return ""
 13989  	}
 13990  	return *p.ColumnsURL
 13991  }
 13992  
 13993  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 13994  func (p *Project) GetCreatedAt() Timestamp {
 13995  	if p == nil || p.CreatedAt == nil {
 13996  		return Timestamp{}
 13997  	}
 13998  	return *p.CreatedAt
 13999  }
 14000  
 14001  // GetCreator returns the Creator field.
 14002  func (p *Project) GetCreator() *User {
 14003  	if p == nil {
 14004  		return nil
 14005  	}
 14006  	return p.Creator
 14007  }
 14008  
 14009  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 14010  func (p *Project) GetHTMLURL() string {
 14011  	if p == nil || p.HTMLURL == nil {
 14012  		return ""
 14013  	}
 14014  	return *p.HTMLURL
 14015  }
 14016  
 14017  // GetID returns the ID field if it's non-nil, zero value otherwise.
 14018  func (p *Project) GetID() int64 {
 14019  	if p == nil || p.ID == nil {
 14020  		return 0
 14021  	}
 14022  	return *p.ID
 14023  }
 14024  
 14025  // GetName returns the Name field if it's non-nil, zero value otherwise.
 14026  func (p *Project) GetName() string {
 14027  	if p == nil || p.Name == nil {
 14028  		return ""
 14029  	}
 14030  	return *p.Name
 14031  }
 14032  
 14033  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 14034  func (p *Project) GetNodeID() string {
 14035  	if p == nil || p.NodeID == nil {
 14036  		return ""
 14037  	}
 14038  	return *p.NodeID
 14039  }
 14040  
 14041  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 14042  func (p *Project) GetNumber() int {
 14043  	if p == nil || p.Number == nil {
 14044  		return 0
 14045  	}
 14046  	return *p.Number
 14047  }
 14048  
 14049  // GetOrganizationPermission returns the OrganizationPermission field if it's non-nil, zero value otherwise.
 14050  func (p *Project) GetOrganizationPermission() string {
 14051  	if p == nil || p.OrganizationPermission == nil {
 14052  		return ""
 14053  	}
 14054  	return *p.OrganizationPermission
 14055  }
 14056  
 14057  // GetOwnerURL returns the OwnerURL field if it's non-nil, zero value otherwise.
 14058  func (p *Project) GetOwnerURL() string {
 14059  	if p == nil || p.OwnerURL == nil {
 14060  		return ""
 14061  	}
 14062  	return *p.OwnerURL
 14063  }
 14064  
 14065  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 14066  func (p *Project) GetPrivate() bool {
 14067  	if p == nil || p.Private == nil {
 14068  		return false
 14069  	}
 14070  	return *p.Private
 14071  }
 14072  
 14073  // GetState returns the State field if it's non-nil, zero value otherwise.
 14074  func (p *Project) GetState() string {
 14075  	if p == nil || p.State == nil {
 14076  		return ""
 14077  	}
 14078  	return *p.State
 14079  }
 14080  
 14081  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 14082  func (p *Project) GetUpdatedAt() Timestamp {
 14083  	if p == nil || p.UpdatedAt == nil {
 14084  		return Timestamp{}
 14085  	}
 14086  	return *p.UpdatedAt
 14087  }
 14088  
 14089  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 14090  func (p *Project) GetURL() string {
 14091  	if p == nil || p.URL == nil {
 14092  		return ""
 14093  	}
 14094  	return *p.URL
 14095  }
 14096  
 14097  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 14098  func (p *ProjectBody) GetFrom() string {
 14099  	if p == nil || p.From == nil {
 14100  		return ""
 14101  	}
 14102  	return *p.From
 14103  }
 14104  
 14105  // GetArchived returns the Archived field if it's non-nil, zero value otherwise.
 14106  func (p *ProjectCard) GetArchived() bool {
 14107  	if p == nil || p.Archived == nil {
 14108  		return false
 14109  	}
 14110  	return *p.Archived
 14111  }
 14112  
 14113  // GetColumnID returns the ColumnID field if it's non-nil, zero value otherwise.
 14114  func (p *ProjectCard) GetColumnID() int64 {
 14115  	if p == nil || p.ColumnID == nil {
 14116  		return 0
 14117  	}
 14118  	return *p.ColumnID
 14119  }
 14120  
 14121  // GetColumnName returns the ColumnName field if it's non-nil, zero value otherwise.
 14122  func (p *ProjectCard) GetColumnName() string {
 14123  	if p == nil || p.ColumnName == nil {
 14124  		return ""
 14125  	}
 14126  	return *p.ColumnName
 14127  }
 14128  
 14129  // GetColumnURL returns the ColumnURL field if it's non-nil, zero value otherwise.
 14130  func (p *ProjectCard) GetColumnURL() string {
 14131  	if p == nil || p.ColumnURL == nil {
 14132  		return ""
 14133  	}
 14134  	return *p.ColumnURL
 14135  }
 14136  
 14137  // GetContentURL returns the ContentURL field if it's non-nil, zero value otherwise.
 14138  func (p *ProjectCard) GetContentURL() string {
 14139  	if p == nil || p.ContentURL == nil {
 14140  		return ""
 14141  	}
 14142  	return *p.ContentURL
 14143  }
 14144  
 14145  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 14146  func (p *ProjectCard) GetCreatedAt() Timestamp {
 14147  	if p == nil || p.CreatedAt == nil {
 14148  		return Timestamp{}
 14149  	}
 14150  	return *p.CreatedAt
 14151  }
 14152  
 14153  // GetCreator returns the Creator field.
 14154  func (p *ProjectCard) GetCreator() *User {
 14155  	if p == nil {
 14156  		return nil
 14157  	}
 14158  	return p.Creator
 14159  }
 14160  
 14161  // GetID returns the ID field if it's non-nil, zero value otherwise.
 14162  func (p *ProjectCard) GetID() int64 {
 14163  	if p == nil || p.ID == nil {
 14164  		return 0
 14165  	}
 14166  	return *p.ID
 14167  }
 14168  
 14169  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 14170  func (p *ProjectCard) GetNodeID() string {
 14171  	if p == nil || p.NodeID == nil {
 14172  		return ""
 14173  	}
 14174  	return *p.NodeID
 14175  }
 14176  
 14177  // GetNote returns the Note field if it's non-nil, zero value otherwise.
 14178  func (p *ProjectCard) GetNote() string {
 14179  	if p == nil || p.Note == nil {
 14180  		return ""
 14181  	}
 14182  	return *p.Note
 14183  }
 14184  
 14185  // GetPreviousColumnName returns the PreviousColumnName field if it's non-nil, zero value otherwise.
 14186  func (p *ProjectCard) GetPreviousColumnName() string {
 14187  	if p == nil || p.PreviousColumnName == nil {
 14188  		return ""
 14189  	}
 14190  	return *p.PreviousColumnName
 14191  }
 14192  
 14193  // GetProjectID returns the ProjectID field if it's non-nil, zero value otherwise.
 14194  func (p *ProjectCard) GetProjectID() int64 {
 14195  	if p == nil || p.ProjectID == nil {
 14196  		return 0
 14197  	}
 14198  	return *p.ProjectID
 14199  }
 14200  
 14201  // GetProjectURL returns the ProjectURL field if it's non-nil, zero value otherwise.
 14202  func (p *ProjectCard) GetProjectURL() string {
 14203  	if p == nil || p.ProjectURL == nil {
 14204  		return ""
 14205  	}
 14206  	return *p.ProjectURL
 14207  }
 14208  
 14209  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 14210  func (p *ProjectCard) GetUpdatedAt() Timestamp {
 14211  	if p == nil || p.UpdatedAt == nil {
 14212  		return Timestamp{}
 14213  	}
 14214  	return *p.UpdatedAt
 14215  }
 14216  
 14217  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 14218  func (p *ProjectCard) GetURL() string {
 14219  	if p == nil || p.URL == nil {
 14220  		return ""
 14221  	}
 14222  	return *p.URL
 14223  }
 14224  
 14225  // GetNote returns the Note field.
 14226  func (p *ProjectCardChange) GetNote() *ProjectCardNote {
 14227  	if p == nil {
 14228  		return nil
 14229  	}
 14230  	return p.Note
 14231  }
 14232  
 14233  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 14234  func (p *ProjectCardEvent) GetAction() string {
 14235  	if p == nil || p.Action == nil {
 14236  		return ""
 14237  	}
 14238  	return *p.Action
 14239  }
 14240  
 14241  // GetAfterID returns the AfterID field if it's non-nil, zero value otherwise.
 14242  func (p *ProjectCardEvent) GetAfterID() int64 {
 14243  	if p == nil || p.AfterID == nil {
 14244  		return 0
 14245  	}
 14246  	return *p.AfterID
 14247  }
 14248  
 14249  // GetChanges returns the Changes field.
 14250  func (p *ProjectCardEvent) GetChanges() *ProjectCardChange {
 14251  	if p == nil {
 14252  		return nil
 14253  	}
 14254  	return p.Changes
 14255  }
 14256  
 14257  // GetInstallation returns the Installation field.
 14258  func (p *ProjectCardEvent) GetInstallation() *Installation {
 14259  	if p == nil {
 14260  		return nil
 14261  	}
 14262  	return p.Installation
 14263  }
 14264  
 14265  // GetOrg returns the Org field.
 14266  func (p *ProjectCardEvent) GetOrg() *Organization {
 14267  	if p == nil {
 14268  		return nil
 14269  	}
 14270  	return p.Org
 14271  }
 14272  
 14273  // GetProjectCard returns the ProjectCard field.
 14274  func (p *ProjectCardEvent) GetProjectCard() *ProjectCard {
 14275  	if p == nil {
 14276  		return nil
 14277  	}
 14278  	return p.ProjectCard
 14279  }
 14280  
 14281  // GetRepo returns the Repo field.
 14282  func (p *ProjectCardEvent) GetRepo() *Repository {
 14283  	if p == nil {
 14284  		return nil
 14285  	}
 14286  	return p.Repo
 14287  }
 14288  
 14289  // GetSender returns the Sender field.
 14290  func (p *ProjectCardEvent) GetSender() *User {
 14291  	if p == nil {
 14292  		return nil
 14293  	}
 14294  	return p.Sender
 14295  }
 14296  
 14297  // GetArchivedState returns the ArchivedState field if it's non-nil, zero value otherwise.
 14298  func (p *ProjectCardListOptions) GetArchivedState() string {
 14299  	if p == nil || p.ArchivedState == nil {
 14300  		return ""
 14301  	}
 14302  	return *p.ArchivedState
 14303  }
 14304  
 14305  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 14306  func (p *ProjectCardNote) GetFrom() string {
 14307  	if p == nil || p.From == nil {
 14308  		return ""
 14309  	}
 14310  	return *p.From
 14311  }
 14312  
 14313  // GetArchived returns the Archived field if it's non-nil, zero value otherwise.
 14314  func (p *ProjectCardOptions) GetArchived() bool {
 14315  	if p == nil || p.Archived == nil {
 14316  		return false
 14317  	}
 14318  	return *p.Archived
 14319  }
 14320  
 14321  // GetBody returns the Body field.
 14322  func (p *ProjectChange) GetBody() *ProjectBody {
 14323  	if p == nil {
 14324  		return nil
 14325  	}
 14326  	return p.Body
 14327  }
 14328  
 14329  // GetName returns the Name field.
 14330  func (p *ProjectChange) GetName() *ProjectName {
 14331  	if p == nil {
 14332  		return nil
 14333  	}
 14334  	return p.Name
 14335  }
 14336  
 14337  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 14338  func (p *ProjectCollaboratorOptions) GetPermission() string {
 14339  	if p == nil || p.Permission == nil {
 14340  		return ""
 14341  	}
 14342  	return *p.Permission
 14343  }
 14344  
 14345  // GetCardsURL returns the CardsURL field if it's non-nil, zero value otherwise.
 14346  func (p *ProjectColumn) GetCardsURL() string {
 14347  	if p == nil || p.CardsURL == nil {
 14348  		return ""
 14349  	}
 14350  	return *p.CardsURL
 14351  }
 14352  
 14353  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 14354  func (p *ProjectColumn) GetCreatedAt() Timestamp {
 14355  	if p == nil || p.CreatedAt == nil {
 14356  		return Timestamp{}
 14357  	}
 14358  	return *p.CreatedAt
 14359  }
 14360  
 14361  // GetID returns the ID field if it's non-nil, zero value otherwise.
 14362  func (p *ProjectColumn) GetID() int64 {
 14363  	if p == nil || p.ID == nil {
 14364  		return 0
 14365  	}
 14366  	return *p.ID
 14367  }
 14368  
 14369  // GetName returns the Name field if it's non-nil, zero value otherwise.
 14370  func (p *ProjectColumn) GetName() string {
 14371  	if p == nil || p.Name == nil {
 14372  		return ""
 14373  	}
 14374  	return *p.Name
 14375  }
 14376  
 14377  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 14378  func (p *ProjectColumn) GetNodeID() string {
 14379  	if p == nil || p.NodeID == nil {
 14380  		return ""
 14381  	}
 14382  	return *p.NodeID
 14383  }
 14384  
 14385  // GetProjectURL returns the ProjectURL field if it's non-nil, zero value otherwise.
 14386  func (p *ProjectColumn) GetProjectURL() string {
 14387  	if p == nil || p.ProjectURL == nil {
 14388  		return ""
 14389  	}
 14390  	return *p.ProjectURL
 14391  }
 14392  
 14393  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 14394  func (p *ProjectColumn) GetUpdatedAt() Timestamp {
 14395  	if p == nil || p.UpdatedAt == nil {
 14396  		return Timestamp{}
 14397  	}
 14398  	return *p.UpdatedAt
 14399  }
 14400  
 14401  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 14402  func (p *ProjectColumn) GetURL() string {
 14403  	if p == nil || p.URL == nil {
 14404  		return ""
 14405  	}
 14406  	return *p.URL
 14407  }
 14408  
 14409  // GetName returns the Name field.
 14410  func (p *ProjectColumnChange) GetName() *ProjectColumnName {
 14411  	if p == nil {
 14412  		return nil
 14413  	}
 14414  	return p.Name
 14415  }
 14416  
 14417  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 14418  func (p *ProjectColumnEvent) GetAction() string {
 14419  	if p == nil || p.Action == nil {
 14420  		return ""
 14421  	}
 14422  	return *p.Action
 14423  }
 14424  
 14425  // GetAfterID returns the AfterID field if it's non-nil, zero value otherwise.
 14426  func (p *ProjectColumnEvent) GetAfterID() int64 {
 14427  	if p == nil || p.AfterID == nil {
 14428  		return 0
 14429  	}
 14430  	return *p.AfterID
 14431  }
 14432  
 14433  // GetChanges returns the Changes field.
 14434  func (p *ProjectColumnEvent) GetChanges() *ProjectColumnChange {
 14435  	if p == nil {
 14436  		return nil
 14437  	}
 14438  	return p.Changes
 14439  }
 14440  
 14441  // GetInstallation returns the Installation field.
 14442  func (p *ProjectColumnEvent) GetInstallation() *Installation {
 14443  	if p == nil {
 14444  		return nil
 14445  	}
 14446  	return p.Installation
 14447  }
 14448  
 14449  // GetOrg returns the Org field.
 14450  func (p *ProjectColumnEvent) GetOrg() *Organization {
 14451  	if p == nil {
 14452  		return nil
 14453  	}
 14454  	return p.Org
 14455  }
 14456  
 14457  // GetProjectColumn returns the ProjectColumn field.
 14458  func (p *ProjectColumnEvent) GetProjectColumn() *ProjectColumn {
 14459  	if p == nil {
 14460  		return nil
 14461  	}
 14462  	return p.ProjectColumn
 14463  }
 14464  
 14465  // GetRepo returns the Repo field.
 14466  func (p *ProjectColumnEvent) GetRepo() *Repository {
 14467  	if p == nil {
 14468  		return nil
 14469  	}
 14470  	return p.Repo
 14471  }
 14472  
 14473  // GetSender returns the Sender field.
 14474  func (p *ProjectColumnEvent) GetSender() *User {
 14475  	if p == nil {
 14476  		return nil
 14477  	}
 14478  	return p.Sender
 14479  }
 14480  
 14481  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 14482  func (p *ProjectColumnName) GetFrom() string {
 14483  	if p == nil || p.From == nil {
 14484  		return ""
 14485  	}
 14486  	return *p.From
 14487  }
 14488  
 14489  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 14490  func (p *ProjectEvent) GetAction() string {
 14491  	if p == nil || p.Action == nil {
 14492  		return ""
 14493  	}
 14494  	return *p.Action
 14495  }
 14496  
 14497  // GetChanges returns the Changes field.
 14498  func (p *ProjectEvent) GetChanges() *ProjectChange {
 14499  	if p == nil {
 14500  		return nil
 14501  	}
 14502  	return p.Changes
 14503  }
 14504  
 14505  // GetInstallation returns the Installation field.
 14506  func (p *ProjectEvent) GetInstallation() *Installation {
 14507  	if p == nil {
 14508  		return nil
 14509  	}
 14510  	return p.Installation
 14511  }
 14512  
 14513  // GetOrg returns the Org field.
 14514  func (p *ProjectEvent) GetOrg() *Organization {
 14515  	if p == nil {
 14516  		return nil
 14517  	}
 14518  	return p.Org
 14519  }
 14520  
 14521  // GetProject returns the Project field.
 14522  func (p *ProjectEvent) GetProject() *Project {
 14523  	if p == nil {
 14524  		return nil
 14525  	}
 14526  	return p.Project
 14527  }
 14528  
 14529  // GetRepo returns the Repo field.
 14530  func (p *ProjectEvent) GetRepo() *Repository {
 14531  	if p == nil {
 14532  		return nil
 14533  	}
 14534  	return p.Repo
 14535  }
 14536  
 14537  // GetSender returns the Sender field.
 14538  func (p *ProjectEvent) GetSender() *User {
 14539  	if p == nil {
 14540  		return nil
 14541  	}
 14542  	return p.Sender
 14543  }
 14544  
 14545  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 14546  func (p *ProjectName) GetFrom() string {
 14547  	if p == nil || p.From == nil {
 14548  		return ""
 14549  	}
 14550  	return *p.From
 14551  }
 14552  
 14553  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 14554  func (p *ProjectOptions) GetBody() string {
 14555  	if p == nil || p.Body == nil {
 14556  		return ""
 14557  	}
 14558  	return *p.Body
 14559  }
 14560  
 14561  // GetName returns the Name field if it's non-nil, zero value otherwise.
 14562  func (p *ProjectOptions) GetName() string {
 14563  	if p == nil || p.Name == nil {
 14564  		return ""
 14565  	}
 14566  	return *p.Name
 14567  }
 14568  
 14569  // GetOrganizationPermission returns the OrganizationPermission field if it's non-nil, zero value otherwise.
 14570  func (p *ProjectOptions) GetOrganizationPermission() string {
 14571  	if p == nil || p.OrganizationPermission == nil {
 14572  		return ""
 14573  	}
 14574  	return *p.OrganizationPermission
 14575  }
 14576  
 14577  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 14578  func (p *ProjectOptions) GetPrivate() bool {
 14579  	if p == nil || p.Private == nil {
 14580  		return false
 14581  	}
 14582  	return *p.Private
 14583  }
 14584  
 14585  // GetState returns the State field if it's non-nil, zero value otherwise.
 14586  func (p *ProjectOptions) GetState() string {
 14587  	if p == nil || p.State == nil {
 14588  		return ""
 14589  	}
 14590  	return *p.State
 14591  }
 14592  
 14593  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 14594  func (p *ProjectPermissionLevel) GetPermission() string {
 14595  	if p == nil || p.Permission == nil {
 14596  		return ""
 14597  	}
 14598  	return *p.Permission
 14599  }
 14600  
 14601  // GetUser returns the User field.
 14602  func (p *ProjectPermissionLevel) GetUser() *User {
 14603  	if p == nil {
 14604  		return nil
 14605  	}
 14606  	return p.User
 14607  }
 14608  
 14609  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
 14610  func (p *ProjectsV2) GetClosedAt() Timestamp {
 14611  	if p == nil || p.ClosedAt == nil {
 14612  		return Timestamp{}
 14613  	}
 14614  	return *p.ClosedAt
 14615  }
 14616  
 14617  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 14618  func (p *ProjectsV2) GetCreatedAt() Timestamp {
 14619  	if p == nil || p.CreatedAt == nil {
 14620  		return Timestamp{}
 14621  	}
 14622  	return *p.CreatedAt
 14623  }
 14624  
 14625  // GetCreator returns the Creator field.
 14626  func (p *ProjectsV2) GetCreator() *User {
 14627  	if p == nil {
 14628  		return nil
 14629  	}
 14630  	return p.Creator
 14631  }
 14632  
 14633  // GetDeletedAt returns the DeletedAt field if it's non-nil, zero value otherwise.
 14634  func (p *ProjectsV2) GetDeletedAt() Timestamp {
 14635  	if p == nil || p.DeletedAt == nil {
 14636  		return Timestamp{}
 14637  	}
 14638  	return *p.DeletedAt
 14639  }
 14640  
 14641  // GetDeletedBy returns the DeletedBy field.
 14642  func (p *ProjectsV2) GetDeletedBy() *User {
 14643  	if p == nil {
 14644  		return nil
 14645  	}
 14646  	return p.DeletedBy
 14647  }
 14648  
 14649  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 14650  func (p *ProjectsV2) GetDescription() string {
 14651  	if p == nil || p.Description == nil {
 14652  		return ""
 14653  	}
 14654  	return *p.Description
 14655  }
 14656  
 14657  // GetID returns the ID field if it's non-nil, zero value otherwise.
 14658  func (p *ProjectsV2) GetID() int64 {
 14659  	if p == nil || p.ID == nil {
 14660  		return 0
 14661  	}
 14662  	return *p.ID
 14663  }
 14664  
 14665  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 14666  func (p *ProjectsV2) GetNodeID() string {
 14667  	if p == nil || p.NodeID == nil {
 14668  		return ""
 14669  	}
 14670  	return *p.NodeID
 14671  }
 14672  
 14673  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 14674  func (p *ProjectsV2) GetNumber() int {
 14675  	if p == nil || p.Number == nil {
 14676  		return 0
 14677  	}
 14678  	return *p.Number
 14679  }
 14680  
 14681  // GetOwner returns the Owner field.
 14682  func (p *ProjectsV2) GetOwner() *User {
 14683  	if p == nil {
 14684  		return nil
 14685  	}
 14686  	return p.Owner
 14687  }
 14688  
 14689  // GetPublic returns the Public field if it's non-nil, zero value otherwise.
 14690  func (p *ProjectsV2) GetPublic() bool {
 14691  	if p == nil || p.Public == nil {
 14692  		return false
 14693  	}
 14694  	return *p.Public
 14695  }
 14696  
 14697  // GetShortDescription returns the ShortDescription field if it's non-nil, zero value otherwise.
 14698  func (p *ProjectsV2) GetShortDescription() string {
 14699  	if p == nil || p.ShortDescription == nil {
 14700  		return ""
 14701  	}
 14702  	return *p.ShortDescription
 14703  }
 14704  
 14705  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 14706  func (p *ProjectsV2) GetTitle() string {
 14707  	if p == nil || p.Title == nil {
 14708  		return ""
 14709  	}
 14710  	return *p.Title
 14711  }
 14712  
 14713  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 14714  func (p *ProjectsV2) GetUpdatedAt() Timestamp {
 14715  	if p == nil || p.UpdatedAt == nil {
 14716  		return Timestamp{}
 14717  	}
 14718  	return *p.UpdatedAt
 14719  }
 14720  
 14721  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 14722  func (p *ProjectV2Event) GetAction() string {
 14723  	if p == nil || p.Action == nil {
 14724  		return ""
 14725  	}
 14726  	return *p.Action
 14727  }
 14728  
 14729  // GetInstallation returns the Installation field.
 14730  func (p *ProjectV2Event) GetInstallation() *Installation {
 14731  	if p == nil {
 14732  		return nil
 14733  	}
 14734  	return p.Installation
 14735  }
 14736  
 14737  // GetOrg returns the Org field.
 14738  func (p *ProjectV2Event) GetOrg() *Organization {
 14739  	if p == nil {
 14740  		return nil
 14741  	}
 14742  	return p.Org
 14743  }
 14744  
 14745  // GetProjectsV2 returns the ProjectsV2 field.
 14746  func (p *ProjectV2Event) GetProjectsV2() *ProjectsV2 {
 14747  	if p == nil {
 14748  		return nil
 14749  	}
 14750  	return p.ProjectsV2
 14751  }
 14752  
 14753  // GetSender returns the Sender field.
 14754  func (p *ProjectV2Event) GetSender() *User {
 14755  	if p == nil {
 14756  		return nil
 14757  	}
 14758  	return p.Sender
 14759  }
 14760  
 14761  // GetArchivedAt returns the ArchivedAt field if it's non-nil, zero value otherwise.
 14762  func (p *ProjectV2Item) GetArchivedAt() Timestamp {
 14763  	if p == nil || p.ArchivedAt == nil {
 14764  		return Timestamp{}
 14765  	}
 14766  	return *p.ArchivedAt
 14767  }
 14768  
 14769  // GetContentNodeID returns the ContentNodeID field if it's non-nil, zero value otherwise.
 14770  func (p *ProjectV2Item) GetContentNodeID() string {
 14771  	if p == nil || p.ContentNodeID == nil {
 14772  		return ""
 14773  	}
 14774  	return *p.ContentNodeID
 14775  }
 14776  
 14777  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
 14778  func (p *ProjectV2Item) GetContentType() string {
 14779  	if p == nil || p.ContentType == nil {
 14780  		return ""
 14781  	}
 14782  	return *p.ContentType
 14783  }
 14784  
 14785  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 14786  func (p *ProjectV2Item) GetCreatedAt() Timestamp {
 14787  	if p == nil || p.CreatedAt == nil {
 14788  		return Timestamp{}
 14789  	}
 14790  	return *p.CreatedAt
 14791  }
 14792  
 14793  // GetCreator returns the Creator field.
 14794  func (p *ProjectV2Item) GetCreator() *User {
 14795  	if p == nil {
 14796  		return nil
 14797  	}
 14798  	return p.Creator
 14799  }
 14800  
 14801  // GetID returns the ID field if it's non-nil, zero value otherwise.
 14802  func (p *ProjectV2Item) GetID() int64 {
 14803  	if p == nil || p.ID == nil {
 14804  		return 0
 14805  	}
 14806  	return *p.ID
 14807  }
 14808  
 14809  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 14810  func (p *ProjectV2Item) GetNodeID() string {
 14811  	if p == nil || p.NodeID == nil {
 14812  		return ""
 14813  	}
 14814  	return *p.NodeID
 14815  }
 14816  
 14817  // GetProjectNodeID returns the ProjectNodeID field if it's non-nil, zero value otherwise.
 14818  func (p *ProjectV2Item) GetProjectNodeID() string {
 14819  	if p == nil || p.ProjectNodeID == nil {
 14820  		return ""
 14821  	}
 14822  	return *p.ProjectNodeID
 14823  }
 14824  
 14825  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 14826  func (p *ProjectV2Item) GetUpdatedAt() Timestamp {
 14827  	if p == nil || p.UpdatedAt == nil {
 14828  		return Timestamp{}
 14829  	}
 14830  	return *p.UpdatedAt
 14831  }
 14832  
 14833  // GetArchivedAt returns the ArchivedAt field.
 14834  func (p *ProjectV2ItemChange) GetArchivedAt() *ArchivedAt {
 14835  	if p == nil {
 14836  		return nil
 14837  	}
 14838  	return p.ArchivedAt
 14839  }
 14840  
 14841  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 14842  func (p *ProjectV2ItemEvent) GetAction() string {
 14843  	if p == nil || p.Action == nil {
 14844  		return ""
 14845  	}
 14846  	return *p.Action
 14847  }
 14848  
 14849  // GetChanges returns the Changes field.
 14850  func (p *ProjectV2ItemEvent) GetChanges() *ProjectV2ItemChange {
 14851  	if p == nil {
 14852  		return nil
 14853  	}
 14854  	return p.Changes
 14855  }
 14856  
 14857  // GetInstallation returns the Installation field.
 14858  func (p *ProjectV2ItemEvent) GetInstallation() *Installation {
 14859  	if p == nil {
 14860  		return nil
 14861  	}
 14862  	return p.Installation
 14863  }
 14864  
 14865  // GetOrg returns the Org field.
 14866  func (p *ProjectV2ItemEvent) GetOrg() *Organization {
 14867  	if p == nil {
 14868  		return nil
 14869  	}
 14870  	return p.Org
 14871  }
 14872  
 14873  // GetProjectV2Item returns the ProjectV2Item field.
 14874  func (p *ProjectV2ItemEvent) GetProjectV2Item() *ProjectV2Item {
 14875  	if p == nil {
 14876  		return nil
 14877  	}
 14878  	return p.ProjectV2Item
 14879  }
 14880  
 14881  // GetSender returns the Sender field.
 14882  func (p *ProjectV2ItemEvent) GetSender() *User {
 14883  	if p == nil {
 14884  		return nil
 14885  	}
 14886  	return p.Sender
 14887  }
 14888  
 14889  // GetAllowDeletions returns the AllowDeletions field.
 14890  func (p *Protection) GetAllowDeletions() *AllowDeletions {
 14891  	if p == nil {
 14892  		return nil
 14893  	}
 14894  	return p.AllowDeletions
 14895  }
 14896  
 14897  // GetAllowForcePushes returns the AllowForcePushes field.
 14898  func (p *Protection) GetAllowForcePushes() *AllowForcePushes {
 14899  	if p == nil {
 14900  		return nil
 14901  	}
 14902  	return p.AllowForcePushes
 14903  }
 14904  
 14905  // GetAllowForkSyncing returns the AllowForkSyncing field.
 14906  func (p *Protection) GetAllowForkSyncing() *AllowForkSyncing {
 14907  	if p == nil {
 14908  		return nil
 14909  	}
 14910  	return p.AllowForkSyncing
 14911  }
 14912  
 14913  // GetBlockCreations returns the BlockCreations field.
 14914  func (p *Protection) GetBlockCreations() *BlockCreations {
 14915  	if p == nil {
 14916  		return nil
 14917  	}
 14918  	return p.BlockCreations
 14919  }
 14920  
 14921  // GetEnforceAdmins returns the EnforceAdmins field.
 14922  func (p *Protection) GetEnforceAdmins() *AdminEnforcement {
 14923  	if p == nil {
 14924  		return nil
 14925  	}
 14926  	return p.EnforceAdmins
 14927  }
 14928  
 14929  // GetLockBranch returns the LockBranch field.
 14930  func (p *Protection) GetLockBranch() *LockBranch {
 14931  	if p == nil {
 14932  		return nil
 14933  	}
 14934  	return p.LockBranch
 14935  }
 14936  
 14937  // GetRequiredConversationResolution returns the RequiredConversationResolution field.
 14938  func (p *Protection) GetRequiredConversationResolution() *RequiredConversationResolution {
 14939  	if p == nil {
 14940  		return nil
 14941  	}
 14942  	return p.RequiredConversationResolution
 14943  }
 14944  
 14945  // GetRequiredPullRequestReviews returns the RequiredPullRequestReviews field.
 14946  func (p *Protection) GetRequiredPullRequestReviews() *PullRequestReviewsEnforcement {
 14947  	if p == nil {
 14948  		return nil
 14949  	}
 14950  	return p.RequiredPullRequestReviews
 14951  }
 14952  
 14953  // GetRequiredSignatures returns the RequiredSignatures field.
 14954  func (p *Protection) GetRequiredSignatures() *SignaturesProtectedBranch {
 14955  	if p == nil {
 14956  		return nil
 14957  	}
 14958  	return p.RequiredSignatures
 14959  }
 14960  
 14961  // GetRequiredStatusChecks returns the RequiredStatusChecks field.
 14962  func (p *Protection) GetRequiredStatusChecks() *RequiredStatusChecks {
 14963  	if p == nil {
 14964  		return nil
 14965  	}
 14966  	return p.RequiredStatusChecks
 14967  }
 14968  
 14969  // GetRequireLinearHistory returns the RequireLinearHistory field.
 14970  func (p *Protection) GetRequireLinearHistory() *RequireLinearHistory {
 14971  	if p == nil {
 14972  		return nil
 14973  	}
 14974  	return p.RequireLinearHistory
 14975  }
 14976  
 14977  // GetRestrictions returns the Restrictions field.
 14978  func (p *Protection) GetRestrictions() *BranchRestrictions {
 14979  	if p == nil {
 14980  		return nil
 14981  	}
 14982  	return p.Restrictions
 14983  }
 14984  
 14985  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 14986  func (p *Protection) GetURL() string {
 14987  	if p == nil || p.URL == nil {
 14988  		return ""
 14989  	}
 14990  	return *p.URL
 14991  }
 14992  
 14993  // GetAdminEnforced returns the AdminEnforced field.
 14994  func (p *ProtectionChanges) GetAdminEnforced() *AdminEnforcedChanges {
 14995  	if p == nil {
 14996  		return nil
 14997  	}
 14998  	return p.AdminEnforced
 14999  }
 15000  
 15001  // GetAllowDeletionsEnforcementLevel returns the AllowDeletionsEnforcementLevel field.
 15002  func (p *ProtectionChanges) GetAllowDeletionsEnforcementLevel() *AllowDeletionsEnforcementLevelChanges {
 15003  	if p == nil {
 15004  		return nil
 15005  	}
 15006  	return p.AllowDeletionsEnforcementLevel
 15007  }
 15008  
 15009  // GetAuthorizedActorNames returns the AuthorizedActorNames field.
 15010  func (p *ProtectionChanges) GetAuthorizedActorNames() *AuthorizedActorNames {
 15011  	if p == nil {
 15012  		return nil
 15013  	}
 15014  	return p.AuthorizedActorNames
 15015  }
 15016  
 15017  // GetAuthorizedActorsOnly returns the AuthorizedActorsOnly field.
 15018  func (p *ProtectionChanges) GetAuthorizedActorsOnly() *AuthorizedActorsOnly {
 15019  	if p == nil {
 15020  		return nil
 15021  	}
 15022  	return p.AuthorizedActorsOnly
 15023  }
 15024  
 15025  // GetAuthorizedDismissalActorsOnly returns the AuthorizedDismissalActorsOnly field.
 15026  func (p *ProtectionChanges) GetAuthorizedDismissalActorsOnly() *AuthorizedDismissalActorsOnlyChanges {
 15027  	if p == nil {
 15028  		return nil
 15029  	}
 15030  	return p.AuthorizedDismissalActorsOnly
 15031  }
 15032  
 15033  // GetCreateProtected returns the CreateProtected field.
 15034  func (p *ProtectionChanges) GetCreateProtected() *CreateProtectedChanges {
 15035  	if p == nil {
 15036  		return nil
 15037  	}
 15038  	return p.CreateProtected
 15039  }
 15040  
 15041  // GetDismissStaleReviewsOnPush returns the DismissStaleReviewsOnPush field.
 15042  func (p *ProtectionChanges) GetDismissStaleReviewsOnPush() *DismissStaleReviewsOnPushChanges {
 15043  	if p == nil {
 15044  		return nil
 15045  	}
 15046  	return p.DismissStaleReviewsOnPush
 15047  }
 15048  
 15049  // GetLinearHistoryRequirementEnforcementLevel returns the LinearHistoryRequirementEnforcementLevel field.
 15050  func (p *ProtectionChanges) GetLinearHistoryRequirementEnforcementLevel() *LinearHistoryRequirementEnforcementLevelChanges {
 15051  	if p == nil {
 15052  		return nil
 15053  	}
 15054  	return p.LinearHistoryRequirementEnforcementLevel
 15055  }
 15056  
 15057  // GetPullRequestReviewsEnforcementLevel returns the PullRequestReviewsEnforcementLevel field.
 15058  func (p *ProtectionChanges) GetPullRequestReviewsEnforcementLevel() *PullRequestReviewsEnforcementLevelChanges {
 15059  	if p == nil {
 15060  		return nil
 15061  	}
 15062  	return p.PullRequestReviewsEnforcementLevel
 15063  }
 15064  
 15065  // GetRequireCodeOwnerReview returns the RequireCodeOwnerReview field.
 15066  func (p *ProtectionChanges) GetRequireCodeOwnerReview() *RequireCodeOwnerReviewChanges {
 15067  	if p == nil {
 15068  		return nil
 15069  	}
 15070  	return p.RequireCodeOwnerReview
 15071  }
 15072  
 15073  // GetRequiredConversationResolutionLevel returns the RequiredConversationResolutionLevel field.
 15074  func (p *ProtectionChanges) GetRequiredConversationResolutionLevel() *RequiredConversationResolutionLevelChanges {
 15075  	if p == nil {
 15076  		return nil
 15077  	}
 15078  	return p.RequiredConversationResolutionLevel
 15079  }
 15080  
 15081  // GetRequiredDeploymentsEnforcementLevel returns the RequiredDeploymentsEnforcementLevel field.
 15082  func (p *ProtectionChanges) GetRequiredDeploymentsEnforcementLevel() *RequiredDeploymentsEnforcementLevelChanges {
 15083  	if p == nil {
 15084  		return nil
 15085  	}
 15086  	return p.RequiredDeploymentsEnforcementLevel
 15087  }
 15088  
 15089  // GetRequiredStatusChecks returns the RequiredStatusChecks field.
 15090  func (p *ProtectionChanges) GetRequiredStatusChecks() *RequiredStatusChecksChanges {
 15091  	if p == nil {
 15092  		return nil
 15093  	}
 15094  	return p.RequiredStatusChecks
 15095  }
 15096  
 15097  // GetRequiredStatusChecksEnforcementLevel returns the RequiredStatusChecksEnforcementLevel field.
 15098  func (p *ProtectionChanges) GetRequiredStatusChecksEnforcementLevel() *RequiredStatusChecksEnforcementLevelChanges {
 15099  	if p == nil {
 15100  		return nil
 15101  	}
 15102  	return p.RequiredStatusChecksEnforcementLevel
 15103  }
 15104  
 15105  // GetSignatureRequirementEnforcementLevel returns the SignatureRequirementEnforcementLevel field.
 15106  func (p *ProtectionChanges) GetSignatureRequirementEnforcementLevel() *SignatureRequirementEnforcementLevelChanges {
 15107  	if p == nil {
 15108  		return nil
 15109  	}
 15110  	return p.SignatureRequirementEnforcementLevel
 15111  }
 15112  
 15113  // GetAllowDeletions returns the AllowDeletions field if it's non-nil, zero value otherwise.
 15114  func (p *ProtectionRequest) GetAllowDeletions() bool {
 15115  	if p == nil || p.AllowDeletions == nil {
 15116  		return false
 15117  	}
 15118  	return *p.AllowDeletions
 15119  }
 15120  
 15121  // GetAllowForcePushes returns the AllowForcePushes field if it's non-nil, zero value otherwise.
 15122  func (p *ProtectionRequest) GetAllowForcePushes() bool {
 15123  	if p == nil || p.AllowForcePushes == nil {
 15124  		return false
 15125  	}
 15126  	return *p.AllowForcePushes
 15127  }
 15128  
 15129  // GetAllowForkSyncing returns the AllowForkSyncing field if it's non-nil, zero value otherwise.
 15130  func (p *ProtectionRequest) GetAllowForkSyncing() bool {
 15131  	if p == nil || p.AllowForkSyncing == nil {
 15132  		return false
 15133  	}
 15134  	return *p.AllowForkSyncing
 15135  }
 15136  
 15137  // GetBlockCreations returns the BlockCreations field if it's non-nil, zero value otherwise.
 15138  func (p *ProtectionRequest) GetBlockCreations() bool {
 15139  	if p == nil || p.BlockCreations == nil {
 15140  		return false
 15141  	}
 15142  	return *p.BlockCreations
 15143  }
 15144  
 15145  // GetLockBranch returns the LockBranch field if it's non-nil, zero value otherwise.
 15146  func (p *ProtectionRequest) GetLockBranch() bool {
 15147  	if p == nil || p.LockBranch == nil {
 15148  		return false
 15149  	}
 15150  	return *p.LockBranch
 15151  }
 15152  
 15153  // GetRequiredConversationResolution returns the RequiredConversationResolution field if it's non-nil, zero value otherwise.
 15154  func (p *ProtectionRequest) GetRequiredConversationResolution() bool {
 15155  	if p == nil || p.RequiredConversationResolution == nil {
 15156  		return false
 15157  	}
 15158  	return *p.RequiredConversationResolution
 15159  }
 15160  
 15161  // GetRequiredPullRequestReviews returns the RequiredPullRequestReviews field.
 15162  func (p *ProtectionRequest) GetRequiredPullRequestReviews() *PullRequestReviewsEnforcementRequest {
 15163  	if p == nil {
 15164  		return nil
 15165  	}
 15166  	return p.RequiredPullRequestReviews
 15167  }
 15168  
 15169  // GetRequiredStatusChecks returns the RequiredStatusChecks field.
 15170  func (p *ProtectionRequest) GetRequiredStatusChecks() *RequiredStatusChecks {
 15171  	if p == nil {
 15172  		return nil
 15173  	}
 15174  	return p.RequiredStatusChecks
 15175  }
 15176  
 15177  // GetRequireLinearHistory returns the RequireLinearHistory field if it's non-nil, zero value otherwise.
 15178  func (p *ProtectionRequest) GetRequireLinearHistory() bool {
 15179  	if p == nil || p.RequireLinearHistory == nil {
 15180  		return false
 15181  	}
 15182  	return *p.RequireLinearHistory
 15183  }
 15184  
 15185  // GetRestrictions returns the Restrictions field.
 15186  func (p *ProtectionRequest) GetRestrictions() *BranchRestrictionsRequest {
 15187  	if p == nil {
 15188  		return nil
 15189  	}
 15190  	return p.Restrictions
 15191  }
 15192  
 15193  // GetID returns the ID field if it's non-nil, zero value otherwise.
 15194  func (p *ProtectionRule) GetID() int64 {
 15195  	if p == nil || p.ID == nil {
 15196  		return 0
 15197  	}
 15198  	return *p.ID
 15199  }
 15200  
 15201  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 15202  func (p *ProtectionRule) GetNodeID() string {
 15203  	if p == nil || p.NodeID == nil {
 15204  		return ""
 15205  	}
 15206  	return *p.NodeID
 15207  }
 15208  
 15209  // GetType returns the Type field if it's non-nil, zero value otherwise.
 15210  func (p *ProtectionRule) GetType() string {
 15211  	if p == nil || p.Type == nil {
 15212  		return ""
 15213  	}
 15214  	return *p.Type
 15215  }
 15216  
 15217  // GetWaitTimer returns the WaitTimer field if it's non-nil, zero value otherwise.
 15218  func (p *ProtectionRule) GetWaitTimer() int {
 15219  	if p == nil || p.WaitTimer == nil {
 15220  		return 0
 15221  	}
 15222  	return *p.WaitTimer
 15223  }
 15224  
 15225  // GetInstallation returns the Installation field.
 15226  func (p *PublicEvent) GetInstallation() *Installation {
 15227  	if p == nil {
 15228  		return nil
 15229  	}
 15230  	return p.Installation
 15231  }
 15232  
 15233  // GetRepo returns the Repo field.
 15234  func (p *PublicEvent) GetRepo() *Repository {
 15235  	if p == nil {
 15236  		return nil
 15237  	}
 15238  	return p.Repo
 15239  }
 15240  
 15241  // GetSender returns the Sender field.
 15242  func (p *PublicEvent) GetSender() *User {
 15243  	if p == nil {
 15244  		return nil
 15245  	}
 15246  	return p.Sender
 15247  }
 15248  
 15249  // GetKey returns the Key field if it's non-nil, zero value otherwise.
 15250  func (p *PublicKey) GetKey() string {
 15251  	if p == nil || p.Key == nil {
 15252  		return ""
 15253  	}
 15254  	return *p.Key
 15255  }
 15256  
 15257  // GetKeyID returns the KeyID field if it's non-nil, zero value otherwise.
 15258  func (p *PublicKey) GetKeyID() string {
 15259  	if p == nil || p.KeyID == nil {
 15260  		return ""
 15261  	}
 15262  	return *p.KeyID
 15263  }
 15264  
 15265  // GetActiveLockReason returns the ActiveLockReason field if it's non-nil, zero value otherwise.
 15266  func (p *PullRequest) GetActiveLockReason() string {
 15267  	if p == nil || p.ActiveLockReason == nil {
 15268  		return ""
 15269  	}
 15270  	return *p.ActiveLockReason
 15271  }
 15272  
 15273  // GetAdditions returns the Additions field if it's non-nil, zero value otherwise.
 15274  func (p *PullRequest) GetAdditions() int {
 15275  	if p == nil || p.Additions == nil {
 15276  		return 0
 15277  	}
 15278  	return *p.Additions
 15279  }
 15280  
 15281  // GetAssignee returns the Assignee field.
 15282  func (p *PullRequest) GetAssignee() *User {
 15283  	if p == nil {
 15284  		return nil
 15285  	}
 15286  	return p.Assignee
 15287  }
 15288  
 15289  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
 15290  func (p *PullRequest) GetAuthorAssociation() string {
 15291  	if p == nil || p.AuthorAssociation == nil {
 15292  		return ""
 15293  	}
 15294  	return *p.AuthorAssociation
 15295  }
 15296  
 15297  // GetAutoMerge returns the AutoMerge field.
 15298  func (p *PullRequest) GetAutoMerge() *PullRequestAutoMerge {
 15299  	if p == nil {
 15300  		return nil
 15301  	}
 15302  	return p.AutoMerge
 15303  }
 15304  
 15305  // GetBase returns the Base field.
 15306  func (p *PullRequest) GetBase() *PullRequestBranch {
 15307  	if p == nil {
 15308  		return nil
 15309  	}
 15310  	return p.Base
 15311  }
 15312  
 15313  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 15314  func (p *PullRequest) GetBody() string {
 15315  	if p == nil || p.Body == nil {
 15316  		return ""
 15317  	}
 15318  	return *p.Body
 15319  }
 15320  
 15321  // GetChangedFiles returns the ChangedFiles field if it's non-nil, zero value otherwise.
 15322  func (p *PullRequest) GetChangedFiles() int {
 15323  	if p == nil || p.ChangedFiles == nil {
 15324  		return 0
 15325  	}
 15326  	return *p.ChangedFiles
 15327  }
 15328  
 15329  // GetClosedAt returns the ClosedAt field if it's non-nil, zero value otherwise.
 15330  func (p *PullRequest) GetClosedAt() Timestamp {
 15331  	if p == nil || p.ClosedAt == nil {
 15332  		return Timestamp{}
 15333  	}
 15334  	return *p.ClosedAt
 15335  }
 15336  
 15337  // GetComments returns the Comments field if it's non-nil, zero value otherwise.
 15338  func (p *PullRequest) GetComments() int {
 15339  	if p == nil || p.Comments == nil {
 15340  		return 0
 15341  	}
 15342  	return *p.Comments
 15343  }
 15344  
 15345  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
 15346  func (p *PullRequest) GetCommentsURL() string {
 15347  	if p == nil || p.CommentsURL == nil {
 15348  		return ""
 15349  	}
 15350  	return *p.CommentsURL
 15351  }
 15352  
 15353  // GetCommits returns the Commits field if it's non-nil, zero value otherwise.
 15354  func (p *PullRequest) GetCommits() int {
 15355  	if p == nil || p.Commits == nil {
 15356  		return 0
 15357  	}
 15358  	return *p.Commits
 15359  }
 15360  
 15361  // GetCommitsURL returns the CommitsURL field if it's non-nil, zero value otherwise.
 15362  func (p *PullRequest) GetCommitsURL() string {
 15363  	if p == nil || p.CommitsURL == nil {
 15364  		return ""
 15365  	}
 15366  	return *p.CommitsURL
 15367  }
 15368  
 15369  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 15370  func (p *PullRequest) GetCreatedAt() Timestamp {
 15371  	if p == nil || p.CreatedAt == nil {
 15372  		return Timestamp{}
 15373  	}
 15374  	return *p.CreatedAt
 15375  }
 15376  
 15377  // GetDeletions returns the Deletions field if it's non-nil, zero value otherwise.
 15378  func (p *PullRequest) GetDeletions() int {
 15379  	if p == nil || p.Deletions == nil {
 15380  		return 0
 15381  	}
 15382  	return *p.Deletions
 15383  }
 15384  
 15385  // GetDiffURL returns the DiffURL field if it's non-nil, zero value otherwise.
 15386  func (p *PullRequest) GetDiffURL() string {
 15387  	if p == nil || p.DiffURL == nil {
 15388  		return ""
 15389  	}
 15390  	return *p.DiffURL
 15391  }
 15392  
 15393  // GetDraft returns the Draft field if it's non-nil, zero value otherwise.
 15394  func (p *PullRequest) GetDraft() bool {
 15395  	if p == nil || p.Draft == nil {
 15396  		return false
 15397  	}
 15398  	return *p.Draft
 15399  }
 15400  
 15401  // GetHead returns the Head field.
 15402  func (p *PullRequest) GetHead() *PullRequestBranch {
 15403  	if p == nil {
 15404  		return nil
 15405  	}
 15406  	return p.Head
 15407  }
 15408  
 15409  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 15410  func (p *PullRequest) GetHTMLURL() string {
 15411  	if p == nil || p.HTMLURL == nil {
 15412  		return ""
 15413  	}
 15414  	return *p.HTMLURL
 15415  }
 15416  
 15417  // GetID returns the ID field if it's non-nil, zero value otherwise.
 15418  func (p *PullRequest) GetID() int64 {
 15419  	if p == nil || p.ID == nil {
 15420  		return 0
 15421  	}
 15422  	return *p.ID
 15423  }
 15424  
 15425  // GetIssueURL returns the IssueURL field if it's non-nil, zero value otherwise.
 15426  func (p *PullRequest) GetIssueURL() string {
 15427  	if p == nil || p.IssueURL == nil {
 15428  		return ""
 15429  	}
 15430  	return *p.IssueURL
 15431  }
 15432  
 15433  // GetLinks returns the Links field.
 15434  func (p *PullRequest) GetLinks() *PRLinks {
 15435  	if p == nil {
 15436  		return nil
 15437  	}
 15438  	return p.Links
 15439  }
 15440  
 15441  // GetLocked returns the Locked field if it's non-nil, zero value otherwise.
 15442  func (p *PullRequest) GetLocked() bool {
 15443  	if p == nil || p.Locked == nil {
 15444  		return false
 15445  	}
 15446  	return *p.Locked
 15447  }
 15448  
 15449  // GetMaintainerCanModify returns the MaintainerCanModify field if it's non-nil, zero value otherwise.
 15450  func (p *PullRequest) GetMaintainerCanModify() bool {
 15451  	if p == nil || p.MaintainerCanModify == nil {
 15452  		return false
 15453  	}
 15454  	return *p.MaintainerCanModify
 15455  }
 15456  
 15457  // GetMergeable returns the Mergeable field if it's non-nil, zero value otherwise.
 15458  func (p *PullRequest) GetMergeable() bool {
 15459  	if p == nil || p.Mergeable == nil {
 15460  		return false
 15461  	}
 15462  	return *p.Mergeable
 15463  }
 15464  
 15465  // GetMergeableState returns the MergeableState field if it's non-nil, zero value otherwise.
 15466  func (p *PullRequest) GetMergeableState() string {
 15467  	if p == nil || p.MergeableState == nil {
 15468  		return ""
 15469  	}
 15470  	return *p.MergeableState
 15471  }
 15472  
 15473  // GetMergeCommitSHA returns the MergeCommitSHA field if it's non-nil, zero value otherwise.
 15474  func (p *PullRequest) GetMergeCommitSHA() string {
 15475  	if p == nil || p.MergeCommitSHA == nil {
 15476  		return ""
 15477  	}
 15478  	return *p.MergeCommitSHA
 15479  }
 15480  
 15481  // GetMerged returns the Merged field if it's non-nil, zero value otherwise.
 15482  func (p *PullRequest) GetMerged() bool {
 15483  	if p == nil || p.Merged == nil {
 15484  		return false
 15485  	}
 15486  	return *p.Merged
 15487  }
 15488  
 15489  // GetMergedAt returns the MergedAt field if it's non-nil, zero value otherwise.
 15490  func (p *PullRequest) GetMergedAt() Timestamp {
 15491  	if p == nil || p.MergedAt == nil {
 15492  		return Timestamp{}
 15493  	}
 15494  	return *p.MergedAt
 15495  }
 15496  
 15497  // GetMergedBy returns the MergedBy field.
 15498  func (p *PullRequest) GetMergedBy() *User {
 15499  	if p == nil {
 15500  		return nil
 15501  	}
 15502  	return p.MergedBy
 15503  }
 15504  
 15505  // GetMilestone returns the Milestone field.
 15506  func (p *PullRequest) GetMilestone() *Milestone {
 15507  	if p == nil {
 15508  		return nil
 15509  	}
 15510  	return p.Milestone
 15511  }
 15512  
 15513  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 15514  func (p *PullRequest) GetNodeID() string {
 15515  	if p == nil || p.NodeID == nil {
 15516  		return ""
 15517  	}
 15518  	return *p.NodeID
 15519  }
 15520  
 15521  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 15522  func (p *PullRequest) GetNumber() int {
 15523  	if p == nil || p.Number == nil {
 15524  		return 0
 15525  	}
 15526  	return *p.Number
 15527  }
 15528  
 15529  // GetPatchURL returns the PatchURL field if it's non-nil, zero value otherwise.
 15530  func (p *PullRequest) GetPatchURL() string {
 15531  	if p == nil || p.PatchURL == nil {
 15532  		return ""
 15533  	}
 15534  	return *p.PatchURL
 15535  }
 15536  
 15537  // GetRebaseable returns the Rebaseable field if it's non-nil, zero value otherwise.
 15538  func (p *PullRequest) GetRebaseable() bool {
 15539  	if p == nil || p.Rebaseable == nil {
 15540  		return false
 15541  	}
 15542  	return *p.Rebaseable
 15543  }
 15544  
 15545  // GetReviewComments returns the ReviewComments field if it's non-nil, zero value otherwise.
 15546  func (p *PullRequest) GetReviewComments() int {
 15547  	if p == nil || p.ReviewComments == nil {
 15548  		return 0
 15549  	}
 15550  	return *p.ReviewComments
 15551  }
 15552  
 15553  // GetReviewCommentsURL returns the ReviewCommentsURL field if it's non-nil, zero value otherwise.
 15554  func (p *PullRequest) GetReviewCommentsURL() string {
 15555  	if p == nil || p.ReviewCommentsURL == nil {
 15556  		return ""
 15557  	}
 15558  	return *p.ReviewCommentsURL
 15559  }
 15560  
 15561  // GetReviewCommentURL returns the ReviewCommentURL field if it's non-nil, zero value otherwise.
 15562  func (p *PullRequest) GetReviewCommentURL() string {
 15563  	if p == nil || p.ReviewCommentURL == nil {
 15564  		return ""
 15565  	}
 15566  	return *p.ReviewCommentURL
 15567  }
 15568  
 15569  // GetState returns the State field if it's non-nil, zero value otherwise.
 15570  func (p *PullRequest) GetState() string {
 15571  	if p == nil || p.State == nil {
 15572  		return ""
 15573  	}
 15574  	return *p.State
 15575  }
 15576  
 15577  // GetStatusesURL returns the StatusesURL field if it's non-nil, zero value otherwise.
 15578  func (p *PullRequest) GetStatusesURL() string {
 15579  	if p == nil || p.StatusesURL == nil {
 15580  		return ""
 15581  	}
 15582  	return *p.StatusesURL
 15583  }
 15584  
 15585  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 15586  func (p *PullRequest) GetTitle() string {
 15587  	if p == nil || p.Title == nil {
 15588  		return ""
 15589  	}
 15590  	return *p.Title
 15591  }
 15592  
 15593  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 15594  func (p *PullRequest) GetUpdatedAt() Timestamp {
 15595  	if p == nil || p.UpdatedAt == nil {
 15596  		return Timestamp{}
 15597  	}
 15598  	return *p.UpdatedAt
 15599  }
 15600  
 15601  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 15602  func (p *PullRequest) GetURL() string {
 15603  	if p == nil || p.URL == nil {
 15604  		return ""
 15605  	}
 15606  	return *p.URL
 15607  }
 15608  
 15609  // GetUser returns the User field.
 15610  func (p *PullRequest) GetUser() *User {
 15611  	if p == nil {
 15612  		return nil
 15613  	}
 15614  	return p.User
 15615  }
 15616  
 15617  // GetCommitMessage returns the CommitMessage field if it's non-nil, zero value otherwise.
 15618  func (p *PullRequestAutoMerge) GetCommitMessage() string {
 15619  	if p == nil || p.CommitMessage == nil {
 15620  		return ""
 15621  	}
 15622  	return *p.CommitMessage
 15623  }
 15624  
 15625  // GetCommitTitle returns the CommitTitle field if it's non-nil, zero value otherwise.
 15626  func (p *PullRequestAutoMerge) GetCommitTitle() string {
 15627  	if p == nil || p.CommitTitle == nil {
 15628  		return ""
 15629  	}
 15630  	return *p.CommitTitle
 15631  }
 15632  
 15633  // GetEnabledBy returns the EnabledBy field.
 15634  func (p *PullRequestAutoMerge) GetEnabledBy() *User {
 15635  	if p == nil {
 15636  		return nil
 15637  	}
 15638  	return p.EnabledBy
 15639  }
 15640  
 15641  // GetMergeMethod returns the MergeMethod field if it's non-nil, zero value otherwise.
 15642  func (p *PullRequestAutoMerge) GetMergeMethod() string {
 15643  	if p == nil || p.MergeMethod == nil {
 15644  		return ""
 15645  	}
 15646  	return *p.MergeMethod
 15647  }
 15648  
 15649  // GetLabel returns the Label field if it's non-nil, zero value otherwise.
 15650  func (p *PullRequestBranch) GetLabel() string {
 15651  	if p == nil || p.Label == nil {
 15652  		return ""
 15653  	}
 15654  	return *p.Label
 15655  }
 15656  
 15657  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 15658  func (p *PullRequestBranch) GetRef() string {
 15659  	if p == nil || p.Ref == nil {
 15660  		return ""
 15661  	}
 15662  	return *p.Ref
 15663  }
 15664  
 15665  // GetRepo returns the Repo field.
 15666  func (p *PullRequestBranch) GetRepo() *Repository {
 15667  	if p == nil {
 15668  		return nil
 15669  	}
 15670  	return p.Repo
 15671  }
 15672  
 15673  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 15674  func (p *PullRequestBranch) GetSHA() string {
 15675  	if p == nil || p.SHA == nil {
 15676  		return ""
 15677  	}
 15678  	return *p.SHA
 15679  }
 15680  
 15681  // GetUser returns the User field.
 15682  func (p *PullRequestBranch) GetUser() *User {
 15683  	if p == nil {
 15684  		return nil
 15685  	}
 15686  	return p.User
 15687  }
 15688  
 15689  // GetExpectedHeadSHA returns the ExpectedHeadSHA field if it's non-nil, zero value otherwise.
 15690  func (p *PullRequestBranchUpdateOptions) GetExpectedHeadSHA() string {
 15691  	if p == nil || p.ExpectedHeadSHA == nil {
 15692  		return ""
 15693  	}
 15694  	return *p.ExpectedHeadSHA
 15695  }
 15696  
 15697  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 15698  func (p *PullRequestBranchUpdateResponse) GetMessage() string {
 15699  	if p == nil || p.Message == nil {
 15700  		return ""
 15701  	}
 15702  	return *p.Message
 15703  }
 15704  
 15705  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 15706  func (p *PullRequestBranchUpdateResponse) GetURL() string {
 15707  	if p == nil || p.URL == nil {
 15708  		return ""
 15709  	}
 15710  	return *p.URL
 15711  }
 15712  
 15713  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
 15714  func (p *PullRequestComment) GetAuthorAssociation() string {
 15715  	if p == nil || p.AuthorAssociation == nil {
 15716  		return ""
 15717  	}
 15718  	return *p.AuthorAssociation
 15719  }
 15720  
 15721  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 15722  func (p *PullRequestComment) GetBody() string {
 15723  	if p == nil || p.Body == nil {
 15724  		return ""
 15725  	}
 15726  	return *p.Body
 15727  }
 15728  
 15729  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
 15730  func (p *PullRequestComment) GetCommitID() string {
 15731  	if p == nil || p.CommitID == nil {
 15732  		return ""
 15733  	}
 15734  	return *p.CommitID
 15735  }
 15736  
 15737  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 15738  func (p *PullRequestComment) GetCreatedAt() Timestamp {
 15739  	if p == nil || p.CreatedAt == nil {
 15740  		return Timestamp{}
 15741  	}
 15742  	return *p.CreatedAt
 15743  }
 15744  
 15745  // GetDiffHunk returns the DiffHunk field if it's non-nil, zero value otherwise.
 15746  func (p *PullRequestComment) GetDiffHunk() string {
 15747  	if p == nil || p.DiffHunk == nil {
 15748  		return ""
 15749  	}
 15750  	return *p.DiffHunk
 15751  }
 15752  
 15753  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 15754  func (p *PullRequestComment) GetHTMLURL() string {
 15755  	if p == nil || p.HTMLURL == nil {
 15756  		return ""
 15757  	}
 15758  	return *p.HTMLURL
 15759  }
 15760  
 15761  // GetID returns the ID field if it's non-nil, zero value otherwise.
 15762  func (p *PullRequestComment) GetID() int64 {
 15763  	if p == nil || p.ID == nil {
 15764  		return 0
 15765  	}
 15766  	return *p.ID
 15767  }
 15768  
 15769  // GetInReplyTo returns the InReplyTo field if it's non-nil, zero value otherwise.
 15770  func (p *PullRequestComment) GetInReplyTo() int64 {
 15771  	if p == nil || p.InReplyTo == nil {
 15772  		return 0
 15773  	}
 15774  	return *p.InReplyTo
 15775  }
 15776  
 15777  // GetLine returns the Line field if it's non-nil, zero value otherwise.
 15778  func (p *PullRequestComment) GetLine() int {
 15779  	if p == nil || p.Line == nil {
 15780  		return 0
 15781  	}
 15782  	return *p.Line
 15783  }
 15784  
 15785  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 15786  func (p *PullRequestComment) GetNodeID() string {
 15787  	if p == nil || p.NodeID == nil {
 15788  		return ""
 15789  	}
 15790  	return *p.NodeID
 15791  }
 15792  
 15793  // GetOriginalCommitID returns the OriginalCommitID field if it's non-nil, zero value otherwise.
 15794  func (p *PullRequestComment) GetOriginalCommitID() string {
 15795  	if p == nil || p.OriginalCommitID == nil {
 15796  		return ""
 15797  	}
 15798  	return *p.OriginalCommitID
 15799  }
 15800  
 15801  // GetOriginalLine returns the OriginalLine field if it's non-nil, zero value otherwise.
 15802  func (p *PullRequestComment) GetOriginalLine() int {
 15803  	if p == nil || p.OriginalLine == nil {
 15804  		return 0
 15805  	}
 15806  	return *p.OriginalLine
 15807  }
 15808  
 15809  // GetOriginalPosition returns the OriginalPosition field if it's non-nil, zero value otherwise.
 15810  func (p *PullRequestComment) GetOriginalPosition() int {
 15811  	if p == nil || p.OriginalPosition == nil {
 15812  		return 0
 15813  	}
 15814  	return *p.OriginalPosition
 15815  }
 15816  
 15817  // GetOriginalStartLine returns the OriginalStartLine field if it's non-nil, zero value otherwise.
 15818  func (p *PullRequestComment) GetOriginalStartLine() int {
 15819  	if p == nil || p.OriginalStartLine == nil {
 15820  		return 0
 15821  	}
 15822  	return *p.OriginalStartLine
 15823  }
 15824  
 15825  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 15826  func (p *PullRequestComment) GetPath() string {
 15827  	if p == nil || p.Path == nil {
 15828  		return ""
 15829  	}
 15830  	return *p.Path
 15831  }
 15832  
 15833  // GetPosition returns the Position field if it's non-nil, zero value otherwise.
 15834  func (p *PullRequestComment) GetPosition() int {
 15835  	if p == nil || p.Position == nil {
 15836  		return 0
 15837  	}
 15838  	return *p.Position
 15839  }
 15840  
 15841  // GetPullRequestReviewID returns the PullRequestReviewID field if it's non-nil, zero value otherwise.
 15842  func (p *PullRequestComment) GetPullRequestReviewID() int64 {
 15843  	if p == nil || p.PullRequestReviewID == nil {
 15844  		return 0
 15845  	}
 15846  	return *p.PullRequestReviewID
 15847  }
 15848  
 15849  // GetPullRequestURL returns the PullRequestURL field if it's non-nil, zero value otherwise.
 15850  func (p *PullRequestComment) GetPullRequestURL() string {
 15851  	if p == nil || p.PullRequestURL == nil {
 15852  		return ""
 15853  	}
 15854  	return *p.PullRequestURL
 15855  }
 15856  
 15857  // GetReactions returns the Reactions field.
 15858  func (p *PullRequestComment) GetReactions() *Reactions {
 15859  	if p == nil {
 15860  		return nil
 15861  	}
 15862  	return p.Reactions
 15863  }
 15864  
 15865  // GetSide returns the Side field if it's non-nil, zero value otherwise.
 15866  func (p *PullRequestComment) GetSide() string {
 15867  	if p == nil || p.Side == nil {
 15868  		return ""
 15869  	}
 15870  	return *p.Side
 15871  }
 15872  
 15873  // GetStartLine returns the StartLine field if it's non-nil, zero value otherwise.
 15874  func (p *PullRequestComment) GetStartLine() int {
 15875  	if p == nil || p.StartLine == nil {
 15876  		return 0
 15877  	}
 15878  	return *p.StartLine
 15879  }
 15880  
 15881  // GetStartSide returns the StartSide field if it's non-nil, zero value otherwise.
 15882  func (p *PullRequestComment) GetStartSide() string {
 15883  	if p == nil || p.StartSide == nil {
 15884  		return ""
 15885  	}
 15886  	return *p.StartSide
 15887  }
 15888  
 15889  // GetSubjectType returns the SubjectType field if it's non-nil, zero value otherwise.
 15890  func (p *PullRequestComment) GetSubjectType() string {
 15891  	if p == nil || p.SubjectType == nil {
 15892  		return ""
 15893  	}
 15894  	return *p.SubjectType
 15895  }
 15896  
 15897  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 15898  func (p *PullRequestComment) GetUpdatedAt() Timestamp {
 15899  	if p == nil || p.UpdatedAt == nil {
 15900  		return Timestamp{}
 15901  	}
 15902  	return *p.UpdatedAt
 15903  }
 15904  
 15905  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 15906  func (p *PullRequestComment) GetURL() string {
 15907  	if p == nil || p.URL == nil {
 15908  		return ""
 15909  	}
 15910  	return *p.URL
 15911  }
 15912  
 15913  // GetUser returns the User field.
 15914  func (p *PullRequestComment) GetUser() *User {
 15915  	if p == nil {
 15916  		return nil
 15917  	}
 15918  	return p.User
 15919  }
 15920  
 15921  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 15922  func (p *PullRequestEvent) GetAction() string {
 15923  	if p == nil || p.Action == nil {
 15924  		return ""
 15925  	}
 15926  	return *p.Action
 15927  }
 15928  
 15929  // GetAfter returns the After field if it's non-nil, zero value otherwise.
 15930  func (p *PullRequestEvent) GetAfter() string {
 15931  	if p == nil || p.After == nil {
 15932  		return ""
 15933  	}
 15934  	return *p.After
 15935  }
 15936  
 15937  // GetAssignee returns the Assignee field.
 15938  func (p *PullRequestEvent) GetAssignee() *User {
 15939  	if p == nil {
 15940  		return nil
 15941  	}
 15942  	return p.Assignee
 15943  }
 15944  
 15945  // GetBefore returns the Before field if it's non-nil, zero value otherwise.
 15946  func (p *PullRequestEvent) GetBefore() string {
 15947  	if p == nil || p.Before == nil {
 15948  		return ""
 15949  	}
 15950  	return *p.Before
 15951  }
 15952  
 15953  // GetChanges returns the Changes field.
 15954  func (p *PullRequestEvent) GetChanges() *EditChange {
 15955  	if p == nil {
 15956  		return nil
 15957  	}
 15958  	return p.Changes
 15959  }
 15960  
 15961  // GetInstallation returns the Installation field.
 15962  func (p *PullRequestEvent) GetInstallation() *Installation {
 15963  	if p == nil {
 15964  		return nil
 15965  	}
 15966  	return p.Installation
 15967  }
 15968  
 15969  // GetLabel returns the Label field.
 15970  func (p *PullRequestEvent) GetLabel() *Label {
 15971  	if p == nil {
 15972  		return nil
 15973  	}
 15974  	return p.Label
 15975  }
 15976  
 15977  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 15978  func (p *PullRequestEvent) GetNumber() int {
 15979  	if p == nil || p.Number == nil {
 15980  		return 0
 15981  	}
 15982  	return *p.Number
 15983  }
 15984  
 15985  // GetOrganization returns the Organization field.
 15986  func (p *PullRequestEvent) GetOrganization() *Organization {
 15987  	if p == nil {
 15988  		return nil
 15989  	}
 15990  	return p.Organization
 15991  }
 15992  
 15993  // GetPullRequest returns the PullRequest field.
 15994  func (p *PullRequestEvent) GetPullRequest() *PullRequest {
 15995  	if p == nil {
 15996  		return nil
 15997  	}
 15998  	return p.PullRequest
 15999  }
 16000  
 16001  // GetRepo returns the Repo field.
 16002  func (p *PullRequestEvent) GetRepo() *Repository {
 16003  	if p == nil {
 16004  		return nil
 16005  	}
 16006  	return p.Repo
 16007  }
 16008  
 16009  // GetRequestedReviewer returns the RequestedReviewer field.
 16010  func (p *PullRequestEvent) GetRequestedReviewer() *User {
 16011  	if p == nil {
 16012  		return nil
 16013  	}
 16014  	return p.RequestedReviewer
 16015  }
 16016  
 16017  // GetRequestedTeam returns the RequestedTeam field.
 16018  func (p *PullRequestEvent) GetRequestedTeam() *Team {
 16019  	if p == nil {
 16020  		return nil
 16021  	}
 16022  	return p.RequestedTeam
 16023  }
 16024  
 16025  // GetSender returns the Sender field.
 16026  func (p *PullRequestEvent) GetSender() *User {
 16027  	if p == nil {
 16028  		return nil
 16029  	}
 16030  	return p.Sender
 16031  }
 16032  
 16033  // GetDiffURL returns the DiffURL field if it's non-nil, zero value otherwise.
 16034  func (p *PullRequestLinks) GetDiffURL() string {
 16035  	if p == nil || p.DiffURL == nil {
 16036  		return ""
 16037  	}
 16038  	return *p.DiffURL
 16039  }
 16040  
 16041  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 16042  func (p *PullRequestLinks) GetHTMLURL() string {
 16043  	if p == nil || p.HTMLURL == nil {
 16044  		return ""
 16045  	}
 16046  	return *p.HTMLURL
 16047  }
 16048  
 16049  // GetPatchURL returns the PatchURL field if it's non-nil, zero value otherwise.
 16050  func (p *PullRequestLinks) GetPatchURL() string {
 16051  	if p == nil || p.PatchURL == nil {
 16052  		return ""
 16053  	}
 16054  	return *p.PatchURL
 16055  }
 16056  
 16057  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 16058  func (p *PullRequestLinks) GetURL() string {
 16059  	if p == nil || p.URL == nil {
 16060  		return ""
 16061  	}
 16062  	return *p.URL
 16063  }
 16064  
 16065  // GetMerged returns the Merged field if it's non-nil, zero value otherwise.
 16066  func (p *PullRequestMergeResult) GetMerged() bool {
 16067  	if p == nil || p.Merged == nil {
 16068  		return false
 16069  	}
 16070  	return *p.Merged
 16071  }
 16072  
 16073  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 16074  func (p *PullRequestMergeResult) GetMessage() string {
 16075  	if p == nil || p.Message == nil {
 16076  		return ""
 16077  	}
 16078  	return *p.Message
 16079  }
 16080  
 16081  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 16082  func (p *PullRequestMergeResult) GetSHA() string {
 16083  	if p == nil || p.SHA == nil {
 16084  		return ""
 16085  	}
 16086  	return *p.SHA
 16087  }
 16088  
 16089  // GetAuthorAssociation returns the AuthorAssociation field if it's non-nil, zero value otherwise.
 16090  func (p *PullRequestReview) GetAuthorAssociation() string {
 16091  	if p == nil || p.AuthorAssociation == nil {
 16092  		return ""
 16093  	}
 16094  	return *p.AuthorAssociation
 16095  }
 16096  
 16097  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 16098  func (p *PullRequestReview) GetBody() string {
 16099  	if p == nil || p.Body == nil {
 16100  		return ""
 16101  	}
 16102  	return *p.Body
 16103  }
 16104  
 16105  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
 16106  func (p *PullRequestReview) GetCommitID() string {
 16107  	if p == nil || p.CommitID == nil {
 16108  		return ""
 16109  	}
 16110  	return *p.CommitID
 16111  }
 16112  
 16113  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 16114  func (p *PullRequestReview) GetHTMLURL() string {
 16115  	if p == nil || p.HTMLURL == nil {
 16116  		return ""
 16117  	}
 16118  	return *p.HTMLURL
 16119  }
 16120  
 16121  // GetID returns the ID field if it's non-nil, zero value otherwise.
 16122  func (p *PullRequestReview) GetID() int64 {
 16123  	if p == nil || p.ID == nil {
 16124  		return 0
 16125  	}
 16126  	return *p.ID
 16127  }
 16128  
 16129  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 16130  func (p *PullRequestReview) GetNodeID() string {
 16131  	if p == nil || p.NodeID == nil {
 16132  		return ""
 16133  	}
 16134  	return *p.NodeID
 16135  }
 16136  
 16137  // GetPullRequestURL returns the PullRequestURL field if it's non-nil, zero value otherwise.
 16138  func (p *PullRequestReview) GetPullRequestURL() string {
 16139  	if p == nil || p.PullRequestURL == nil {
 16140  		return ""
 16141  	}
 16142  	return *p.PullRequestURL
 16143  }
 16144  
 16145  // GetState returns the State field if it's non-nil, zero value otherwise.
 16146  func (p *PullRequestReview) GetState() string {
 16147  	if p == nil || p.State == nil {
 16148  		return ""
 16149  	}
 16150  	return *p.State
 16151  }
 16152  
 16153  // GetSubmittedAt returns the SubmittedAt field if it's non-nil, zero value otherwise.
 16154  func (p *PullRequestReview) GetSubmittedAt() Timestamp {
 16155  	if p == nil || p.SubmittedAt == nil {
 16156  		return Timestamp{}
 16157  	}
 16158  	return *p.SubmittedAt
 16159  }
 16160  
 16161  // GetUser returns the User field.
 16162  func (p *PullRequestReview) GetUser() *User {
 16163  	if p == nil {
 16164  		return nil
 16165  	}
 16166  	return p.User
 16167  }
 16168  
 16169  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 16170  func (p *PullRequestReviewCommentEvent) GetAction() string {
 16171  	if p == nil || p.Action == nil {
 16172  		return ""
 16173  	}
 16174  	return *p.Action
 16175  }
 16176  
 16177  // GetChanges returns the Changes field.
 16178  func (p *PullRequestReviewCommentEvent) GetChanges() *EditChange {
 16179  	if p == nil {
 16180  		return nil
 16181  	}
 16182  	return p.Changes
 16183  }
 16184  
 16185  // GetComment returns the Comment field.
 16186  func (p *PullRequestReviewCommentEvent) GetComment() *PullRequestComment {
 16187  	if p == nil {
 16188  		return nil
 16189  	}
 16190  	return p.Comment
 16191  }
 16192  
 16193  // GetInstallation returns the Installation field.
 16194  func (p *PullRequestReviewCommentEvent) GetInstallation() *Installation {
 16195  	if p == nil {
 16196  		return nil
 16197  	}
 16198  	return p.Installation
 16199  }
 16200  
 16201  // GetPullRequest returns the PullRequest field.
 16202  func (p *PullRequestReviewCommentEvent) GetPullRequest() *PullRequest {
 16203  	if p == nil {
 16204  		return nil
 16205  	}
 16206  	return p.PullRequest
 16207  }
 16208  
 16209  // GetRepo returns the Repo field.
 16210  func (p *PullRequestReviewCommentEvent) GetRepo() *Repository {
 16211  	if p == nil {
 16212  		return nil
 16213  	}
 16214  	return p.Repo
 16215  }
 16216  
 16217  // GetSender returns the Sender field.
 16218  func (p *PullRequestReviewCommentEvent) GetSender() *User {
 16219  	if p == nil {
 16220  		return nil
 16221  	}
 16222  	return p.Sender
 16223  }
 16224  
 16225  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 16226  func (p *PullRequestReviewDismissalRequest) GetMessage() string {
 16227  	if p == nil || p.Message == nil {
 16228  		return ""
 16229  	}
 16230  	return *p.Message
 16231  }
 16232  
 16233  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 16234  func (p *PullRequestReviewEvent) GetAction() string {
 16235  	if p == nil || p.Action == nil {
 16236  		return ""
 16237  	}
 16238  	return *p.Action
 16239  }
 16240  
 16241  // GetInstallation returns the Installation field.
 16242  func (p *PullRequestReviewEvent) GetInstallation() *Installation {
 16243  	if p == nil {
 16244  		return nil
 16245  	}
 16246  	return p.Installation
 16247  }
 16248  
 16249  // GetOrganization returns the Organization field.
 16250  func (p *PullRequestReviewEvent) GetOrganization() *Organization {
 16251  	if p == nil {
 16252  		return nil
 16253  	}
 16254  	return p.Organization
 16255  }
 16256  
 16257  // GetPullRequest returns the PullRequest field.
 16258  func (p *PullRequestReviewEvent) GetPullRequest() *PullRequest {
 16259  	if p == nil {
 16260  		return nil
 16261  	}
 16262  	return p.PullRequest
 16263  }
 16264  
 16265  // GetRepo returns the Repo field.
 16266  func (p *PullRequestReviewEvent) GetRepo() *Repository {
 16267  	if p == nil {
 16268  		return nil
 16269  	}
 16270  	return p.Repo
 16271  }
 16272  
 16273  // GetReview returns the Review field.
 16274  func (p *PullRequestReviewEvent) GetReview() *PullRequestReview {
 16275  	if p == nil {
 16276  		return nil
 16277  	}
 16278  	return p.Review
 16279  }
 16280  
 16281  // GetSender returns the Sender field.
 16282  func (p *PullRequestReviewEvent) GetSender() *User {
 16283  	if p == nil {
 16284  		return nil
 16285  	}
 16286  	return p.Sender
 16287  }
 16288  
 16289  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 16290  func (p *PullRequestReviewRequest) GetBody() string {
 16291  	if p == nil || p.Body == nil {
 16292  		return ""
 16293  	}
 16294  	return *p.Body
 16295  }
 16296  
 16297  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
 16298  func (p *PullRequestReviewRequest) GetCommitID() string {
 16299  	if p == nil || p.CommitID == nil {
 16300  		return ""
 16301  	}
 16302  	return *p.CommitID
 16303  }
 16304  
 16305  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
 16306  func (p *PullRequestReviewRequest) GetEvent() string {
 16307  	if p == nil || p.Event == nil {
 16308  		return ""
 16309  	}
 16310  	return *p.Event
 16311  }
 16312  
 16313  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 16314  func (p *PullRequestReviewRequest) GetNodeID() string {
 16315  	if p == nil || p.NodeID == nil {
 16316  		return ""
 16317  	}
 16318  	return *p.NodeID
 16319  }
 16320  
 16321  // GetBypassPullRequestAllowances returns the BypassPullRequestAllowances field.
 16322  func (p *PullRequestReviewsEnforcement) GetBypassPullRequestAllowances() *BypassPullRequestAllowances {
 16323  	if p == nil {
 16324  		return nil
 16325  	}
 16326  	return p.BypassPullRequestAllowances
 16327  }
 16328  
 16329  // GetDismissalRestrictions returns the DismissalRestrictions field.
 16330  func (p *PullRequestReviewsEnforcement) GetDismissalRestrictions() *DismissalRestrictions {
 16331  	if p == nil {
 16332  		return nil
 16333  	}
 16334  	return p.DismissalRestrictions
 16335  }
 16336  
 16337  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 16338  func (p *PullRequestReviewsEnforcementLevelChanges) GetFrom() string {
 16339  	if p == nil || p.From == nil {
 16340  		return ""
 16341  	}
 16342  	return *p.From
 16343  }
 16344  
 16345  // GetBypassPullRequestAllowancesRequest returns the BypassPullRequestAllowancesRequest field.
 16346  func (p *PullRequestReviewsEnforcementRequest) GetBypassPullRequestAllowancesRequest() *BypassPullRequestAllowancesRequest {
 16347  	if p == nil {
 16348  		return nil
 16349  	}
 16350  	return p.BypassPullRequestAllowancesRequest
 16351  }
 16352  
 16353  // GetDismissalRestrictionsRequest returns the DismissalRestrictionsRequest field.
 16354  func (p *PullRequestReviewsEnforcementRequest) GetDismissalRestrictionsRequest() *DismissalRestrictionsRequest {
 16355  	if p == nil {
 16356  		return nil
 16357  	}
 16358  	return p.DismissalRestrictionsRequest
 16359  }
 16360  
 16361  // GetRequireLastPushApproval returns the RequireLastPushApproval field if it's non-nil, zero value otherwise.
 16362  func (p *PullRequestReviewsEnforcementRequest) GetRequireLastPushApproval() bool {
 16363  	if p == nil || p.RequireLastPushApproval == nil {
 16364  		return false
 16365  	}
 16366  	return *p.RequireLastPushApproval
 16367  }
 16368  
 16369  // GetBypassPullRequestAllowancesRequest returns the BypassPullRequestAllowancesRequest field.
 16370  func (p *PullRequestReviewsEnforcementUpdate) GetBypassPullRequestAllowancesRequest() *BypassPullRequestAllowancesRequest {
 16371  	if p == nil {
 16372  		return nil
 16373  	}
 16374  	return p.BypassPullRequestAllowancesRequest
 16375  }
 16376  
 16377  // GetDismissalRestrictionsRequest returns the DismissalRestrictionsRequest field.
 16378  func (p *PullRequestReviewsEnforcementUpdate) GetDismissalRestrictionsRequest() *DismissalRestrictionsRequest {
 16379  	if p == nil {
 16380  		return nil
 16381  	}
 16382  	return p.DismissalRestrictionsRequest
 16383  }
 16384  
 16385  // GetDismissStaleReviews returns the DismissStaleReviews field if it's non-nil, zero value otherwise.
 16386  func (p *PullRequestReviewsEnforcementUpdate) GetDismissStaleReviews() bool {
 16387  	if p == nil || p.DismissStaleReviews == nil {
 16388  		return false
 16389  	}
 16390  	return *p.DismissStaleReviews
 16391  }
 16392  
 16393  // GetRequireCodeOwnerReviews returns the RequireCodeOwnerReviews field if it's non-nil, zero value otherwise.
 16394  func (p *PullRequestReviewsEnforcementUpdate) GetRequireCodeOwnerReviews() bool {
 16395  	if p == nil || p.RequireCodeOwnerReviews == nil {
 16396  		return false
 16397  	}
 16398  	return *p.RequireCodeOwnerReviews
 16399  }
 16400  
 16401  // GetRequireLastPushApproval returns the RequireLastPushApproval field if it's non-nil, zero value otherwise.
 16402  func (p *PullRequestReviewsEnforcementUpdate) GetRequireLastPushApproval() bool {
 16403  	if p == nil || p.RequireLastPushApproval == nil {
 16404  		return false
 16405  	}
 16406  	return *p.RequireLastPushApproval
 16407  }
 16408  
 16409  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 16410  func (p *PullRequestReviewThreadEvent) GetAction() string {
 16411  	if p == nil || p.Action == nil {
 16412  		return ""
 16413  	}
 16414  	return *p.Action
 16415  }
 16416  
 16417  // GetInstallation returns the Installation field.
 16418  func (p *PullRequestReviewThreadEvent) GetInstallation() *Installation {
 16419  	if p == nil {
 16420  		return nil
 16421  	}
 16422  	return p.Installation
 16423  }
 16424  
 16425  // GetPullRequest returns the PullRequest field.
 16426  func (p *PullRequestReviewThreadEvent) GetPullRequest() *PullRequest {
 16427  	if p == nil {
 16428  		return nil
 16429  	}
 16430  	return p.PullRequest
 16431  }
 16432  
 16433  // GetRepo returns the Repo field.
 16434  func (p *PullRequestReviewThreadEvent) GetRepo() *Repository {
 16435  	if p == nil {
 16436  		return nil
 16437  	}
 16438  	return p.Repo
 16439  }
 16440  
 16441  // GetSender returns the Sender field.
 16442  func (p *PullRequestReviewThreadEvent) GetSender() *User {
 16443  	if p == nil {
 16444  		return nil
 16445  	}
 16446  	return p.Sender
 16447  }
 16448  
 16449  // GetThread returns the Thread field.
 16450  func (p *PullRequestReviewThreadEvent) GetThread() *PullRequestThread {
 16451  	if p == nil {
 16452  		return nil
 16453  	}
 16454  	return p.Thread
 16455  }
 16456  
 16457  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 16458  func (p *PullRequestTargetEvent) GetAction() string {
 16459  	if p == nil || p.Action == nil {
 16460  		return ""
 16461  	}
 16462  	return *p.Action
 16463  }
 16464  
 16465  // GetAfter returns the After field if it's non-nil, zero value otherwise.
 16466  func (p *PullRequestTargetEvent) GetAfter() string {
 16467  	if p == nil || p.After == nil {
 16468  		return ""
 16469  	}
 16470  	return *p.After
 16471  }
 16472  
 16473  // GetAssignee returns the Assignee field.
 16474  func (p *PullRequestTargetEvent) GetAssignee() *User {
 16475  	if p == nil {
 16476  		return nil
 16477  	}
 16478  	return p.Assignee
 16479  }
 16480  
 16481  // GetBefore returns the Before field if it's non-nil, zero value otherwise.
 16482  func (p *PullRequestTargetEvent) GetBefore() string {
 16483  	if p == nil || p.Before == nil {
 16484  		return ""
 16485  	}
 16486  	return *p.Before
 16487  }
 16488  
 16489  // GetChanges returns the Changes field.
 16490  func (p *PullRequestTargetEvent) GetChanges() *EditChange {
 16491  	if p == nil {
 16492  		return nil
 16493  	}
 16494  	return p.Changes
 16495  }
 16496  
 16497  // GetInstallation returns the Installation field.
 16498  func (p *PullRequestTargetEvent) GetInstallation() *Installation {
 16499  	if p == nil {
 16500  		return nil
 16501  	}
 16502  	return p.Installation
 16503  }
 16504  
 16505  // GetLabel returns the Label field.
 16506  func (p *PullRequestTargetEvent) GetLabel() *Label {
 16507  	if p == nil {
 16508  		return nil
 16509  	}
 16510  	return p.Label
 16511  }
 16512  
 16513  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 16514  func (p *PullRequestTargetEvent) GetNumber() int {
 16515  	if p == nil || p.Number == nil {
 16516  		return 0
 16517  	}
 16518  	return *p.Number
 16519  }
 16520  
 16521  // GetOrganization returns the Organization field.
 16522  func (p *PullRequestTargetEvent) GetOrganization() *Organization {
 16523  	if p == nil {
 16524  		return nil
 16525  	}
 16526  	return p.Organization
 16527  }
 16528  
 16529  // GetPullRequest returns the PullRequest field.
 16530  func (p *PullRequestTargetEvent) GetPullRequest() *PullRequest {
 16531  	if p == nil {
 16532  		return nil
 16533  	}
 16534  	return p.PullRequest
 16535  }
 16536  
 16537  // GetRepo returns the Repo field.
 16538  func (p *PullRequestTargetEvent) GetRepo() *Repository {
 16539  	if p == nil {
 16540  		return nil
 16541  	}
 16542  	return p.Repo
 16543  }
 16544  
 16545  // GetRequestedReviewer returns the RequestedReviewer field.
 16546  func (p *PullRequestTargetEvent) GetRequestedReviewer() *User {
 16547  	if p == nil {
 16548  		return nil
 16549  	}
 16550  	return p.RequestedReviewer
 16551  }
 16552  
 16553  // GetRequestedTeam returns the RequestedTeam field.
 16554  func (p *PullRequestTargetEvent) GetRequestedTeam() *Team {
 16555  	if p == nil {
 16556  		return nil
 16557  	}
 16558  	return p.RequestedTeam
 16559  }
 16560  
 16561  // GetSender returns the Sender field.
 16562  func (p *PullRequestTargetEvent) GetSender() *User {
 16563  	if p == nil {
 16564  		return nil
 16565  	}
 16566  	return p.Sender
 16567  }
 16568  
 16569  // GetID returns the ID field if it's non-nil, zero value otherwise.
 16570  func (p *PullRequestThread) GetID() int64 {
 16571  	if p == nil || p.ID == nil {
 16572  		return 0
 16573  	}
 16574  	return *p.ID
 16575  }
 16576  
 16577  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 16578  func (p *PullRequestThread) GetNodeID() string {
 16579  	if p == nil || p.NodeID == nil {
 16580  		return ""
 16581  	}
 16582  	return *p.NodeID
 16583  }
 16584  
 16585  // GetMergablePulls returns the MergablePulls field if it's non-nil, zero value otherwise.
 16586  func (p *PullStats) GetMergablePulls() int {
 16587  	if p == nil || p.MergablePulls == nil {
 16588  		return 0
 16589  	}
 16590  	return *p.MergablePulls
 16591  }
 16592  
 16593  // GetMergedPulls returns the MergedPulls field if it's non-nil, zero value otherwise.
 16594  func (p *PullStats) GetMergedPulls() int {
 16595  	if p == nil || p.MergedPulls == nil {
 16596  		return 0
 16597  	}
 16598  	return *p.MergedPulls
 16599  }
 16600  
 16601  // GetTotalPulls returns the TotalPulls field if it's non-nil, zero value otherwise.
 16602  func (p *PullStats) GetTotalPulls() int {
 16603  	if p == nil || p.TotalPulls == nil {
 16604  		return 0
 16605  	}
 16606  	return *p.TotalPulls
 16607  }
 16608  
 16609  // GetUnmergablePulls returns the UnmergablePulls field if it's non-nil, zero value otherwise.
 16610  func (p *PullStats) GetUnmergablePulls() int {
 16611  	if p == nil || p.UnmergablePulls == nil {
 16612  		return 0
 16613  	}
 16614  	return *p.UnmergablePulls
 16615  }
 16616  
 16617  // GetCommits returns the Commits field if it's non-nil, zero value otherwise.
 16618  func (p *PunchCard) GetCommits() int {
 16619  	if p == nil || p.Commits == nil {
 16620  		return 0
 16621  	}
 16622  	return *p.Commits
 16623  }
 16624  
 16625  // GetDay returns the Day field if it's non-nil, zero value otherwise.
 16626  func (p *PunchCard) GetDay() int {
 16627  	if p == nil || p.Day == nil {
 16628  		return 0
 16629  	}
 16630  	return *p.Day
 16631  }
 16632  
 16633  // GetHour returns the Hour field if it's non-nil, zero value otherwise.
 16634  func (p *PunchCard) GetHour() int {
 16635  	if p == nil || p.Hour == nil {
 16636  		return 0
 16637  	}
 16638  	return *p.Hour
 16639  }
 16640  
 16641  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 16642  func (p *PushEvent) GetAction() string {
 16643  	if p == nil || p.Action == nil {
 16644  		return ""
 16645  	}
 16646  	return *p.Action
 16647  }
 16648  
 16649  // GetAfter returns the After field if it's non-nil, zero value otherwise.
 16650  func (p *PushEvent) GetAfter() string {
 16651  	if p == nil || p.After == nil {
 16652  		return ""
 16653  	}
 16654  	return *p.After
 16655  }
 16656  
 16657  // GetBaseRef returns the BaseRef field if it's non-nil, zero value otherwise.
 16658  func (p *PushEvent) GetBaseRef() string {
 16659  	if p == nil || p.BaseRef == nil {
 16660  		return ""
 16661  	}
 16662  	return *p.BaseRef
 16663  }
 16664  
 16665  // GetBefore returns the Before field if it's non-nil, zero value otherwise.
 16666  func (p *PushEvent) GetBefore() string {
 16667  	if p == nil || p.Before == nil {
 16668  		return ""
 16669  	}
 16670  	return *p.Before
 16671  }
 16672  
 16673  // GetCommits returns the Commits slice if it's non-nil, nil otherwise.
 16674  func (p *PushEvent) GetCommits() []*HeadCommit {
 16675  	if p == nil || p.Commits == nil {
 16676  		return nil
 16677  	}
 16678  	return p.Commits
 16679  }
 16680  
 16681  // GetCompare returns the Compare field if it's non-nil, zero value otherwise.
 16682  func (p *PushEvent) GetCompare() string {
 16683  	if p == nil || p.Compare == nil {
 16684  		return ""
 16685  	}
 16686  	return *p.Compare
 16687  }
 16688  
 16689  // GetCreated returns the Created field if it's non-nil, zero value otherwise.
 16690  func (p *PushEvent) GetCreated() bool {
 16691  	if p == nil || p.Created == nil {
 16692  		return false
 16693  	}
 16694  	return *p.Created
 16695  }
 16696  
 16697  // GetDeleted returns the Deleted field if it's non-nil, zero value otherwise.
 16698  func (p *PushEvent) GetDeleted() bool {
 16699  	if p == nil || p.Deleted == nil {
 16700  		return false
 16701  	}
 16702  	return *p.Deleted
 16703  }
 16704  
 16705  // GetDistinctSize returns the DistinctSize field if it's non-nil, zero value otherwise.
 16706  func (p *PushEvent) GetDistinctSize() int {
 16707  	if p == nil || p.DistinctSize == nil {
 16708  		return 0
 16709  	}
 16710  	return *p.DistinctSize
 16711  }
 16712  
 16713  // GetForced returns the Forced field if it's non-nil, zero value otherwise.
 16714  func (p *PushEvent) GetForced() bool {
 16715  	if p == nil || p.Forced == nil {
 16716  		return false
 16717  	}
 16718  	return *p.Forced
 16719  }
 16720  
 16721  // GetHead returns the Head field if it's non-nil, zero value otherwise.
 16722  func (p *PushEvent) GetHead() string {
 16723  	if p == nil || p.Head == nil {
 16724  		return ""
 16725  	}
 16726  	return *p.Head
 16727  }
 16728  
 16729  // GetHeadCommit returns the HeadCommit field.
 16730  func (p *PushEvent) GetHeadCommit() *HeadCommit {
 16731  	if p == nil {
 16732  		return nil
 16733  	}
 16734  	return p.HeadCommit
 16735  }
 16736  
 16737  // GetInstallation returns the Installation field.
 16738  func (p *PushEvent) GetInstallation() *Installation {
 16739  	if p == nil {
 16740  		return nil
 16741  	}
 16742  	return p.Installation
 16743  }
 16744  
 16745  // GetOrganization returns the Organization field.
 16746  func (p *PushEvent) GetOrganization() *Organization {
 16747  	if p == nil {
 16748  		return nil
 16749  	}
 16750  	return p.Organization
 16751  }
 16752  
 16753  // GetPusher returns the Pusher field.
 16754  func (p *PushEvent) GetPusher() *User {
 16755  	if p == nil {
 16756  		return nil
 16757  	}
 16758  	return p.Pusher
 16759  }
 16760  
 16761  // GetPushID returns the PushID field if it's non-nil, zero value otherwise.
 16762  func (p *PushEvent) GetPushID() int64 {
 16763  	if p == nil || p.PushID == nil {
 16764  		return 0
 16765  	}
 16766  	return *p.PushID
 16767  }
 16768  
 16769  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 16770  func (p *PushEvent) GetRef() string {
 16771  	if p == nil || p.Ref == nil {
 16772  		return ""
 16773  	}
 16774  	return *p.Ref
 16775  }
 16776  
 16777  // GetRepo returns the Repo field.
 16778  func (p *PushEvent) GetRepo() *PushEventRepository {
 16779  	if p == nil {
 16780  		return nil
 16781  	}
 16782  	return p.Repo
 16783  }
 16784  
 16785  // GetSender returns the Sender field.
 16786  func (p *PushEvent) GetSender() *User {
 16787  	if p == nil {
 16788  		return nil
 16789  	}
 16790  	return p.Sender
 16791  }
 16792  
 16793  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 16794  func (p *PushEvent) GetSize() int {
 16795  	if p == nil || p.Size == nil {
 16796  		return 0
 16797  	}
 16798  	return *p.Size
 16799  }
 16800  
 16801  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 16802  func (p *PushEventRepoOwner) GetEmail() string {
 16803  	if p == nil || p.Email == nil {
 16804  		return ""
 16805  	}
 16806  	return *p.Email
 16807  }
 16808  
 16809  // GetName returns the Name field if it's non-nil, zero value otherwise.
 16810  func (p *PushEventRepoOwner) GetName() string {
 16811  	if p == nil || p.Name == nil {
 16812  		return ""
 16813  	}
 16814  	return *p.Name
 16815  }
 16816  
 16817  // GetArchived returns the Archived field if it's non-nil, zero value otherwise.
 16818  func (p *PushEventRepository) GetArchived() bool {
 16819  	if p == nil || p.Archived == nil {
 16820  		return false
 16821  	}
 16822  	return *p.Archived
 16823  }
 16824  
 16825  // GetArchiveURL returns the ArchiveURL field if it's non-nil, zero value otherwise.
 16826  func (p *PushEventRepository) GetArchiveURL() string {
 16827  	if p == nil || p.ArchiveURL == nil {
 16828  		return ""
 16829  	}
 16830  	return *p.ArchiveURL
 16831  }
 16832  
 16833  // GetCloneURL returns the CloneURL field if it's non-nil, zero value otherwise.
 16834  func (p *PushEventRepository) GetCloneURL() string {
 16835  	if p == nil || p.CloneURL == nil {
 16836  		return ""
 16837  	}
 16838  	return *p.CloneURL
 16839  }
 16840  
 16841  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 16842  func (p *PushEventRepository) GetCreatedAt() Timestamp {
 16843  	if p == nil || p.CreatedAt == nil {
 16844  		return Timestamp{}
 16845  	}
 16846  	return *p.CreatedAt
 16847  }
 16848  
 16849  // GetDefaultBranch returns the DefaultBranch field if it's non-nil, zero value otherwise.
 16850  func (p *PushEventRepository) GetDefaultBranch() string {
 16851  	if p == nil || p.DefaultBranch == nil {
 16852  		return ""
 16853  	}
 16854  	return *p.DefaultBranch
 16855  }
 16856  
 16857  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 16858  func (p *PushEventRepository) GetDescription() string {
 16859  	if p == nil || p.Description == nil {
 16860  		return ""
 16861  	}
 16862  	return *p.Description
 16863  }
 16864  
 16865  // GetDisabled returns the Disabled field if it's non-nil, zero value otherwise.
 16866  func (p *PushEventRepository) GetDisabled() bool {
 16867  	if p == nil || p.Disabled == nil {
 16868  		return false
 16869  	}
 16870  	return *p.Disabled
 16871  }
 16872  
 16873  // GetFork returns the Fork field if it's non-nil, zero value otherwise.
 16874  func (p *PushEventRepository) GetFork() bool {
 16875  	if p == nil || p.Fork == nil {
 16876  		return false
 16877  	}
 16878  	return *p.Fork
 16879  }
 16880  
 16881  // GetForksCount returns the ForksCount field if it's non-nil, zero value otherwise.
 16882  func (p *PushEventRepository) GetForksCount() int {
 16883  	if p == nil || p.ForksCount == nil {
 16884  		return 0
 16885  	}
 16886  	return *p.ForksCount
 16887  }
 16888  
 16889  // GetFullName returns the FullName field if it's non-nil, zero value otherwise.
 16890  func (p *PushEventRepository) GetFullName() string {
 16891  	if p == nil || p.FullName == nil {
 16892  		return ""
 16893  	}
 16894  	return *p.FullName
 16895  }
 16896  
 16897  // GetGitURL returns the GitURL field if it's non-nil, zero value otherwise.
 16898  func (p *PushEventRepository) GetGitURL() string {
 16899  	if p == nil || p.GitURL == nil {
 16900  		return ""
 16901  	}
 16902  	return *p.GitURL
 16903  }
 16904  
 16905  // GetHasDownloads returns the HasDownloads field if it's non-nil, zero value otherwise.
 16906  func (p *PushEventRepository) GetHasDownloads() bool {
 16907  	if p == nil || p.HasDownloads == nil {
 16908  		return false
 16909  	}
 16910  	return *p.HasDownloads
 16911  }
 16912  
 16913  // GetHasIssues returns the HasIssues field if it's non-nil, zero value otherwise.
 16914  func (p *PushEventRepository) GetHasIssues() bool {
 16915  	if p == nil || p.HasIssues == nil {
 16916  		return false
 16917  	}
 16918  	return *p.HasIssues
 16919  }
 16920  
 16921  // GetHasPages returns the HasPages field if it's non-nil, zero value otherwise.
 16922  func (p *PushEventRepository) GetHasPages() bool {
 16923  	if p == nil || p.HasPages == nil {
 16924  		return false
 16925  	}
 16926  	return *p.HasPages
 16927  }
 16928  
 16929  // GetHasWiki returns the HasWiki field if it's non-nil, zero value otherwise.
 16930  func (p *PushEventRepository) GetHasWiki() bool {
 16931  	if p == nil || p.HasWiki == nil {
 16932  		return false
 16933  	}
 16934  	return *p.HasWiki
 16935  }
 16936  
 16937  // GetHomepage returns the Homepage field if it's non-nil, zero value otherwise.
 16938  func (p *PushEventRepository) GetHomepage() string {
 16939  	if p == nil || p.Homepage == nil {
 16940  		return ""
 16941  	}
 16942  	return *p.Homepage
 16943  }
 16944  
 16945  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 16946  func (p *PushEventRepository) GetHTMLURL() string {
 16947  	if p == nil || p.HTMLURL == nil {
 16948  		return ""
 16949  	}
 16950  	return *p.HTMLURL
 16951  }
 16952  
 16953  // GetID returns the ID field if it's non-nil, zero value otherwise.
 16954  func (p *PushEventRepository) GetID() int64 {
 16955  	if p == nil || p.ID == nil {
 16956  		return 0
 16957  	}
 16958  	return *p.ID
 16959  }
 16960  
 16961  // GetLanguage returns the Language field if it's non-nil, zero value otherwise.
 16962  func (p *PushEventRepository) GetLanguage() string {
 16963  	if p == nil || p.Language == nil {
 16964  		return ""
 16965  	}
 16966  	return *p.Language
 16967  }
 16968  
 16969  // GetMasterBranch returns the MasterBranch field if it's non-nil, zero value otherwise.
 16970  func (p *PushEventRepository) GetMasterBranch() string {
 16971  	if p == nil || p.MasterBranch == nil {
 16972  		return ""
 16973  	}
 16974  	return *p.MasterBranch
 16975  }
 16976  
 16977  // GetName returns the Name field if it's non-nil, zero value otherwise.
 16978  func (p *PushEventRepository) GetName() string {
 16979  	if p == nil || p.Name == nil {
 16980  		return ""
 16981  	}
 16982  	return *p.Name
 16983  }
 16984  
 16985  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 16986  func (p *PushEventRepository) GetNodeID() string {
 16987  	if p == nil || p.NodeID == nil {
 16988  		return ""
 16989  	}
 16990  	return *p.NodeID
 16991  }
 16992  
 16993  // GetOpenIssuesCount returns the OpenIssuesCount field if it's non-nil, zero value otherwise.
 16994  func (p *PushEventRepository) GetOpenIssuesCount() int {
 16995  	if p == nil || p.OpenIssuesCount == nil {
 16996  		return 0
 16997  	}
 16998  	return *p.OpenIssuesCount
 16999  }
 17000  
 17001  // GetOrganization returns the Organization field if it's non-nil, zero value otherwise.
 17002  func (p *PushEventRepository) GetOrganization() string {
 17003  	if p == nil || p.Organization == nil {
 17004  		return ""
 17005  	}
 17006  	return *p.Organization
 17007  }
 17008  
 17009  // GetOwner returns the Owner field.
 17010  func (p *PushEventRepository) GetOwner() *User {
 17011  	if p == nil {
 17012  		return nil
 17013  	}
 17014  	return p.Owner
 17015  }
 17016  
 17017  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 17018  func (p *PushEventRepository) GetPrivate() bool {
 17019  	if p == nil || p.Private == nil {
 17020  		return false
 17021  	}
 17022  	return *p.Private
 17023  }
 17024  
 17025  // GetPullsURL returns the PullsURL field if it's non-nil, zero value otherwise.
 17026  func (p *PushEventRepository) GetPullsURL() string {
 17027  	if p == nil || p.PullsURL == nil {
 17028  		return ""
 17029  	}
 17030  	return *p.PullsURL
 17031  }
 17032  
 17033  // GetPushedAt returns the PushedAt field if it's non-nil, zero value otherwise.
 17034  func (p *PushEventRepository) GetPushedAt() Timestamp {
 17035  	if p == nil || p.PushedAt == nil {
 17036  		return Timestamp{}
 17037  	}
 17038  	return *p.PushedAt
 17039  }
 17040  
 17041  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 17042  func (p *PushEventRepository) GetSize() int {
 17043  	if p == nil || p.Size == nil {
 17044  		return 0
 17045  	}
 17046  	return *p.Size
 17047  }
 17048  
 17049  // GetSSHURL returns the SSHURL field if it's non-nil, zero value otherwise.
 17050  func (p *PushEventRepository) GetSSHURL() string {
 17051  	if p == nil || p.SSHURL == nil {
 17052  		return ""
 17053  	}
 17054  	return *p.SSHURL
 17055  }
 17056  
 17057  // GetStargazersCount returns the StargazersCount field if it's non-nil, zero value otherwise.
 17058  func (p *PushEventRepository) GetStargazersCount() int {
 17059  	if p == nil || p.StargazersCount == nil {
 17060  		return 0
 17061  	}
 17062  	return *p.StargazersCount
 17063  }
 17064  
 17065  // GetStatusesURL returns the StatusesURL field if it's non-nil, zero value otherwise.
 17066  func (p *PushEventRepository) GetStatusesURL() string {
 17067  	if p == nil || p.StatusesURL == nil {
 17068  		return ""
 17069  	}
 17070  	return *p.StatusesURL
 17071  }
 17072  
 17073  // GetSVNURL returns the SVNURL field if it's non-nil, zero value otherwise.
 17074  func (p *PushEventRepository) GetSVNURL() string {
 17075  	if p == nil || p.SVNURL == nil {
 17076  		return ""
 17077  	}
 17078  	return *p.SVNURL
 17079  }
 17080  
 17081  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 17082  func (p *PushEventRepository) GetUpdatedAt() Timestamp {
 17083  	if p == nil || p.UpdatedAt == nil {
 17084  		return Timestamp{}
 17085  	}
 17086  	return *p.UpdatedAt
 17087  }
 17088  
 17089  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17090  func (p *PushEventRepository) GetURL() string {
 17091  	if p == nil || p.URL == nil {
 17092  		return ""
 17093  	}
 17094  	return *p.URL
 17095  }
 17096  
 17097  // GetWatchersCount returns the WatchersCount field if it's non-nil, zero value otherwise.
 17098  func (p *PushEventRepository) GetWatchersCount() int {
 17099  	if p == nil || p.WatchersCount == nil {
 17100  		return 0
 17101  	}
 17102  	return *p.WatchersCount
 17103  }
 17104  
 17105  // GetActionsRunnerRegistration returns the ActionsRunnerRegistration field.
 17106  func (r *RateLimits) GetActionsRunnerRegistration() *Rate {
 17107  	if r == nil {
 17108  		return nil
 17109  	}
 17110  	return r.ActionsRunnerRegistration
 17111  }
 17112  
 17113  // GetCodeScanningUpload returns the CodeScanningUpload field.
 17114  func (r *RateLimits) GetCodeScanningUpload() *Rate {
 17115  	if r == nil {
 17116  		return nil
 17117  	}
 17118  	return r.CodeScanningUpload
 17119  }
 17120  
 17121  // GetCore returns the Core field.
 17122  func (r *RateLimits) GetCore() *Rate {
 17123  	if r == nil {
 17124  		return nil
 17125  	}
 17126  	return r.Core
 17127  }
 17128  
 17129  // GetGraphQL returns the GraphQL field.
 17130  func (r *RateLimits) GetGraphQL() *Rate {
 17131  	if r == nil {
 17132  		return nil
 17133  	}
 17134  	return r.GraphQL
 17135  }
 17136  
 17137  // GetIntegrationManifest returns the IntegrationManifest field.
 17138  func (r *RateLimits) GetIntegrationManifest() *Rate {
 17139  	if r == nil {
 17140  		return nil
 17141  	}
 17142  	return r.IntegrationManifest
 17143  }
 17144  
 17145  // GetSCIM returns the SCIM field.
 17146  func (r *RateLimits) GetSCIM() *Rate {
 17147  	if r == nil {
 17148  		return nil
 17149  	}
 17150  	return r.SCIM
 17151  }
 17152  
 17153  // GetSearch returns the Search field.
 17154  func (r *RateLimits) GetSearch() *Rate {
 17155  	if r == nil {
 17156  		return nil
 17157  	}
 17158  	return r.Search
 17159  }
 17160  
 17161  // GetSourceImport returns the SourceImport field.
 17162  func (r *RateLimits) GetSourceImport() *Rate {
 17163  	if r == nil {
 17164  		return nil
 17165  	}
 17166  	return r.SourceImport
 17167  }
 17168  
 17169  // GetContent returns the Content field if it's non-nil, zero value otherwise.
 17170  func (r *Reaction) GetContent() string {
 17171  	if r == nil || r.Content == nil {
 17172  		return ""
 17173  	}
 17174  	return *r.Content
 17175  }
 17176  
 17177  // GetID returns the ID field if it's non-nil, zero value otherwise.
 17178  func (r *Reaction) GetID() int64 {
 17179  	if r == nil || r.ID == nil {
 17180  		return 0
 17181  	}
 17182  	return *r.ID
 17183  }
 17184  
 17185  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 17186  func (r *Reaction) GetNodeID() string {
 17187  	if r == nil || r.NodeID == nil {
 17188  		return ""
 17189  	}
 17190  	return *r.NodeID
 17191  }
 17192  
 17193  // GetUser returns the User field.
 17194  func (r *Reaction) GetUser() *User {
 17195  	if r == nil {
 17196  		return nil
 17197  	}
 17198  	return r.User
 17199  }
 17200  
 17201  // GetConfused returns the Confused field if it's non-nil, zero value otherwise.
 17202  func (r *Reactions) GetConfused() int {
 17203  	if r == nil || r.Confused == nil {
 17204  		return 0
 17205  	}
 17206  	return *r.Confused
 17207  }
 17208  
 17209  // GetEyes returns the Eyes field if it's non-nil, zero value otherwise.
 17210  func (r *Reactions) GetEyes() int {
 17211  	if r == nil || r.Eyes == nil {
 17212  		return 0
 17213  	}
 17214  	return *r.Eyes
 17215  }
 17216  
 17217  // GetHeart returns the Heart field if it's non-nil, zero value otherwise.
 17218  func (r *Reactions) GetHeart() int {
 17219  	if r == nil || r.Heart == nil {
 17220  		return 0
 17221  	}
 17222  	return *r.Heart
 17223  }
 17224  
 17225  // GetHooray returns the Hooray field if it's non-nil, zero value otherwise.
 17226  func (r *Reactions) GetHooray() int {
 17227  	if r == nil || r.Hooray == nil {
 17228  		return 0
 17229  	}
 17230  	return *r.Hooray
 17231  }
 17232  
 17233  // GetLaugh returns the Laugh field if it's non-nil, zero value otherwise.
 17234  func (r *Reactions) GetLaugh() int {
 17235  	if r == nil || r.Laugh == nil {
 17236  		return 0
 17237  	}
 17238  	return *r.Laugh
 17239  }
 17240  
 17241  // GetMinusOne returns the MinusOne field if it's non-nil, zero value otherwise.
 17242  func (r *Reactions) GetMinusOne() int {
 17243  	if r == nil || r.MinusOne == nil {
 17244  		return 0
 17245  	}
 17246  	return *r.MinusOne
 17247  }
 17248  
 17249  // GetPlusOne returns the PlusOne field if it's non-nil, zero value otherwise.
 17250  func (r *Reactions) GetPlusOne() int {
 17251  	if r == nil || r.PlusOne == nil {
 17252  		return 0
 17253  	}
 17254  	return *r.PlusOne
 17255  }
 17256  
 17257  // GetRocket returns the Rocket field if it's non-nil, zero value otherwise.
 17258  func (r *Reactions) GetRocket() int {
 17259  	if r == nil || r.Rocket == nil {
 17260  		return 0
 17261  	}
 17262  	return *r.Rocket
 17263  }
 17264  
 17265  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 17266  func (r *Reactions) GetTotalCount() int {
 17267  	if r == nil || r.TotalCount == nil {
 17268  		return 0
 17269  	}
 17270  	return *r.TotalCount
 17271  }
 17272  
 17273  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17274  func (r *Reactions) GetURL() string {
 17275  	if r == nil || r.URL == nil {
 17276  		return ""
 17277  	}
 17278  	return *r.URL
 17279  }
 17280  
 17281  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 17282  func (r *Reference) GetNodeID() string {
 17283  	if r == nil || r.NodeID == nil {
 17284  		return ""
 17285  	}
 17286  	return *r.NodeID
 17287  }
 17288  
 17289  // GetObject returns the Object field.
 17290  func (r *Reference) GetObject() *GitObject {
 17291  	if r == nil {
 17292  		return nil
 17293  	}
 17294  	return r.Object
 17295  }
 17296  
 17297  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 17298  func (r *Reference) GetRef() string {
 17299  	if r == nil || r.Ref == nil {
 17300  		return ""
 17301  	}
 17302  	return *r.Ref
 17303  }
 17304  
 17305  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17306  func (r *Reference) GetURL() string {
 17307  	if r == nil || r.URL == nil {
 17308  		return ""
 17309  	}
 17310  	return *r.URL
 17311  }
 17312  
 17313  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
 17314  func (r *RegistrationToken) GetExpiresAt() Timestamp {
 17315  	if r == nil || r.ExpiresAt == nil {
 17316  		return Timestamp{}
 17317  	}
 17318  	return *r.ExpiresAt
 17319  }
 17320  
 17321  // GetToken returns the Token field if it's non-nil, zero value otherwise.
 17322  func (r *RegistrationToken) GetToken() string {
 17323  	if r == nil || r.Token == nil {
 17324  		return ""
 17325  	}
 17326  	return *r.Token
 17327  }
 17328  
 17329  // GetBrowserDownloadURL returns the BrowserDownloadURL field if it's non-nil, zero value otherwise.
 17330  func (r *ReleaseAsset) GetBrowserDownloadURL() string {
 17331  	if r == nil || r.BrowserDownloadURL == nil {
 17332  		return ""
 17333  	}
 17334  	return *r.BrowserDownloadURL
 17335  }
 17336  
 17337  // GetContentType returns the ContentType field if it's non-nil, zero value otherwise.
 17338  func (r *ReleaseAsset) GetContentType() string {
 17339  	if r == nil || r.ContentType == nil {
 17340  		return ""
 17341  	}
 17342  	return *r.ContentType
 17343  }
 17344  
 17345  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 17346  func (r *ReleaseAsset) GetCreatedAt() Timestamp {
 17347  	if r == nil || r.CreatedAt == nil {
 17348  		return Timestamp{}
 17349  	}
 17350  	return *r.CreatedAt
 17351  }
 17352  
 17353  // GetDownloadCount returns the DownloadCount field if it's non-nil, zero value otherwise.
 17354  func (r *ReleaseAsset) GetDownloadCount() int {
 17355  	if r == nil || r.DownloadCount == nil {
 17356  		return 0
 17357  	}
 17358  	return *r.DownloadCount
 17359  }
 17360  
 17361  // GetID returns the ID field if it's non-nil, zero value otherwise.
 17362  func (r *ReleaseAsset) GetID() int64 {
 17363  	if r == nil || r.ID == nil {
 17364  		return 0
 17365  	}
 17366  	return *r.ID
 17367  }
 17368  
 17369  // GetLabel returns the Label field if it's non-nil, zero value otherwise.
 17370  func (r *ReleaseAsset) GetLabel() string {
 17371  	if r == nil || r.Label == nil {
 17372  		return ""
 17373  	}
 17374  	return *r.Label
 17375  }
 17376  
 17377  // GetName returns the Name field if it's non-nil, zero value otherwise.
 17378  func (r *ReleaseAsset) GetName() string {
 17379  	if r == nil || r.Name == nil {
 17380  		return ""
 17381  	}
 17382  	return *r.Name
 17383  }
 17384  
 17385  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 17386  func (r *ReleaseAsset) GetNodeID() string {
 17387  	if r == nil || r.NodeID == nil {
 17388  		return ""
 17389  	}
 17390  	return *r.NodeID
 17391  }
 17392  
 17393  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 17394  func (r *ReleaseAsset) GetSize() int {
 17395  	if r == nil || r.Size == nil {
 17396  		return 0
 17397  	}
 17398  	return *r.Size
 17399  }
 17400  
 17401  // GetState returns the State field if it's non-nil, zero value otherwise.
 17402  func (r *ReleaseAsset) GetState() string {
 17403  	if r == nil || r.State == nil {
 17404  		return ""
 17405  	}
 17406  	return *r.State
 17407  }
 17408  
 17409  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 17410  func (r *ReleaseAsset) GetUpdatedAt() Timestamp {
 17411  	if r == nil || r.UpdatedAt == nil {
 17412  		return Timestamp{}
 17413  	}
 17414  	return *r.UpdatedAt
 17415  }
 17416  
 17417  // GetUploader returns the Uploader field.
 17418  func (r *ReleaseAsset) GetUploader() *User {
 17419  	if r == nil {
 17420  		return nil
 17421  	}
 17422  	return r.Uploader
 17423  }
 17424  
 17425  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17426  func (r *ReleaseAsset) GetURL() string {
 17427  	if r == nil || r.URL == nil {
 17428  		return ""
 17429  	}
 17430  	return *r.URL
 17431  }
 17432  
 17433  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 17434  func (r *ReleaseEvent) GetAction() string {
 17435  	if r == nil || r.Action == nil {
 17436  		return ""
 17437  	}
 17438  	return *r.Action
 17439  }
 17440  
 17441  // GetInstallation returns the Installation field.
 17442  func (r *ReleaseEvent) GetInstallation() *Installation {
 17443  	if r == nil {
 17444  		return nil
 17445  	}
 17446  	return r.Installation
 17447  }
 17448  
 17449  // GetRelease returns the Release field.
 17450  func (r *ReleaseEvent) GetRelease() *RepositoryRelease {
 17451  	if r == nil {
 17452  		return nil
 17453  	}
 17454  	return r.Release
 17455  }
 17456  
 17457  // GetRepo returns the Repo field.
 17458  func (r *ReleaseEvent) GetRepo() *Repository {
 17459  	if r == nil {
 17460  		return nil
 17461  	}
 17462  	return r.Repo
 17463  }
 17464  
 17465  // GetSender returns the Sender field.
 17466  func (r *ReleaseEvent) GetSender() *User {
 17467  	if r == nil {
 17468  		return nil
 17469  	}
 17470  	return r.Sender
 17471  }
 17472  
 17473  // GetExpiresAt returns the ExpiresAt field if it's non-nil, zero value otherwise.
 17474  func (r *RemoveToken) GetExpiresAt() Timestamp {
 17475  	if r == nil || r.ExpiresAt == nil {
 17476  		return Timestamp{}
 17477  	}
 17478  	return *r.ExpiresAt
 17479  }
 17480  
 17481  // GetToken returns the Token field if it's non-nil, zero value otherwise.
 17482  func (r *RemoveToken) GetToken() string {
 17483  	if r == nil || r.Token == nil {
 17484  		return ""
 17485  	}
 17486  	return *r.Token
 17487  }
 17488  
 17489  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 17490  func (r *Rename) GetFrom() string {
 17491  	if r == nil || r.From == nil {
 17492  		return ""
 17493  	}
 17494  	return *r.From
 17495  }
 17496  
 17497  // GetTo returns the To field if it's non-nil, zero value otherwise.
 17498  func (r *Rename) GetTo() string {
 17499  	if r == nil || r.To == nil {
 17500  		return ""
 17501  	}
 17502  	return *r.To
 17503  }
 17504  
 17505  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 17506  func (r *RenameOrgResponse) GetMessage() string {
 17507  	if r == nil || r.Message == nil {
 17508  		return ""
 17509  	}
 17510  	return *r.Message
 17511  }
 17512  
 17513  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17514  func (r *RenameOrgResponse) GetURL() string {
 17515  	if r == nil || r.URL == nil {
 17516  		return ""
 17517  	}
 17518  	return *r.URL
 17519  }
 17520  
 17521  // GetDownloadLocation returns the DownloadLocation field if it's non-nil, zero value otherwise.
 17522  func (r *RepoDependencies) GetDownloadLocation() string {
 17523  	if r == nil || r.DownloadLocation == nil {
 17524  		return ""
 17525  	}
 17526  	return *r.DownloadLocation
 17527  }
 17528  
 17529  // GetFilesAnalyzed returns the FilesAnalyzed field if it's non-nil, zero value otherwise.
 17530  func (r *RepoDependencies) GetFilesAnalyzed() bool {
 17531  	if r == nil || r.FilesAnalyzed == nil {
 17532  		return false
 17533  	}
 17534  	return *r.FilesAnalyzed
 17535  }
 17536  
 17537  // GetLicenseConcluded returns the LicenseConcluded field if it's non-nil, zero value otherwise.
 17538  func (r *RepoDependencies) GetLicenseConcluded() string {
 17539  	if r == nil || r.LicenseConcluded == nil {
 17540  		return ""
 17541  	}
 17542  	return *r.LicenseConcluded
 17543  }
 17544  
 17545  // GetLicenseDeclared returns the LicenseDeclared field if it's non-nil, zero value otherwise.
 17546  func (r *RepoDependencies) GetLicenseDeclared() string {
 17547  	if r == nil || r.LicenseDeclared == nil {
 17548  		return ""
 17549  	}
 17550  	return *r.LicenseDeclared
 17551  }
 17552  
 17553  // GetName returns the Name field if it's non-nil, zero value otherwise.
 17554  func (r *RepoDependencies) GetName() string {
 17555  	if r == nil || r.Name == nil {
 17556  		return ""
 17557  	}
 17558  	return *r.Name
 17559  }
 17560  
 17561  // GetSPDXID returns the SPDXID field if it's non-nil, zero value otherwise.
 17562  func (r *RepoDependencies) GetSPDXID() string {
 17563  	if r == nil || r.SPDXID == nil {
 17564  		return ""
 17565  	}
 17566  	return *r.SPDXID
 17567  }
 17568  
 17569  // GetVersionInfo returns the VersionInfo field if it's non-nil, zero value otherwise.
 17570  func (r *RepoDependencies) GetVersionInfo() string {
 17571  	if r == nil || r.VersionInfo == nil {
 17572  		return ""
 17573  	}
 17574  	return *r.VersionInfo
 17575  }
 17576  
 17577  // GetBranch returns the Branch field if it's non-nil, zero value otherwise.
 17578  func (r *RepoMergeUpstreamRequest) GetBranch() string {
 17579  	if r == nil || r.Branch == nil {
 17580  		return ""
 17581  	}
 17582  	return *r.Branch
 17583  }
 17584  
 17585  // GetBaseBranch returns the BaseBranch field if it's non-nil, zero value otherwise.
 17586  func (r *RepoMergeUpstreamResult) GetBaseBranch() string {
 17587  	if r == nil || r.BaseBranch == nil {
 17588  		return ""
 17589  	}
 17590  	return *r.BaseBranch
 17591  }
 17592  
 17593  // GetMergeType returns the MergeType field if it's non-nil, zero value otherwise.
 17594  func (r *RepoMergeUpstreamResult) GetMergeType() string {
 17595  	if r == nil || r.MergeType == nil {
 17596  		return ""
 17597  	}
 17598  	return *r.MergeType
 17599  }
 17600  
 17601  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 17602  func (r *RepoMergeUpstreamResult) GetMessage() string {
 17603  	if r == nil || r.Message == nil {
 17604  		return ""
 17605  	}
 17606  	return *r.Message
 17607  }
 17608  
 17609  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 17610  func (r *RepoName) GetFrom() string {
 17611  	if r == nil || r.From == nil {
 17612  		return ""
 17613  	}
 17614  	return *r.From
 17615  }
 17616  
 17617  // GetBadgeURL returns the BadgeURL field if it's non-nil, zero value otherwise.
 17618  func (r *RepoRequiredWorkflow) GetBadgeURL() string {
 17619  	if r == nil || r.BadgeURL == nil {
 17620  		return ""
 17621  	}
 17622  	return *r.BadgeURL
 17623  }
 17624  
 17625  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 17626  func (r *RepoRequiredWorkflow) GetCreatedAt() Timestamp {
 17627  	if r == nil || r.CreatedAt == nil {
 17628  		return Timestamp{}
 17629  	}
 17630  	return *r.CreatedAt
 17631  }
 17632  
 17633  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 17634  func (r *RepoRequiredWorkflow) GetHTMLURL() string {
 17635  	if r == nil || r.HTMLURL == nil {
 17636  		return ""
 17637  	}
 17638  	return *r.HTMLURL
 17639  }
 17640  
 17641  // GetID returns the ID field if it's non-nil, zero value otherwise.
 17642  func (r *RepoRequiredWorkflow) GetID() int64 {
 17643  	if r == nil || r.ID == nil {
 17644  		return 0
 17645  	}
 17646  	return *r.ID
 17647  }
 17648  
 17649  // GetName returns the Name field if it's non-nil, zero value otherwise.
 17650  func (r *RepoRequiredWorkflow) GetName() string {
 17651  	if r == nil || r.Name == nil {
 17652  		return ""
 17653  	}
 17654  	return *r.Name
 17655  }
 17656  
 17657  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 17658  func (r *RepoRequiredWorkflow) GetNodeID() string {
 17659  	if r == nil || r.NodeID == nil {
 17660  		return ""
 17661  	}
 17662  	return *r.NodeID
 17663  }
 17664  
 17665  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 17666  func (r *RepoRequiredWorkflow) GetPath() string {
 17667  	if r == nil || r.Path == nil {
 17668  		return ""
 17669  	}
 17670  	return *r.Path
 17671  }
 17672  
 17673  // GetSourceRepository returns the SourceRepository field.
 17674  func (r *RepoRequiredWorkflow) GetSourceRepository() *Repository {
 17675  	if r == nil {
 17676  		return nil
 17677  	}
 17678  	return r.SourceRepository
 17679  }
 17680  
 17681  // GetState returns the State field if it's non-nil, zero value otherwise.
 17682  func (r *RepoRequiredWorkflow) GetState() string {
 17683  	if r == nil || r.State == nil {
 17684  		return ""
 17685  	}
 17686  	return *r.State
 17687  }
 17688  
 17689  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 17690  func (r *RepoRequiredWorkflow) GetUpdatedAt() Timestamp {
 17691  	if r == nil || r.UpdatedAt == nil {
 17692  		return Timestamp{}
 17693  	}
 17694  	return *r.UpdatedAt
 17695  }
 17696  
 17697  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 17698  func (r *RepoRequiredWorkflow) GetURL() string {
 17699  	if r == nil || r.URL == nil {
 17700  		return ""
 17701  	}
 17702  	return *r.URL
 17703  }
 17704  
 17705  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 17706  func (r *RepoRequiredWorkflows) GetTotalCount() int {
 17707  	if r == nil || r.TotalCount == nil {
 17708  		return 0
 17709  	}
 17710  	return *r.TotalCount
 17711  }
 17712  
 17713  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
 17714  func (r *RepositoriesSearchResult) GetIncompleteResults() bool {
 17715  	if r == nil || r.IncompleteResults == nil {
 17716  		return false
 17717  	}
 17718  	return *r.IncompleteResults
 17719  }
 17720  
 17721  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 17722  func (r *RepositoriesSearchResult) GetTotal() int {
 17723  	if r == nil || r.Total == nil {
 17724  		return 0
 17725  	}
 17726  	return *r.Total
 17727  }
 17728  
 17729  // GetAllowAutoMerge returns the AllowAutoMerge field if it's non-nil, zero value otherwise.
 17730  func (r *Repository) GetAllowAutoMerge() bool {
 17731  	if r == nil || r.AllowAutoMerge == nil {
 17732  		return false
 17733  	}
 17734  	return *r.AllowAutoMerge
 17735  }
 17736  
 17737  // GetAllowForking returns the AllowForking field if it's non-nil, zero value otherwise.
 17738  func (r *Repository) GetAllowForking() bool {
 17739  	if r == nil || r.AllowForking == nil {
 17740  		return false
 17741  	}
 17742  	return *r.AllowForking
 17743  }
 17744  
 17745  // GetAllowMergeCommit returns the AllowMergeCommit field if it's non-nil, zero value otherwise.
 17746  func (r *Repository) GetAllowMergeCommit() bool {
 17747  	if r == nil || r.AllowMergeCommit == nil {
 17748  		return false
 17749  	}
 17750  	return *r.AllowMergeCommit
 17751  }
 17752  
 17753  // GetAllowRebaseMerge returns the AllowRebaseMerge field if it's non-nil, zero value otherwise.
 17754  func (r *Repository) GetAllowRebaseMerge() bool {
 17755  	if r == nil || r.AllowRebaseMerge == nil {
 17756  		return false
 17757  	}
 17758  	return *r.AllowRebaseMerge
 17759  }
 17760  
 17761  // GetAllowSquashMerge returns the AllowSquashMerge field if it's non-nil, zero value otherwise.
 17762  func (r *Repository) GetAllowSquashMerge() bool {
 17763  	if r == nil || r.AllowSquashMerge == nil {
 17764  		return false
 17765  	}
 17766  	return *r.AllowSquashMerge
 17767  }
 17768  
 17769  // GetAllowUpdateBranch returns the AllowUpdateBranch field if it's non-nil, zero value otherwise.
 17770  func (r *Repository) GetAllowUpdateBranch() bool {
 17771  	if r == nil || r.AllowUpdateBranch == nil {
 17772  		return false
 17773  	}
 17774  	return *r.AllowUpdateBranch
 17775  }
 17776  
 17777  // GetArchived returns the Archived field if it's non-nil, zero value otherwise.
 17778  func (r *Repository) GetArchived() bool {
 17779  	if r == nil || r.Archived == nil {
 17780  		return false
 17781  	}
 17782  	return *r.Archived
 17783  }
 17784  
 17785  // GetArchiveURL returns the ArchiveURL field if it's non-nil, zero value otherwise.
 17786  func (r *Repository) GetArchiveURL() string {
 17787  	if r == nil || r.ArchiveURL == nil {
 17788  		return ""
 17789  	}
 17790  	return *r.ArchiveURL
 17791  }
 17792  
 17793  // GetAssigneesURL returns the AssigneesURL field if it's non-nil, zero value otherwise.
 17794  func (r *Repository) GetAssigneesURL() string {
 17795  	if r == nil || r.AssigneesURL == nil {
 17796  		return ""
 17797  	}
 17798  	return *r.AssigneesURL
 17799  }
 17800  
 17801  // GetAutoInit returns the AutoInit field if it's non-nil, zero value otherwise.
 17802  func (r *Repository) GetAutoInit() bool {
 17803  	if r == nil || r.AutoInit == nil {
 17804  		return false
 17805  	}
 17806  	return *r.AutoInit
 17807  }
 17808  
 17809  // GetBlobsURL returns the BlobsURL field if it's non-nil, zero value otherwise.
 17810  func (r *Repository) GetBlobsURL() string {
 17811  	if r == nil || r.BlobsURL == nil {
 17812  		return ""
 17813  	}
 17814  	return *r.BlobsURL
 17815  }
 17816  
 17817  // GetBranchesURL returns the BranchesURL field if it's non-nil, zero value otherwise.
 17818  func (r *Repository) GetBranchesURL() string {
 17819  	if r == nil || r.BranchesURL == nil {
 17820  		return ""
 17821  	}
 17822  	return *r.BranchesURL
 17823  }
 17824  
 17825  // GetCloneURL returns the CloneURL field if it's non-nil, zero value otherwise.
 17826  func (r *Repository) GetCloneURL() string {
 17827  	if r == nil || r.CloneURL == nil {
 17828  		return ""
 17829  	}
 17830  	return *r.CloneURL
 17831  }
 17832  
 17833  // GetCodeOfConduct returns the CodeOfConduct field.
 17834  func (r *Repository) GetCodeOfConduct() *CodeOfConduct {
 17835  	if r == nil {
 17836  		return nil
 17837  	}
 17838  	return r.CodeOfConduct
 17839  }
 17840  
 17841  // GetCollaboratorsURL returns the CollaboratorsURL field if it's non-nil, zero value otherwise.
 17842  func (r *Repository) GetCollaboratorsURL() string {
 17843  	if r == nil || r.CollaboratorsURL == nil {
 17844  		return ""
 17845  	}
 17846  	return *r.CollaboratorsURL
 17847  }
 17848  
 17849  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
 17850  func (r *Repository) GetCommentsURL() string {
 17851  	if r == nil || r.CommentsURL == nil {
 17852  		return ""
 17853  	}
 17854  	return *r.CommentsURL
 17855  }
 17856  
 17857  // GetCommitsURL returns the CommitsURL field if it's non-nil, zero value otherwise.
 17858  func (r *Repository) GetCommitsURL() string {
 17859  	if r == nil || r.CommitsURL == nil {
 17860  		return ""
 17861  	}
 17862  	return *r.CommitsURL
 17863  }
 17864  
 17865  // GetCompareURL returns the CompareURL field if it's non-nil, zero value otherwise.
 17866  func (r *Repository) GetCompareURL() string {
 17867  	if r == nil || r.CompareURL == nil {
 17868  		return ""
 17869  	}
 17870  	return *r.CompareURL
 17871  }
 17872  
 17873  // GetContentsURL returns the ContentsURL field if it's non-nil, zero value otherwise.
 17874  func (r *Repository) GetContentsURL() string {
 17875  	if r == nil || r.ContentsURL == nil {
 17876  		return ""
 17877  	}
 17878  	return *r.ContentsURL
 17879  }
 17880  
 17881  // GetContributorsURL returns the ContributorsURL field if it's non-nil, zero value otherwise.
 17882  func (r *Repository) GetContributorsURL() string {
 17883  	if r == nil || r.ContributorsURL == nil {
 17884  		return ""
 17885  	}
 17886  	return *r.ContributorsURL
 17887  }
 17888  
 17889  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 17890  func (r *Repository) GetCreatedAt() Timestamp {
 17891  	if r == nil || r.CreatedAt == nil {
 17892  		return Timestamp{}
 17893  	}
 17894  	return *r.CreatedAt
 17895  }
 17896  
 17897  // GetDefaultBranch returns the DefaultBranch field if it's non-nil, zero value otherwise.
 17898  func (r *Repository) GetDefaultBranch() string {
 17899  	if r == nil || r.DefaultBranch == nil {
 17900  		return ""
 17901  	}
 17902  	return *r.DefaultBranch
 17903  }
 17904  
 17905  // GetDeleteBranchOnMerge returns the DeleteBranchOnMerge field if it's non-nil, zero value otherwise.
 17906  func (r *Repository) GetDeleteBranchOnMerge() bool {
 17907  	if r == nil || r.DeleteBranchOnMerge == nil {
 17908  		return false
 17909  	}
 17910  	return *r.DeleteBranchOnMerge
 17911  }
 17912  
 17913  // GetDeploymentsURL returns the DeploymentsURL field if it's non-nil, zero value otherwise.
 17914  func (r *Repository) GetDeploymentsURL() string {
 17915  	if r == nil || r.DeploymentsURL == nil {
 17916  		return ""
 17917  	}
 17918  	return *r.DeploymentsURL
 17919  }
 17920  
 17921  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 17922  func (r *Repository) GetDescription() string {
 17923  	if r == nil || r.Description == nil {
 17924  		return ""
 17925  	}
 17926  	return *r.Description
 17927  }
 17928  
 17929  // GetDisabled returns the Disabled field if it's non-nil, zero value otherwise.
 17930  func (r *Repository) GetDisabled() bool {
 17931  	if r == nil || r.Disabled == nil {
 17932  		return false
 17933  	}
 17934  	return *r.Disabled
 17935  }
 17936  
 17937  // GetDownloadsURL returns the DownloadsURL field if it's non-nil, zero value otherwise.
 17938  func (r *Repository) GetDownloadsURL() string {
 17939  	if r == nil || r.DownloadsURL == nil {
 17940  		return ""
 17941  	}
 17942  	return *r.DownloadsURL
 17943  }
 17944  
 17945  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
 17946  func (r *Repository) GetEventsURL() string {
 17947  	if r == nil || r.EventsURL == nil {
 17948  		return ""
 17949  	}
 17950  	return *r.EventsURL
 17951  }
 17952  
 17953  // GetFork returns the Fork field if it's non-nil, zero value otherwise.
 17954  func (r *Repository) GetFork() bool {
 17955  	if r == nil || r.Fork == nil {
 17956  		return false
 17957  	}
 17958  	return *r.Fork
 17959  }
 17960  
 17961  // GetForksCount returns the ForksCount field if it's non-nil, zero value otherwise.
 17962  func (r *Repository) GetForksCount() int {
 17963  	if r == nil || r.ForksCount == nil {
 17964  		return 0
 17965  	}
 17966  	return *r.ForksCount
 17967  }
 17968  
 17969  // GetForksURL returns the ForksURL field if it's non-nil, zero value otherwise.
 17970  func (r *Repository) GetForksURL() string {
 17971  	if r == nil || r.ForksURL == nil {
 17972  		return ""
 17973  	}
 17974  	return *r.ForksURL
 17975  }
 17976  
 17977  // GetFullName returns the FullName field if it's non-nil, zero value otherwise.
 17978  func (r *Repository) GetFullName() string {
 17979  	if r == nil || r.FullName == nil {
 17980  		return ""
 17981  	}
 17982  	return *r.FullName
 17983  }
 17984  
 17985  // GetGitCommitsURL returns the GitCommitsURL field if it's non-nil, zero value otherwise.
 17986  func (r *Repository) GetGitCommitsURL() string {
 17987  	if r == nil || r.GitCommitsURL == nil {
 17988  		return ""
 17989  	}
 17990  	return *r.GitCommitsURL
 17991  }
 17992  
 17993  // GetGitignoreTemplate returns the GitignoreTemplate field if it's non-nil, zero value otherwise.
 17994  func (r *Repository) GetGitignoreTemplate() string {
 17995  	if r == nil || r.GitignoreTemplate == nil {
 17996  		return ""
 17997  	}
 17998  	return *r.GitignoreTemplate
 17999  }
 18000  
 18001  // GetGitRefsURL returns the GitRefsURL field if it's non-nil, zero value otherwise.
 18002  func (r *Repository) GetGitRefsURL() string {
 18003  	if r == nil || r.GitRefsURL == nil {
 18004  		return ""
 18005  	}
 18006  	return *r.GitRefsURL
 18007  }
 18008  
 18009  // GetGitTagsURL returns the GitTagsURL field if it's non-nil, zero value otherwise.
 18010  func (r *Repository) GetGitTagsURL() string {
 18011  	if r == nil || r.GitTagsURL == nil {
 18012  		return ""
 18013  	}
 18014  	return *r.GitTagsURL
 18015  }
 18016  
 18017  // GetGitURL returns the GitURL field if it's non-nil, zero value otherwise.
 18018  func (r *Repository) GetGitURL() string {
 18019  	if r == nil || r.GitURL == nil {
 18020  		return ""
 18021  	}
 18022  	return *r.GitURL
 18023  }
 18024  
 18025  // GetHasDiscussions returns the HasDiscussions field if it's non-nil, zero value otherwise.
 18026  func (r *Repository) GetHasDiscussions() bool {
 18027  	if r == nil || r.HasDiscussions == nil {
 18028  		return false
 18029  	}
 18030  	return *r.HasDiscussions
 18031  }
 18032  
 18033  // GetHasDownloads returns the HasDownloads field if it's non-nil, zero value otherwise.
 18034  func (r *Repository) GetHasDownloads() bool {
 18035  	if r == nil || r.HasDownloads == nil {
 18036  		return false
 18037  	}
 18038  	return *r.HasDownloads
 18039  }
 18040  
 18041  // GetHasIssues returns the HasIssues field if it's non-nil, zero value otherwise.
 18042  func (r *Repository) GetHasIssues() bool {
 18043  	if r == nil || r.HasIssues == nil {
 18044  		return false
 18045  	}
 18046  	return *r.HasIssues
 18047  }
 18048  
 18049  // GetHasPages returns the HasPages field if it's non-nil, zero value otherwise.
 18050  func (r *Repository) GetHasPages() bool {
 18051  	if r == nil || r.HasPages == nil {
 18052  		return false
 18053  	}
 18054  	return *r.HasPages
 18055  }
 18056  
 18057  // GetHasProjects returns the HasProjects field if it's non-nil, zero value otherwise.
 18058  func (r *Repository) GetHasProjects() bool {
 18059  	if r == nil || r.HasProjects == nil {
 18060  		return false
 18061  	}
 18062  	return *r.HasProjects
 18063  }
 18064  
 18065  // GetHasWiki returns the HasWiki field if it's non-nil, zero value otherwise.
 18066  func (r *Repository) GetHasWiki() bool {
 18067  	if r == nil || r.HasWiki == nil {
 18068  		return false
 18069  	}
 18070  	return *r.HasWiki
 18071  }
 18072  
 18073  // GetHomepage returns the Homepage field if it's non-nil, zero value otherwise.
 18074  func (r *Repository) GetHomepage() string {
 18075  	if r == nil || r.Homepage == nil {
 18076  		return ""
 18077  	}
 18078  	return *r.Homepage
 18079  }
 18080  
 18081  // GetHooksURL returns the HooksURL field if it's non-nil, zero value otherwise.
 18082  func (r *Repository) GetHooksURL() string {
 18083  	if r == nil || r.HooksURL == nil {
 18084  		return ""
 18085  	}
 18086  	return *r.HooksURL
 18087  }
 18088  
 18089  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 18090  func (r *Repository) GetHTMLURL() string {
 18091  	if r == nil || r.HTMLURL == nil {
 18092  		return ""
 18093  	}
 18094  	return *r.HTMLURL
 18095  }
 18096  
 18097  // GetID returns the ID field if it's non-nil, zero value otherwise.
 18098  func (r *Repository) GetID() int64 {
 18099  	if r == nil || r.ID == nil {
 18100  		return 0
 18101  	}
 18102  	return *r.ID
 18103  }
 18104  
 18105  // GetIssueCommentURL returns the IssueCommentURL field if it's non-nil, zero value otherwise.
 18106  func (r *Repository) GetIssueCommentURL() string {
 18107  	if r == nil || r.IssueCommentURL == nil {
 18108  		return ""
 18109  	}
 18110  	return *r.IssueCommentURL
 18111  }
 18112  
 18113  // GetIssueEventsURL returns the IssueEventsURL field if it's non-nil, zero value otherwise.
 18114  func (r *Repository) GetIssueEventsURL() string {
 18115  	if r == nil || r.IssueEventsURL == nil {
 18116  		return ""
 18117  	}
 18118  	return *r.IssueEventsURL
 18119  }
 18120  
 18121  // GetIssuesURL returns the IssuesURL field if it's non-nil, zero value otherwise.
 18122  func (r *Repository) GetIssuesURL() string {
 18123  	if r == nil || r.IssuesURL == nil {
 18124  		return ""
 18125  	}
 18126  	return *r.IssuesURL
 18127  }
 18128  
 18129  // GetIsTemplate returns the IsTemplate field if it's non-nil, zero value otherwise.
 18130  func (r *Repository) GetIsTemplate() bool {
 18131  	if r == nil || r.IsTemplate == nil {
 18132  		return false
 18133  	}
 18134  	return *r.IsTemplate
 18135  }
 18136  
 18137  // GetKeysURL returns the KeysURL field if it's non-nil, zero value otherwise.
 18138  func (r *Repository) GetKeysURL() string {
 18139  	if r == nil || r.KeysURL == nil {
 18140  		return ""
 18141  	}
 18142  	return *r.KeysURL
 18143  }
 18144  
 18145  // GetLabelsURL returns the LabelsURL field if it's non-nil, zero value otherwise.
 18146  func (r *Repository) GetLabelsURL() string {
 18147  	if r == nil || r.LabelsURL == nil {
 18148  		return ""
 18149  	}
 18150  	return *r.LabelsURL
 18151  }
 18152  
 18153  // GetLanguage returns the Language field if it's non-nil, zero value otherwise.
 18154  func (r *Repository) GetLanguage() string {
 18155  	if r == nil || r.Language == nil {
 18156  		return ""
 18157  	}
 18158  	return *r.Language
 18159  }
 18160  
 18161  // GetLanguagesURL returns the LanguagesURL field if it's non-nil, zero value otherwise.
 18162  func (r *Repository) GetLanguagesURL() string {
 18163  	if r == nil || r.LanguagesURL == nil {
 18164  		return ""
 18165  	}
 18166  	return *r.LanguagesURL
 18167  }
 18168  
 18169  // GetLicense returns the License field.
 18170  func (r *Repository) GetLicense() *License {
 18171  	if r == nil {
 18172  		return nil
 18173  	}
 18174  	return r.License
 18175  }
 18176  
 18177  // GetLicenseTemplate returns the LicenseTemplate field if it's non-nil, zero value otherwise.
 18178  func (r *Repository) GetLicenseTemplate() string {
 18179  	if r == nil || r.LicenseTemplate == nil {
 18180  		return ""
 18181  	}
 18182  	return *r.LicenseTemplate
 18183  }
 18184  
 18185  // GetMasterBranch returns the MasterBranch field if it's non-nil, zero value otherwise.
 18186  func (r *Repository) GetMasterBranch() string {
 18187  	if r == nil || r.MasterBranch == nil {
 18188  		return ""
 18189  	}
 18190  	return *r.MasterBranch
 18191  }
 18192  
 18193  // GetMergeCommitMessage returns the MergeCommitMessage field if it's non-nil, zero value otherwise.
 18194  func (r *Repository) GetMergeCommitMessage() string {
 18195  	if r == nil || r.MergeCommitMessage == nil {
 18196  		return ""
 18197  	}
 18198  	return *r.MergeCommitMessage
 18199  }
 18200  
 18201  // GetMergeCommitTitle returns the MergeCommitTitle field if it's non-nil, zero value otherwise.
 18202  func (r *Repository) GetMergeCommitTitle() string {
 18203  	if r == nil || r.MergeCommitTitle == nil {
 18204  		return ""
 18205  	}
 18206  	return *r.MergeCommitTitle
 18207  }
 18208  
 18209  // GetMergesURL returns the MergesURL field if it's non-nil, zero value otherwise.
 18210  func (r *Repository) GetMergesURL() string {
 18211  	if r == nil || r.MergesURL == nil {
 18212  		return ""
 18213  	}
 18214  	return *r.MergesURL
 18215  }
 18216  
 18217  // GetMilestonesURL returns the MilestonesURL field if it's non-nil, zero value otherwise.
 18218  func (r *Repository) GetMilestonesURL() string {
 18219  	if r == nil || r.MilestonesURL == nil {
 18220  		return ""
 18221  	}
 18222  	return *r.MilestonesURL
 18223  }
 18224  
 18225  // GetMirrorURL returns the MirrorURL field if it's non-nil, zero value otherwise.
 18226  func (r *Repository) GetMirrorURL() string {
 18227  	if r == nil || r.MirrorURL == nil {
 18228  		return ""
 18229  	}
 18230  	return *r.MirrorURL
 18231  }
 18232  
 18233  // GetName returns the Name field if it's non-nil, zero value otherwise.
 18234  func (r *Repository) GetName() string {
 18235  	if r == nil || r.Name == nil {
 18236  		return ""
 18237  	}
 18238  	return *r.Name
 18239  }
 18240  
 18241  // GetNetworkCount returns the NetworkCount field if it's non-nil, zero value otherwise.
 18242  func (r *Repository) GetNetworkCount() int {
 18243  	if r == nil || r.NetworkCount == nil {
 18244  		return 0
 18245  	}
 18246  	return *r.NetworkCount
 18247  }
 18248  
 18249  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 18250  func (r *Repository) GetNodeID() string {
 18251  	if r == nil || r.NodeID == nil {
 18252  		return ""
 18253  	}
 18254  	return *r.NodeID
 18255  }
 18256  
 18257  // GetNotificationsURL returns the NotificationsURL field if it's non-nil, zero value otherwise.
 18258  func (r *Repository) GetNotificationsURL() string {
 18259  	if r == nil || r.NotificationsURL == nil {
 18260  		return ""
 18261  	}
 18262  	return *r.NotificationsURL
 18263  }
 18264  
 18265  // GetOpenIssues returns the OpenIssues field if it's non-nil, zero value otherwise.
 18266  func (r *Repository) GetOpenIssues() int {
 18267  	if r == nil || r.OpenIssues == nil {
 18268  		return 0
 18269  	}
 18270  	return *r.OpenIssues
 18271  }
 18272  
 18273  // GetOpenIssuesCount returns the OpenIssuesCount field if it's non-nil, zero value otherwise.
 18274  func (r *Repository) GetOpenIssuesCount() int {
 18275  	if r == nil || r.OpenIssuesCount == nil {
 18276  		return 0
 18277  	}
 18278  	return *r.OpenIssuesCount
 18279  }
 18280  
 18281  // GetOrganization returns the Organization field.
 18282  func (r *Repository) GetOrganization() *Organization {
 18283  	if r == nil {
 18284  		return nil
 18285  	}
 18286  	return r.Organization
 18287  }
 18288  
 18289  // GetOwner returns the Owner field.
 18290  func (r *Repository) GetOwner() *User {
 18291  	if r == nil {
 18292  		return nil
 18293  	}
 18294  	return r.Owner
 18295  }
 18296  
 18297  // GetParent returns the Parent field.
 18298  func (r *Repository) GetParent() *Repository {
 18299  	if r == nil {
 18300  		return nil
 18301  	}
 18302  	return r.Parent
 18303  }
 18304  
 18305  // GetPermissions returns the Permissions map if it's non-nil, an empty map otherwise.
 18306  func (r *Repository) GetPermissions() map[string]bool {
 18307  	if r == nil || r.Permissions == nil {
 18308  		return map[string]bool{}
 18309  	}
 18310  	return r.Permissions
 18311  }
 18312  
 18313  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 18314  func (r *Repository) GetPrivate() bool {
 18315  	if r == nil || r.Private == nil {
 18316  		return false
 18317  	}
 18318  	return *r.Private
 18319  }
 18320  
 18321  // GetPullsURL returns the PullsURL field if it's non-nil, zero value otherwise.
 18322  func (r *Repository) GetPullsURL() string {
 18323  	if r == nil || r.PullsURL == nil {
 18324  		return ""
 18325  	}
 18326  	return *r.PullsURL
 18327  }
 18328  
 18329  // GetPushedAt returns the PushedAt field if it's non-nil, zero value otherwise.
 18330  func (r *Repository) GetPushedAt() Timestamp {
 18331  	if r == nil || r.PushedAt == nil {
 18332  		return Timestamp{}
 18333  	}
 18334  	return *r.PushedAt
 18335  }
 18336  
 18337  // GetReleasesURL returns the ReleasesURL field if it's non-nil, zero value otherwise.
 18338  func (r *Repository) GetReleasesURL() string {
 18339  	if r == nil || r.ReleasesURL == nil {
 18340  		return ""
 18341  	}
 18342  	return *r.ReleasesURL
 18343  }
 18344  
 18345  // GetRoleName returns the RoleName field if it's non-nil, zero value otherwise.
 18346  func (r *Repository) GetRoleName() string {
 18347  	if r == nil || r.RoleName == nil {
 18348  		return ""
 18349  	}
 18350  	return *r.RoleName
 18351  }
 18352  
 18353  // GetSecurityAndAnalysis returns the SecurityAndAnalysis field.
 18354  func (r *Repository) GetSecurityAndAnalysis() *SecurityAndAnalysis {
 18355  	if r == nil {
 18356  		return nil
 18357  	}
 18358  	return r.SecurityAndAnalysis
 18359  }
 18360  
 18361  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 18362  func (r *Repository) GetSize() int {
 18363  	if r == nil || r.Size == nil {
 18364  		return 0
 18365  	}
 18366  	return *r.Size
 18367  }
 18368  
 18369  // GetSource returns the Source field.
 18370  func (r *Repository) GetSource() *Repository {
 18371  	if r == nil {
 18372  		return nil
 18373  	}
 18374  	return r.Source
 18375  }
 18376  
 18377  // GetSquashMergeCommitMessage returns the SquashMergeCommitMessage field if it's non-nil, zero value otherwise.
 18378  func (r *Repository) GetSquashMergeCommitMessage() string {
 18379  	if r == nil || r.SquashMergeCommitMessage == nil {
 18380  		return ""
 18381  	}
 18382  	return *r.SquashMergeCommitMessage
 18383  }
 18384  
 18385  // GetSquashMergeCommitTitle returns the SquashMergeCommitTitle field if it's non-nil, zero value otherwise.
 18386  func (r *Repository) GetSquashMergeCommitTitle() string {
 18387  	if r == nil || r.SquashMergeCommitTitle == nil {
 18388  		return ""
 18389  	}
 18390  	return *r.SquashMergeCommitTitle
 18391  }
 18392  
 18393  // GetSSHURL returns the SSHURL field if it's non-nil, zero value otherwise.
 18394  func (r *Repository) GetSSHURL() string {
 18395  	if r == nil || r.SSHURL == nil {
 18396  		return ""
 18397  	}
 18398  	return *r.SSHURL
 18399  }
 18400  
 18401  // GetStargazersCount returns the StargazersCount field if it's non-nil, zero value otherwise.
 18402  func (r *Repository) GetStargazersCount() int {
 18403  	if r == nil || r.StargazersCount == nil {
 18404  		return 0
 18405  	}
 18406  	return *r.StargazersCount
 18407  }
 18408  
 18409  // GetStargazersURL returns the StargazersURL field if it's non-nil, zero value otherwise.
 18410  func (r *Repository) GetStargazersURL() string {
 18411  	if r == nil || r.StargazersURL == nil {
 18412  		return ""
 18413  	}
 18414  	return *r.StargazersURL
 18415  }
 18416  
 18417  // GetStatusesURL returns the StatusesURL field if it's non-nil, zero value otherwise.
 18418  func (r *Repository) GetStatusesURL() string {
 18419  	if r == nil || r.StatusesURL == nil {
 18420  		return ""
 18421  	}
 18422  	return *r.StatusesURL
 18423  }
 18424  
 18425  // GetSubscribersCount returns the SubscribersCount field if it's non-nil, zero value otherwise.
 18426  func (r *Repository) GetSubscribersCount() int {
 18427  	if r == nil || r.SubscribersCount == nil {
 18428  		return 0
 18429  	}
 18430  	return *r.SubscribersCount
 18431  }
 18432  
 18433  // GetSubscribersURL returns the SubscribersURL field if it's non-nil, zero value otherwise.
 18434  func (r *Repository) GetSubscribersURL() string {
 18435  	if r == nil || r.SubscribersURL == nil {
 18436  		return ""
 18437  	}
 18438  	return *r.SubscribersURL
 18439  }
 18440  
 18441  // GetSubscriptionURL returns the SubscriptionURL field if it's non-nil, zero value otherwise.
 18442  func (r *Repository) GetSubscriptionURL() string {
 18443  	if r == nil || r.SubscriptionURL == nil {
 18444  		return ""
 18445  	}
 18446  	return *r.SubscriptionURL
 18447  }
 18448  
 18449  // GetSVNURL returns the SVNURL field if it's non-nil, zero value otherwise.
 18450  func (r *Repository) GetSVNURL() string {
 18451  	if r == nil || r.SVNURL == nil {
 18452  		return ""
 18453  	}
 18454  	return *r.SVNURL
 18455  }
 18456  
 18457  // GetTagsURL returns the TagsURL field if it's non-nil, zero value otherwise.
 18458  func (r *Repository) GetTagsURL() string {
 18459  	if r == nil || r.TagsURL == nil {
 18460  		return ""
 18461  	}
 18462  	return *r.TagsURL
 18463  }
 18464  
 18465  // GetTeamID returns the TeamID field if it's non-nil, zero value otherwise.
 18466  func (r *Repository) GetTeamID() int64 {
 18467  	if r == nil || r.TeamID == nil {
 18468  		return 0
 18469  	}
 18470  	return *r.TeamID
 18471  }
 18472  
 18473  // GetTeamsURL returns the TeamsURL field if it's non-nil, zero value otherwise.
 18474  func (r *Repository) GetTeamsURL() string {
 18475  	if r == nil || r.TeamsURL == nil {
 18476  		return ""
 18477  	}
 18478  	return *r.TeamsURL
 18479  }
 18480  
 18481  // GetTemplateRepository returns the TemplateRepository field.
 18482  func (r *Repository) GetTemplateRepository() *Repository {
 18483  	if r == nil {
 18484  		return nil
 18485  	}
 18486  	return r.TemplateRepository
 18487  }
 18488  
 18489  // GetTreesURL returns the TreesURL field if it's non-nil, zero value otherwise.
 18490  func (r *Repository) GetTreesURL() string {
 18491  	if r == nil || r.TreesURL == nil {
 18492  		return ""
 18493  	}
 18494  	return *r.TreesURL
 18495  }
 18496  
 18497  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 18498  func (r *Repository) GetUpdatedAt() Timestamp {
 18499  	if r == nil || r.UpdatedAt == nil {
 18500  		return Timestamp{}
 18501  	}
 18502  	return *r.UpdatedAt
 18503  }
 18504  
 18505  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 18506  func (r *Repository) GetURL() string {
 18507  	if r == nil || r.URL == nil {
 18508  		return ""
 18509  	}
 18510  	return *r.URL
 18511  }
 18512  
 18513  // GetUseSquashPRTitleAsDefault returns the UseSquashPRTitleAsDefault field if it's non-nil, zero value otherwise.
 18514  func (r *Repository) GetUseSquashPRTitleAsDefault() bool {
 18515  	if r == nil || r.UseSquashPRTitleAsDefault == nil {
 18516  		return false
 18517  	}
 18518  	return *r.UseSquashPRTitleAsDefault
 18519  }
 18520  
 18521  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 18522  func (r *Repository) GetVisibility() string {
 18523  	if r == nil || r.Visibility == nil {
 18524  		return ""
 18525  	}
 18526  	return *r.Visibility
 18527  }
 18528  
 18529  // GetWatchers returns the Watchers field if it's non-nil, zero value otherwise.
 18530  func (r *Repository) GetWatchers() int {
 18531  	if r == nil || r.Watchers == nil {
 18532  		return 0
 18533  	}
 18534  	return *r.Watchers
 18535  }
 18536  
 18537  // GetWatchersCount returns the WatchersCount field if it's non-nil, zero value otherwise.
 18538  func (r *Repository) GetWatchersCount() int {
 18539  	if r == nil || r.WatchersCount == nil {
 18540  		return 0
 18541  	}
 18542  	return *r.WatchersCount
 18543  }
 18544  
 18545  // GetWebCommitSignoffRequired returns the WebCommitSignoffRequired field if it's non-nil, zero value otherwise.
 18546  func (r *Repository) GetWebCommitSignoffRequired() bool {
 18547  	if r == nil || r.WebCommitSignoffRequired == nil {
 18548  		return false
 18549  	}
 18550  	return *r.WebCommitSignoffRequired
 18551  }
 18552  
 18553  // GetAccessLevel returns the AccessLevel field if it's non-nil, zero value otherwise.
 18554  func (r *RepositoryActionsAccessLevel) GetAccessLevel() string {
 18555  	if r == nil || r.AccessLevel == nil {
 18556  		return ""
 18557  	}
 18558  	return *r.AccessLevel
 18559  }
 18560  
 18561  // GetAdvancedSecurityCommitters returns the AdvancedSecurityCommitters field if it's non-nil, zero value otherwise.
 18562  func (r *RepositoryActiveCommitters) GetAdvancedSecurityCommitters() int {
 18563  	if r == nil || r.AdvancedSecurityCommitters == nil {
 18564  		return 0
 18565  	}
 18566  	return *r.AdvancedSecurityCommitters
 18567  }
 18568  
 18569  // GetName returns the Name field if it's non-nil, zero value otherwise.
 18570  func (r *RepositoryActiveCommitters) GetName() string {
 18571  	if r == nil || r.Name == nil {
 18572  		return ""
 18573  	}
 18574  	return *r.Name
 18575  }
 18576  
 18577  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 18578  func (r *RepositoryComment) GetBody() string {
 18579  	if r == nil || r.Body == nil {
 18580  		return ""
 18581  	}
 18582  	return *r.Body
 18583  }
 18584  
 18585  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
 18586  func (r *RepositoryComment) GetCommitID() string {
 18587  	if r == nil || r.CommitID == nil {
 18588  		return ""
 18589  	}
 18590  	return *r.CommitID
 18591  }
 18592  
 18593  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 18594  func (r *RepositoryComment) GetCreatedAt() Timestamp {
 18595  	if r == nil || r.CreatedAt == nil {
 18596  		return Timestamp{}
 18597  	}
 18598  	return *r.CreatedAt
 18599  }
 18600  
 18601  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 18602  func (r *RepositoryComment) GetHTMLURL() string {
 18603  	if r == nil || r.HTMLURL == nil {
 18604  		return ""
 18605  	}
 18606  	return *r.HTMLURL
 18607  }
 18608  
 18609  // GetID returns the ID field if it's non-nil, zero value otherwise.
 18610  func (r *RepositoryComment) GetID() int64 {
 18611  	if r == nil || r.ID == nil {
 18612  		return 0
 18613  	}
 18614  	return *r.ID
 18615  }
 18616  
 18617  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 18618  func (r *RepositoryComment) GetNodeID() string {
 18619  	if r == nil || r.NodeID == nil {
 18620  		return ""
 18621  	}
 18622  	return *r.NodeID
 18623  }
 18624  
 18625  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 18626  func (r *RepositoryComment) GetPath() string {
 18627  	if r == nil || r.Path == nil {
 18628  		return ""
 18629  	}
 18630  	return *r.Path
 18631  }
 18632  
 18633  // GetPosition returns the Position field if it's non-nil, zero value otherwise.
 18634  func (r *RepositoryComment) GetPosition() int {
 18635  	if r == nil || r.Position == nil {
 18636  		return 0
 18637  	}
 18638  	return *r.Position
 18639  }
 18640  
 18641  // GetReactions returns the Reactions field.
 18642  func (r *RepositoryComment) GetReactions() *Reactions {
 18643  	if r == nil {
 18644  		return nil
 18645  	}
 18646  	return r.Reactions
 18647  }
 18648  
 18649  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 18650  func (r *RepositoryComment) GetUpdatedAt() Timestamp {
 18651  	if r == nil || r.UpdatedAt == nil {
 18652  		return Timestamp{}
 18653  	}
 18654  	return *r.UpdatedAt
 18655  }
 18656  
 18657  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 18658  func (r *RepositoryComment) GetURL() string {
 18659  	if r == nil || r.URL == nil {
 18660  		return ""
 18661  	}
 18662  	return *r.URL
 18663  }
 18664  
 18665  // GetUser returns the User field.
 18666  func (r *RepositoryComment) GetUser() *User {
 18667  	if r == nil {
 18668  		return nil
 18669  	}
 18670  	return r.User
 18671  }
 18672  
 18673  // GetAuthor returns the Author field.
 18674  func (r *RepositoryCommit) GetAuthor() *User {
 18675  	if r == nil {
 18676  		return nil
 18677  	}
 18678  	return r.Author
 18679  }
 18680  
 18681  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
 18682  func (r *RepositoryCommit) GetCommentsURL() string {
 18683  	if r == nil || r.CommentsURL == nil {
 18684  		return ""
 18685  	}
 18686  	return *r.CommentsURL
 18687  }
 18688  
 18689  // GetCommit returns the Commit field.
 18690  func (r *RepositoryCommit) GetCommit() *Commit {
 18691  	if r == nil {
 18692  		return nil
 18693  	}
 18694  	return r.Commit
 18695  }
 18696  
 18697  // GetCommitter returns the Committer field.
 18698  func (r *RepositoryCommit) GetCommitter() *User {
 18699  	if r == nil {
 18700  		return nil
 18701  	}
 18702  	return r.Committer
 18703  }
 18704  
 18705  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 18706  func (r *RepositoryCommit) GetHTMLURL() string {
 18707  	if r == nil || r.HTMLURL == nil {
 18708  		return ""
 18709  	}
 18710  	return *r.HTMLURL
 18711  }
 18712  
 18713  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 18714  func (r *RepositoryCommit) GetNodeID() string {
 18715  	if r == nil || r.NodeID == nil {
 18716  		return ""
 18717  	}
 18718  	return *r.NodeID
 18719  }
 18720  
 18721  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 18722  func (r *RepositoryCommit) GetSHA() string {
 18723  	if r == nil || r.SHA == nil {
 18724  		return ""
 18725  	}
 18726  	return *r.SHA
 18727  }
 18728  
 18729  // GetStats returns the Stats field.
 18730  func (r *RepositoryCommit) GetStats() *CommitStats {
 18731  	if r == nil {
 18732  		return nil
 18733  	}
 18734  	return r.Stats
 18735  }
 18736  
 18737  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 18738  func (r *RepositoryCommit) GetURL() string {
 18739  	if r == nil || r.URL == nil {
 18740  		return ""
 18741  	}
 18742  	return *r.URL
 18743  }
 18744  
 18745  // GetDownloadURL returns the DownloadURL field if it's non-nil, zero value otherwise.
 18746  func (r *RepositoryContent) GetDownloadURL() string {
 18747  	if r == nil || r.DownloadURL == nil {
 18748  		return ""
 18749  	}
 18750  	return *r.DownloadURL
 18751  }
 18752  
 18753  // GetEncoding returns the Encoding field if it's non-nil, zero value otherwise.
 18754  func (r *RepositoryContent) GetEncoding() string {
 18755  	if r == nil || r.Encoding == nil {
 18756  		return ""
 18757  	}
 18758  	return *r.Encoding
 18759  }
 18760  
 18761  // GetGitURL returns the GitURL field if it's non-nil, zero value otherwise.
 18762  func (r *RepositoryContent) GetGitURL() string {
 18763  	if r == nil || r.GitURL == nil {
 18764  		return ""
 18765  	}
 18766  	return *r.GitURL
 18767  }
 18768  
 18769  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 18770  func (r *RepositoryContent) GetHTMLURL() string {
 18771  	if r == nil || r.HTMLURL == nil {
 18772  		return ""
 18773  	}
 18774  	return *r.HTMLURL
 18775  }
 18776  
 18777  // GetName returns the Name field if it's non-nil, zero value otherwise.
 18778  func (r *RepositoryContent) GetName() string {
 18779  	if r == nil || r.Name == nil {
 18780  		return ""
 18781  	}
 18782  	return *r.Name
 18783  }
 18784  
 18785  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 18786  func (r *RepositoryContent) GetPath() string {
 18787  	if r == nil || r.Path == nil {
 18788  		return ""
 18789  	}
 18790  	return *r.Path
 18791  }
 18792  
 18793  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 18794  func (r *RepositoryContent) GetSHA() string {
 18795  	if r == nil || r.SHA == nil {
 18796  		return ""
 18797  	}
 18798  	return *r.SHA
 18799  }
 18800  
 18801  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 18802  func (r *RepositoryContent) GetSize() int {
 18803  	if r == nil || r.Size == nil {
 18804  		return 0
 18805  	}
 18806  	return *r.Size
 18807  }
 18808  
 18809  // GetSubmoduleGitURL returns the SubmoduleGitURL field if it's non-nil, zero value otherwise.
 18810  func (r *RepositoryContent) GetSubmoduleGitURL() string {
 18811  	if r == nil || r.SubmoduleGitURL == nil {
 18812  		return ""
 18813  	}
 18814  	return *r.SubmoduleGitURL
 18815  }
 18816  
 18817  // GetTarget returns the Target field if it's non-nil, zero value otherwise.
 18818  func (r *RepositoryContent) GetTarget() string {
 18819  	if r == nil || r.Target == nil {
 18820  		return ""
 18821  	}
 18822  	return *r.Target
 18823  }
 18824  
 18825  // GetType returns the Type field if it's non-nil, zero value otherwise.
 18826  func (r *RepositoryContent) GetType() string {
 18827  	if r == nil || r.Type == nil {
 18828  		return ""
 18829  	}
 18830  	return *r.Type
 18831  }
 18832  
 18833  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 18834  func (r *RepositoryContent) GetURL() string {
 18835  	if r == nil || r.URL == nil {
 18836  		return ""
 18837  	}
 18838  	return *r.URL
 18839  }
 18840  
 18841  // GetAuthor returns the Author field.
 18842  func (r *RepositoryContentFileOptions) GetAuthor() *CommitAuthor {
 18843  	if r == nil {
 18844  		return nil
 18845  	}
 18846  	return r.Author
 18847  }
 18848  
 18849  // GetBranch returns the Branch field if it's non-nil, zero value otherwise.
 18850  func (r *RepositoryContentFileOptions) GetBranch() string {
 18851  	if r == nil || r.Branch == nil {
 18852  		return ""
 18853  	}
 18854  	return *r.Branch
 18855  }
 18856  
 18857  // GetCommitter returns the Committer field.
 18858  func (r *RepositoryContentFileOptions) GetCommitter() *CommitAuthor {
 18859  	if r == nil {
 18860  		return nil
 18861  	}
 18862  	return r.Committer
 18863  }
 18864  
 18865  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 18866  func (r *RepositoryContentFileOptions) GetMessage() string {
 18867  	if r == nil || r.Message == nil {
 18868  		return ""
 18869  	}
 18870  	return *r.Message
 18871  }
 18872  
 18873  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 18874  func (r *RepositoryContentFileOptions) GetSHA() string {
 18875  	if r == nil || r.SHA == nil {
 18876  		return ""
 18877  	}
 18878  	return *r.SHA
 18879  }
 18880  
 18881  // GetContent returns the Content field.
 18882  func (r *RepositoryContentResponse) GetContent() *RepositoryContent {
 18883  	if r == nil {
 18884  		return nil
 18885  	}
 18886  	return r.Content
 18887  }
 18888  
 18889  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 18890  func (r *RepositoryDispatchEvent) GetAction() string {
 18891  	if r == nil || r.Action == nil {
 18892  		return ""
 18893  	}
 18894  	return *r.Action
 18895  }
 18896  
 18897  // GetBranch returns the Branch field if it's non-nil, zero value otherwise.
 18898  func (r *RepositoryDispatchEvent) GetBranch() string {
 18899  	if r == nil || r.Branch == nil {
 18900  		return ""
 18901  	}
 18902  	return *r.Branch
 18903  }
 18904  
 18905  // GetInstallation returns the Installation field.
 18906  func (r *RepositoryDispatchEvent) GetInstallation() *Installation {
 18907  	if r == nil {
 18908  		return nil
 18909  	}
 18910  	return r.Installation
 18911  }
 18912  
 18913  // GetOrg returns the Org field.
 18914  func (r *RepositoryDispatchEvent) GetOrg() *Organization {
 18915  	if r == nil {
 18916  		return nil
 18917  	}
 18918  	return r.Org
 18919  }
 18920  
 18921  // GetRepo returns the Repo field.
 18922  func (r *RepositoryDispatchEvent) GetRepo() *Repository {
 18923  	if r == nil {
 18924  		return nil
 18925  	}
 18926  	return r.Repo
 18927  }
 18928  
 18929  // GetSender returns the Sender field.
 18930  func (r *RepositoryDispatchEvent) GetSender() *User {
 18931  	if r == nil {
 18932  		return nil
 18933  	}
 18934  	return r.Sender
 18935  }
 18936  
 18937  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 18938  func (r *RepositoryEvent) GetAction() string {
 18939  	if r == nil || r.Action == nil {
 18940  		return ""
 18941  	}
 18942  	return *r.Action
 18943  }
 18944  
 18945  // GetChanges returns the Changes field.
 18946  func (r *RepositoryEvent) GetChanges() *EditChange {
 18947  	if r == nil {
 18948  		return nil
 18949  	}
 18950  	return r.Changes
 18951  }
 18952  
 18953  // GetInstallation returns the Installation field.
 18954  func (r *RepositoryEvent) GetInstallation() *Installation {
 18955  	if r == nil {
 18956  		return nil
 18957  	}
 18958  	return r.Installation
 18959  }
 18960  
 18961  // GetOrg returns the Org field.
 18962  func (r *RepositoryEvent) GetOrg() *Organization {
 18963  	if r == nil {
 18964  		return nil
 18965  	}
 18966  	return r.Org
 18967  }
 18968  
 18969  // GetRepo returns the Repo field.
 18970  func (r *RepositoryEvent) GetRepo() *Repository {
 18971  	if r == nil {
 18972  		return nil
 18973  	}
 18974  	return r.Repo
 18975  }
 18976  
 18977  // GetSender returns the Sender field.
 18978  func (r *RepositoryEvent) GetSender() *User {
 18979  	if r == nil {
 18980  		return nil
 18981  	}
 18982  	return r.Sender
 18983  }
 18984  
 18985  // GetOrg returns the Org field.
 18986  func (r *RepositoryImportEvent) GetOrg() *Organization {
 18987  	if r == nil {
 18988  		return nil
 18989  	}
 18990  	return r.Org
 18991  }
 18992  
 18993  // GetRepo returns the Repo field.
 18994  func (r *RepositoryImportEvent) GetRepo() *Repository {
 18995  	if r == nil {
 18996  		return nil
 18997  	}
 18998  	return r.Repo
 18999  }
 19000  
 19001  // GetSender returns the Sender field.
 19002  func (r *RepositoryImportEvent) GetSender() *User {
 19003  	if r == nil {
 19004  		return nil
 19005  	}
 19006  	return r.Sender
 19007  }
 19008  
 19009  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 19010  func (r *RepositoryImportEvent) GetStatus() string {
 19011  	if r == nil || r.Status == nil {
 19012  		return ""
 19013  	}
 19014  	return *r.Status
 19015  }
 19016  
 19017  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 19018  func (r *RepositoryInvitation) GetCreatedAt() Timestamp {
 19019  	if r == nil || r.CreatedAt == nil {
 19020  		return Timestamp{}
 19021  	}
 19022  	return *r.CreatedAt
 19023  }
 19024  
 19025  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 19026  func (r *RepositoryInvitation) GetHTMLURL() string {
 19027  	if r == nil || r.HTMLURL == nil {
 19028  		return ""
 19029  	}
 19030  	return *r.HTMLURL
 19031  }
 19032  
 19033  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19034  func (r *RepositoryInvitation) GetID() int64 {
 19035  	if r == nil || r.ID == nil {
 19036  		return 0
 19037  	}
 19038  	return *r.ID
 19039  }
 19040  
 19041  // GetInvitee returns the Invitee field.
 19042  func (r *RepositoryInvitation) GetInvitee() *User {
 19043  	if r == nil {
 19044  		return nil
 19045  	}
 19046  	return r.Invitee
 19047  }
 19048  
 19049  // GetInviter returns the Inviter field.
 19050  func (r *RepositoryInvitation) GetInviter() *User {
 19051  	if r == nil {
 19052  		return nil
 19053  	}
 19054  	return r.Inviter
 19055  }
 19056  
 19057  // GetPermissions returns the Permissions field if it's non-nil, zero value otherwise.
 19058  func (r *RepositoryInvitation) GetPermissions() string {
 19059  	if r == nil || r.Permissions == nil {
 19060  		return ""
 19061  	}
 19062  	return *r.Permissions
 19063  }
 19064  
 19065  // GetRepo returns the Repo field.
 19066  func (r *RepositoryInvitation) GetRepo() *Repository {
 19067  	if r == nil {
 19068  		return nil
 19069  	}
 19070  	return r.Repo
 19071  }
 19072  
 19073  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 19074  func (r *RepositoryInvitation) GetURL() string {
 19075  	if r == nil || r.URL == nil {
 19076  		return ""
 19077  	}
 19078  	return *r.URL
 19079  }
 19080  
 19081  // GetContent returns the Content field if it's non-nil, zero value otherwise.
 19082  func (r *RepositoryLicense) GetContent() string {
 19083  	if r == nil || r.Content == nil {
 19084  		return ""
 19085  	}
 19086  	return *r.Content
 19087  }
 19088  
 19089  // GetDownloadURL returns the DownloadURL field if it's non-nil, zero value otherwise.
 19090  func (r *RepositoryLicense) GetDownloadURL() string {
 19091  	if r == nil || r.DownloadURL == nil {
 19092  		return ""
 19093  	}
 19094  	return *r.DownloadURL
 19095  }
 19096  
 19097  // GetEncoding returns the Encoding field if it's non-nil, zero value otherwise.
 19098  func (r *RepositoryLicense) GetEncoding() string {
 19099  	if r == nil || r.Encoding == nil {
 19100  		return ""
 19101  	}
 19102  	return *r.Encoding
 19103  }
 19104  
 19105  // GetGitURL returns the GitURL field if it's non-nil, zero value otherwise.
 19106  func (r *RepositoryLicense) GetGitURL() string {
 19107  	if r == nil || r.GitURL == nil {
 19108  		return ""
 19109  	}
 19110  	return *r.GitURL
 19111  }
 19112  
 19113  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 19114  func (r *RepositoryLicense) GetHTMLURL() string {
 19115  	if r == nil || r.HTMLURL == nil {
 19116  		return ""
 19117  	}
 19118  	return *r.HTMLURL
 19119  }
 19120  
 19121  // GetLicense returns the License field.
 19122  func (r *RepositoryLicense) GetLicense() *License {
 19123  	if r == nil {
 19124  		return nil
 19125  	}
 19126  	return r.License
 19127  }
 19128  
 19129  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19130  func (r *RepositoryLicense) GetName() string {
 19131  	if r == nil || r.Name == nil {
 19132  		return ""
 19133  	}
 19134  	return *r.Name
 19135  }
 19136  
 19137  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 19138  func (r *RepositoryLicense) GetPath() string {
 19139  	if r == nil || r.Path == nil {
 19140  		return ""
 19141  	}
 19142  	return *r.Path
 19143  }
 19144  
 19145  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 19146  func (r *RepositoryLicense) GetSHA() string {
 19147  	if r == nil || r.SHA == nil {
 19148  		return ""
 19149  	}
 19150  	return *r.SHA
 19151  }
 19152  
 19153  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 19154  func (r *RepositoryLicense) GetSize() int {
 19155  	if r == nil || r.Size == nil {
 19156  		return 0
 19157  	}
 19158  	return *r.Size
 19159  }
 19160  
 19161  // GetType returns the Type field if it's non-nil, zero value otherwise.
 19162  func (r *RepositoryLicense) GetType() string {
 19163  	if r == nil || r.Type == nil {
 19164  		return ""
 19165  	}
 19166  	return *r.Type
 19167  }
 19168  
 19169  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 19170  func (r *RepositoryLicense) GetURL() string {
 19171  	if r == nil || r.URL == nil {
 19172  		return ""
 19173  	}
 19174  	return *r.URL
 19175  }
 19176  
 19177  // GetBase returns the Base field if it's non-nil, zero value otherwise.
 19178  func (r *RepositoryMergeRequest) GetBase() string {
 19179  	if r == nil || r.Base == nil {
 19180  		return ""
 19181  	}
 19182  	return *r.Base
 19183  }
 19184  
 19185  // GetCommitMessage returns the CommitMessage field if it's non-nil, zero value otherwise.
 19186  func (r *RepositoryMergeRequest) GetCommitMessage() string {
 19187  	if r == nil || r.CommitMessage == nil {
 19188  		return ""
 19189  	}
 19190  	return *r.CommitMessage
 19191  }
 19192  
 19193  // GetHead returns the Head field if it's non-nil, zero value otherwise.
 19194  func (r *RepositoryMergeRequest) GetHead() string {
 19195  	if r == nil || r.Head == nil {
 19196  		return ""
 19197  	}
 19198  	return *r.Head
 19199  }
 19200  
 19201  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 19202  func (r *RepositoryPermissionLevel) GetPermission() string {
 19203  	if r == nil || r.Permission == nil {
 19204  		return ""
 19205  	}
 19206  	return *r.Permission
 19207  }
 19208  
 19209  // GetUser returns the User field.
 19210  func (r *RepositoryPermissionLevel) GetUser() *User {
 19211  	if r == nil {
 19212  		return nil
 19213  	}
 19214  	return r.User
 19215  }
 19216  
 19217  // GetAssetsURL returns the AssetsURL field if it's non-nil, zero value otherwise.
 19218  func (r *RepositoryRelease) GetAssetsURL() string {
 19219  	if r == nil || r.AssetsURL == nil {
 19220  		return ""
 19221  	}
 19222  	return *r.AssetsURL
 19223  }
 19224  
 19225  // GetAuthor returns the Author field.
 19226  func (r *RepositoryRelease) GetAuthor() *User {
 19227  	if r == nil {
 19228  		return nil
 19229  	}
 19230  	return r.Author
 19231  }
 19232  
 19233  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 19234  func (r *RepositoryRelease) GetBody() string {
 19235  	if r == nil || r.Body == nil {
 19236  		return ""
 19237  	}
 19238  	return *r.Body
 19239  }
 19240  
 19241  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 19242  func (r *RepositoryRelease) GetCreatedAt() Timestamp {
 19243  	if r == nil || r.CreatedAt == nil {
 19244  		return Timestamp{}
 19245  	}
 19246  	return *r.CreatedAt
 19247  }
 19248  
 19249  // GetDiscussionCategoryName returns the DiscussionCategoryName field if it's non-nil, zero value otherwise.
 19250  func (r *RepositoryRelease) GetDiscussionCategoryName() string {
 19251  	if r == nil || r.DiscussionCategoryName == nil {
 19252  		return ""
 19253  	}
 19254  	return *r.DiscussionCategoryName
 19255  }
 19256  
 19257  // GetDraft returns the Draft field if it's non-nil, zero value otherwise.
 19258  func (r *RepositoryRelease) GetDraft() bool {
 19259  	if r == nil || r.Draft == nil {
 19260  		return false
 19261  	}
 19262  	return *r.Draft
 19263  }
 19264  
 19265  // GetGenerateReleaseNotes returns the GenerateReleaseNotes field if it's non-nil, zero value otherwise.
 19266  func (r *RepositoryRelease) GetGenerateReleaseNotes() bool {
 19267  	if r == nil || r.GenerateReleaseNotes == nil {
 19268  		return false
 19269  	}
 19270  	return *r.GenerateReleaseNotes
 19271  }
 19272  
 19273  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 19274  func (r *RepositoryRelease) GetHTMLURL() string {
 19275  	if r == nil || r.HTMLURL == nil {
 19276  		return ""
 19277  	}
 19278  	return *r.HTMLURL
 19279  }
 19280  
 19281  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19282  func (r *RepositoryRelease) GetID() int64 {
 19283  	if r == nil || r.ID == nil {
 19284  		return 0
 19285  	}
 19286  	return *r.ID
 19287  }
 19288  
 19289  // GetMakeLatest returns the MakeLatest field if it's non-nil, zero value otherwise.
 19290  func (r *RepositoryRelease) GetMakeLatest() string {
 19291  	if r == nil || r.MakeLatest == nil {
 19292  		return ""
 19293  	}
 19294  	return *r.MakeLatest
 19295  }
 19296  
 19297  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19298  func (r *RepositoryRelease) GetName() string {
 19299  	if r == nil || r.Name == nil {
 19300  		return ""
 19301  	}
 19302  	return *r.Name
 19303  }
 19304  
 19305  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 19306  func (r *RepositoryRelease) GetNodeID() string {
 19307  	if r == nil || r.NodeID == nil {
 19308  		return ""
 19309  	}
 19310  	return *r.NodeID
 19311  }
 19312  
 19313  // GetPrerelease returns the Prerelease field if it's non-nil, zero value otherwise.
 19314  func (r *RepositoryRelease) GetPrerelease() bool {
 19315  	if r == nil || r.Prerelease == nil {
 19316  		return false
 19317  	}
 19318  	return *r.Prerelease
 19319  }
 19320  
 19321  // GetPublishedAt returns the PublishedAt field if it's non-nil, zero value otherwise.
 19322  func (r *RepositoryRelease) GetPublishedAt() Timestamp {
 19323  	if r == nil || r.PublishedAt == nil {
 19324  		return Timestamp{}
 19325  	}
 19326  	return *r.PublishedAt
 19327  }
 19328  
 19329  // GetTagName returns the TagName field if it's non-nil, zero value otherwise.
 19330  func (r *RepositoryRelease) GetTagName() string {
 19331  	if r == nil || r.TagName == nil {
 19332  		return ""
 19333  	}
 19334  	return *r.TagName
 19335  }
 19336  
 19337  // GetTarballURL returns the TarballURL field if it's non-nil, zero value otherwise.
 19338  func (r *RepositoryRelease) GetTarballURL() string {
 19339  	if r == nil || r.TarballURL == nil {
 19340  		return ""
 19341  	}
 19342  	return *r.TarballURL
 19343  }
 19344  
 19345  // GetTargetCommitish returns the TargetCommitish field if it's non-nil, zero value otherwise.
 19346  func (r *RepositoryRelease) GetTargetCommitish() string {
 19347  	if r == nil || r.TargetCommitish == nil {
 19348  		return ""
 19349  	}
 19350  	return *r.TargetCommitish
 19351  }
 19352  
 19353  // GetUploadURL returns the UploadURL field if it's non-nil, zero value otherwise.
 19354  func (r *RepositoryRelease) GetUploadURL() string {
 19355  	if r == nil || r.UploadURL == nil {
 19356  		return ""
 19357  	}
 19358  	return *r.UploadURL
 19359  }
 19360  
 19361  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 19362  func (r *RepositoryRelease) GetURL() string {
 19363  	if r == nil || r.URL == nil {
 19364  		return ""
 19365  	}
 19366  	return *r.URL
 19367  }
 19368  
 19369  // GetZipballURL returns the ZipballURL field if it's non-nil, zero value otherwise.
 19370  func (r *RepositoryRelease) GetZipballURL() string {
 19371  	if r == nil || r.ZipballURL == nil {
 19372  		return ""
 19373  	}
 19374  	return *r.ZipballURL
 19375  }
 19376  
 19377  // GetParameters returns the Parameters field if it's non-nil, zero value otherwise.
 19378  func (r *RepositoryRule) GetParameters() json.RawMessage {
 19379  	if r == nil || r.Parameters == nil {
 19380  		return json.RawMessage{}
 19381  	}
 19382  	return *r.Parameters
 19383  }
 19384  
 19385  // GetCommit returns the Commit field.
 19386  func (r *RepositoryTag) GetCommit() *Commit {
 19387  	if r == nil {
 19388  		return nil
 19389  	}
 19390  	return r.Commit
 19391  }
 19392  
 19393  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19394  func (r *RepositoryTag) GetName() string {
 19395  	if r == nil || r.Name == nil {
 19396  		return ""
 19397  	}
 19398  	return *r.Name
 19399  }
 19400  
 19401  // GetTarballURL returns the TarballURL field if it's non-nil, zero value otherwise.
 19402  func (r *RepositoryTag) GetTarballURL() string {
 19403  	if r == nil || r.TarballURL == nil {
 19404  		return ""
 19405  	}
 19406  	return *r.TarballURL
 19407  }
 19408  
 19409  // GetZipballURL returns the ZipballURL field if it's non-nil, zero value otherwise.
 19410  func (r *RepositoryTag) GetZipballURL() string {
 19411  	if r == nil || r.ZipballURL == nil {
 19412  		return ""
 19413  	}
 19414  	return *r.ZipballURL
 19415  }
 19416  
 19417  // GetAffectedPackageName returns the AffectedPackageName field if it's non-nil, zero value otherwise.
 19418  func (r *RepositoryVulnerabilityAlert) GetAffectedPackageName() string {
 19419  	if r == nil || r.AffectedPackageName == nil {
 19420  		return ""
 19421  	}
 19422  	return *r.AffectedPackageName
 19423  }
 19424  
 19425  // GetAffectedRange returns the AffectedRange field if it's non-nil, zero value otherwise.
 19426  func (r *RepositoryVulnerabilityAlert) GetAffectedRange() string {
 19427  	if r == nil || r.AffectedRange == nil {
 19428  		return ""
 19429  	}
 19430  	return *r.AffectedRange
 19431  }
 19432  
 19433  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 19434  func (r *RepositoryVulnerabilityAlert) GetCreatedAt() Timestamp {
 19435  	if r == nil || r.CreatedAt == nil {
 19436  		return Timestamp{}
 19437  	}
 19438  	return *r.CreatedAt
 19439  }
 19440  
 19441  // GetDismissedAt returns the DismissedAt field if it's non-nil, zero value otherwise.
 19442  func (r *RepositoryVulnerabilityAlert) GetDismissedAt() Timestamp {
 19443  	if r == nil || r.DismissedAt == nil {
 19444  		return Timestamp{}
 19445  	}
 19446  	return *r.DismissedAt
 19447  }
 19448  
 19449  // GetDismisser returns the Dismisser field.
 19450  func (r *RepositoryVulnerabilityAlert) GetDismisser() *User {
 19451  	if r == nil {
 19452  		return nil
 19453  	}
 19454  	return r.Dismisser
 19455  }
 19456  
 19457  // GetDismissReason returns the DismissReason field if it's non-nil, zero value otherwise.
 19458  func (r *RepositoryVulnerabilityAlert) GetDismissReason() string {
 19459  	if r == nil || r.DismissReason == nil {
 19460  		return ""
 19461  	}
 19462  	return *r.DismissReason
 19463  }
 19464  
 19465  // GetExternalIdentifier returns the ExternalIdentifier field if it's non-nil, zero value otherwise.
 19466  func (r *RepositoryVulnerabilityAlert) GetExternalIdentifier() string {
 19467  	if r == nil || r.ExternalIdentifier == nil {
 19468  		return ""
 19469  	}
 19470  	return *r.ExternalIdentifier
 19471  }
 19472  
 19473  // GetExternalReference returns the ExternalReference field if it's non-nil, zero value otherwise.
 19474  func (r *RepositoryVulnerabilityAlert) GetExternalReference() string {
 19475  	if r == nil || r.ExternalReference == nil {
 19476  		return ""
 19477  	}
 19478  	return *r.ExternalReference
 19479  }
 19480  
 19481  // GetFixedIn returns the FixedIn field if it's non-nil, zero value otherwise.
 19482  func (r *RepositoryVulnerabilityAlert) GetFixedIn() string {
 19483  	if r == nil || r.FixedIn == nil {
 19484  		return ""
 19485  	}
 19486  	return *r.FixedIn
 19487  }
 19488  
 19489  // GetGitHubSecurityAdvisoryID returns the GitHubSecurityAdvisoryID field if it's non-nil, zero value otherwise.
 19490  func (r *RepositoryVulnerabilityAlert) GetGitHubSecurityAdvisoryID() string {
 19491  	if r == nil || r.GitHubSecurityAdvisoryID == nil {
 19492  		return ""
 19493  	}
 19494  	return *r.GitHubSecurityAdvisoryID
 19495  }
 19496  
 19497  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19498  func (r *RepositoryVulnerabilityAlert) GetID() int64 {
 19499  	if r == nil || r.ID == nil {
 19500  		return 0
 19501  	}
 19502  	return *r.ID
 19503  }
 19504  
 19505  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
 19506  func (r *RepositoryVulnerabilityAlert) GetSeverity() string {
 19507  	if r == nil || r.Severity == nil {
 19508  		return ""
 19509  	}
 19510  	return *r.Severity
 19511  }
 19512  
 19513  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 19514  func (r *RepositoryVulnerabilityAlertEvent) GetAction() string {
 19515  	if r == nil || r.Action == nil {
 19516  		return ""
 19517  	}
 19518  	return *r.Action
 19519  }
 19520  
 19521  // GetAlert returns the Alert field.
 19522  func (r *RepositoryVulnerabilityAlertEvent) GetAlert() *RepositoryVulnerabilityAlert {
 19523  	if r == nil {
 19524  		return nil
 19525  	}
 19526  	return r.Alert
 19527  }
 19528  
 19529  // GetInstallation returns the Installation field.
 19530  func (r *RepositoryVulnerabilityAlertEvent) GetInstallation() *Installation {
 19531  	if r == nil {
 19532  		return nil
 19533  	}
 19534  	return r.Installation
 19535  }
 19536  
 19537  // GetRepository returns the Repository field.
 19538  func (r *RepositoryVulnerabilityAlertEvent) GetRepository() *Repository {
 19539  	if r == nil {
 19540  		return nil
 19541  	}
 19542  	return r.Repository
 19543  }
 19544  
 19545  // GetSender returns the Sender field.
 19546  func (r *RepositoryVulnerabilityAlertEvent) GetSender() *User {
 19547  	if r == nil {
 19548  		return nil
 19549  	}
 19550  	return r.Sender
 19551  }
 19552  
 19553  // GetForkRepos returns the ForkRepos field if it's non-nil, zero value otherwise.
 19554  func (r *RepoStats) GetForkRepos() int {
 19555  	if r == nil || r.ForkRepos == nil {
 19556  		return 0
 19557  	}
 19558  	return *r.ForkRepos
 19559  }
 19560  
 19561  // GetOrgRepos returns the OrgRepos field if it's non-nil, zero value otherwise.
 19562  func (r *RepoStats) GetOrgRepos() int {
 19563  	if r == nil || r.OrgRepos == nil {
 19564  		return 0
 19565  	}
 19566  	return *r.OrgRepos
 19567  }
 19568  
 19569  // GetRootRepos returns the RootRepos field if it's non-nil, zero value otherwise.
 19570  func (r *RepoStats) GetRootRepos() int {
 19571  	if r == nil || r.RootRepos == nil {
 19572  		return 0
 19573  	}
 19574  	return *r.RootRepos
 19575  }
 19576  
 19577  // GetTotalPushes returns the TotalPushes field if it's non-nil, zero value otherwise.
 19578  func (r *RepoStats) GetTotalPushes() int {
 19579  	if r == nil || r.TotalPushes == nil {
 19580  		return 0
 19581  	}
 19582  	return *r.TotalPushes
 19583  }
 19584  
 19585  // GetTotalRepos returns the TotalRepos field if it's non-nil, zero value otherwise.
 19586  func (r *RepoStats) GetTotalRepos() int {
 19587  	if r == nil || r.TotalRepos == nil {
 19588  		return 0
 19589  	}
 19590  	return *r.TotalRepos
 19591  }
 19592  
 19593  // GetTotalWikis returns the TotalWikis field if it's non-nil, zero value otherwise.
 19594  func (r *RepoStats) GetTotalWikis() int {
 19595  	if r == nil || r.TotalWikis == nil {
 19596  		return 0
 19597  	}
 19598  	return *r.TotalWikis
 19599  }
 19600  
 19601  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
 19602  func (r *RepoStatus) GetAvatarURL() string {
 19603  	if r == nil || r.AvatarURL == nil {
 19604  		return ""
 19605  	}
 19606  	return *r.AvatarURL
 19607  }
 19608  
 19609  // GetContext returns the Context field if it's non-nil, zero value otherwise.
 19610  func (r *RepoStatus) GetContext() string {
 19611  	if r == nil || r.Context == nil {
 19612  		return ""
 19613  	}
 19614  	return *r.Context
 19615  }
 19616  
 19617  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 19618  func (r *RepoStatus) GetCreatedAt() Timestamp {
 19619  	if r == nil || r.CreatedAt == nil {
 19620  		return Timestamp{}
 19621  	}
 19622  	return *r.CreatedAt
 19623  }
 19624  
 19625  // GetCreator returns the Creator field.
 19626  func (r *RepoStatus) GetCreator() *User {
 19627  	if r == nil {
 19628  		return nil
 19629  	}
 19630  	return r.Creator
 19631  }
 19632  
 19633  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 19634  func (r *RepoStatus) GetDescription() string {
 19635  	if r == nil || r.Description == nil {
 19636  		return ""
 19637  	}
 19638  	return *r.Description
 19639  }
 19640  
 19641  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19642  func (r *RepoStatus) GetID() int64 {
 19643  	if r == nil || r.ID == nil {
 19644  		return 0
 19645  	}
 19646  	return *r.ID
 19647  }
 19648  
 19649  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 19650  func (r *RepoStatus) GetNodeID() string {
 19651  	if r == nil || r.NodeID == nil {
 19652  		return ""
 19653  	}
 19654  	return *r.NodeID
 19655  }
 19656  
 19657  // GetState returns the State field if it's non-nil, zero value otherwise.
 19658  func (r *RepoStatus) GetState() string {
 19659  	if r == nil || r.State == nil {
 19660  		return ""
 19661  	}
 19662  	return *r.State
 19663  }
 19664  
 19665  // GetTargetURL returns the TargetURL field if it's non-nil, zero value otherwise.
 19666  func (r *RepoStatus) GetTargetURL() string {
 19667  	if r == nil || r.TargetURL == nil {
 19668  		return ""
 19669  	}
 19670  	return *r.TargetURL
 19671  }
 19672  
 19673  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 19674  func (r *RepoStatus) GetUpdatedAt() Timestamp {
 19675  	if r == nil || r.UpdatedAt == nil {
 19676  		return Timestamp{}
 19677  	}
 19678  	return *r.UpdatedAt
 19679  }
 19680  
 19681  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 19682  func (r *RepoStatus) GetURL() string {
 19683  	if r == nil || r.URL == nil {
 19684  		return ""
 19685  	}
 19686  	return *r.URL
 19687  }
 19688  
 19689  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 19690  func (r *RequireCodeOwnerReviewChanges) GetFrom() bool {
 19691  	if r == nil || r.From == nil {
 19692  		return false
 19693  	}
 19694  	return *r.From
 19695  }
 19696  
 19697  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 19698  func (r *RequiredConversationResolutionLevelChanges) GetFrom() string {
 19699  	if r == nil || r.From == nil {
 19700  		return ""
 19701  	}
 19702  	return *r.From
 19703  }
 19704  
 19705  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 19706  func (r *RequiredDeploymentsEnforcementLevelChanges) GetFrom() string {
 19707  	if r == nil || r.From == nil {
 19708  		return ""
 19709  	}
 19710  	return *r.From
 19711  }
 19712  
 19713  // GetType returns the Type field if it's non-nil, zero value otherwise.
 19714  func (r *RequiredReviewer) GetType() string {
 19715  	if r == nil || r.Type == nil {
 19716  		return ""
 19717  	}
 19718  	return *r.Type
 19719  }
 19720  
 19721  // GetAppID returns the AppID field if it's non-nil, zero value otherwise.
 19722  func (r *RequiredStatusCheck) GetAppID() int64 {
 19723  	if r == nil || r.AppID == nil {
 19724  		return 0
 19725  	}
 19726  	return *r.AppID
 19727  }
 19728  
 19729  // GetContextsURL returns the ContextsURL field if it's non-nil, zero value otherwise.
 19730  func (r *RequiredStatusChecks) GetContextsURL() string {
 19731  	if r == nil || r.ContextsURL == nil {
 19732  		return ""
 19733  	}
 19734  	return *r.ContextsURL
 19735  }
 19736  
 19737  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 19738  func (r *RequiredStatusChecks) GetURL() string {
 19739  	if r == nil || r.URL == nil {
 19740  		return ""
 19741  	}
 19742  	return *r.URL
 19743  }
 19744  
 19745  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 19746  func (r *RequiredStatusChecksEnforcementLevelChanges) GetFrom() string {
 19747  	if r == nil || r.From == nil {
 19748  		return ""
 19749  	}
 19750  	return *r.From
 19751  }
 19752  
 19753  // GetStrict returns the Strict field if it's non-nil, zero value otherwise.
 19754  func (r *RequiredStatusChecksRequest) GetStrict() bool {
 19755  	if r == nil || r.Strict == nil {
 19756  		return false
 19757  	}
 19758  	return *r.Strict
 19759  }
 19760  
 19761  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 19762  func (r *RequiredWorkflowSelectedRepos) GetTotalCount() int {
 19763  	if r == nil || r.TotalCount == nil {
 19764  		return 0
 19765  	}
 19766  	return *r.TotalCount
 19767  }
 19768  
 19769  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 19770  func (r *ReviewersRequest) GetNodeID() string {
 19771  	if r == nil || r.NodeID == nil {
 19772  		return ""
 19773  	}
 19774  	return *r.NodeID
 19775  }
 19776  
 19777  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 19778  func (r *ReviewPersonalAccessTokenRequestOptions) GetReason() string {
 19779  	if r == nil || r.Reason == nil {
 19780  		return ""
 19781  	}
 19782  	return *r.Reason
 19783  }
 19784  
 19785  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 19786  func (r *Rule) GetDescription() string {
 19787  	if r == nil || r.Description == nil {
 19788  		return ""
 19789  	}
 19790  	return *r.Description
 19791  }
 19792  
 19793  // GetFullDescription returns the FullDescription field if it's non-nil, zero value otherwise.
 19794  func (r *Rule) GetFullDescription() string {
 19795  	if r == nil || r.FullDescription == nil {
 19796  		return ""
 19797  	}
 19798  	return *r.FullDescription
 19799  }
 19800  
 19801  // GetHelp returns the Help field if it's non-nil, zero value otherwise.
 19802  func (r *Rule) GetHelp() string {
 19803  	if r == nil || r.Help == nil {
 19804  		return ""
 19805  	}
 19806  	return *r.Help
 19807  }
 19808  
 19809  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19810  func (r *Rule) GetID() string {
 19811  	if r == nil || r.ID == nil {
 19812  		return ""
 19813  	}
 19814  	return *r.ID
 19815  }
 19816  
 19817  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19818  func (r *Rule) GetName() string {
 19819  	if r == nil || r.Name == nil {
 19820  		return ""
 19821  	}
 19822  	return *r.Name
 19823  }
 19824  
 19825  // GetSecuritySeverityLevel returns the SecuritySeverityLevel field if it's non-nil, zero value otherwise.
 19826  func (r *Rule) GetSecuritySeverityLevel() string {
 19827  	if r == nil || r.SecuritySeverityLevel == nil {
 19828  		return ""
 19829  	}
 19830  	return *r.SecuritySeverityLevel
 19831  }
 19832  
 19833  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
 19834  func (r *Rule) GetSeverity() string {
 19835  	if r == nil || r.Severity == nil {
 19836  		return ""
 19837  	}
 19838  	return *r.Severity
 19839  }
 19840  
 19841  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19842  func (r *RulePatternParameters) GetName() string {
 19843  	if r == nil || r.Name == nil {
 19844  		return ""
 19845  	}
 19846  	return *r.Name
 19847  }
 19848  
 19849  // GetNegate returns the Negate field if it's non-nil, zero value otherwise.
 19850  func (r *RulePatternParameters) GetNegate() bool {
 19851  	if r == nil || r.Negate == nil {
 19852  		return false
 19853  	}
 19854  	return *r.Negate
 19855  }
 19856  
 19857  // GetIntegrationID returns the IntegrationID field if it's non-nil, zero value otherwise.
 19858  func (r *RuleRequiredStatusChecks) GetIntegrationID() int64 {
 19859  	if r == nil || r.IntegrationID == nil {
 19860  		return 0
 19861  	}
 19862  	return *r.IntegrationID
 19863  }
 19864  
 19865  // GetConditions returns the Conditions field.
 19866  func (r *Ruleset) GetConditions() *RulesetConditions {
 19867  	if r == nil {
 19868  		return nil
 19869  	}
 19870  	return r.Conditions
 19871  }
 19872  
 19873  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19874  func (r *Ruleset) GetID() int64 {
 19875  	if r == nil || r.ID == nil {
 19876  		return 0
 19877  	}
 19878  	return *r.ID
 19879  }
 19880  
 19881  // GetLinks returns the Links field.
 19882  func (r *Ruleset) GetLinks() *RulesetLinks {
 19883  	if r == nil {
 19884  		return nil
 19885  	}
 19886  	return r.Links
 19887  }
 19888  
 19889  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 19890  func (r *Ruleset) GetNodeID() string {
 19891  	if r == nil || r.NodeID == nil {
 19892  		return ""
 19893  	}
 19894  	return *r.NodeID
 19895  }
 19896  
 19897  // GetSourceType returns the SourceType field if it's non-nil, zero value otherwise.
 19898  func (r *Ruleset) GetSourceType() string {
 19899  	if r == nil || r.SourceType == nil {
 19900  		return ""
 19901  	}
 19902  	return *r.SourceType
 19903  }
 19904  
 19905  // GetTarget returns the Target field if it's non-nil, zero value otherwise.
 19906  func (r *Ruleset) GetTarget() string {
 19907  	if r == nil || r.Target == nil {
 19908  		return ""
 19909  	}
 19910  	return *r.Target
 19911  }
 19912  
 19913  // GetRefName returns the RefName field.
 19914  func (r *RulesetConditions) GetRefName() *RulesetRefConditionParameters {
 19915  	if r == nil {
 19916  		return nil
 19917  	}
 19918  	return r.RefName
 19919  }
 19920  
 19921  // GetRepositoryID returns the RepositoryID field.
 19922  func (r *RulesetConditions) GetRepositoryID() *RulesetRepositoryIDsConditionParameters {
 19923  	if r == nil {
 19924  		return nil
 19925  	}
 19926  	return r.RepositoryID
 19927  }
 19928  
 19929  // GetRepositoryName returns the RepositoryName field.
 19930  func (r *RulesetConditions) GetRepositoryName() *RulesetRepositoryNamesConditionParameters {
 19931  	if r == nil {
 19932  		return nil
 19933  	}
 19934  	return r.RepositoryName
 19935  }
 19936  
 19937  // GetHRef returns the HRef field if it's non-nil, zero value otherwise.
 19938  func (r *RulesetLink) GetHRef() string {
 19939  	if r == nil || r.HRef == nil {
 19940  		return ""
 19941  	}
 19942  	return *r.HRef
 19943  }
 19944  
 19945  // GetSelf returns the Self field.
 19946  func (r *RulesetLinks) GetSelf() *RulesetLink {
 19947  	if r == nil {
 19948  		return nil
 19949  	}
 19950  	return r.Self
 19951  }
 19952  
 19953  // GetProtected returns the Protected field if it's non-nil, zero value otherwise.
 19954  func (r *RulesetRepositoryNamesConditionParameters) GetProtected() bool {
 19955  	if r == nil || r.Protected == nil {
 19956  		return false
 19957  	}
 19958  	return *r.Protected
 19959  }
 19960  
 19961  // GetBusy returns the Busy field if it's non-nil, zero value otherwise.
 19962  func (r *Runner) GetBusy() bool {
 19963  	if r == nil || r.Busy == nil {
 19964  		return false
 19965  	}
 19966  	return *r.Busy
 19967  }
 19968  
 19969  // GetID returns the ID field if it's non-nil, zero value otherwise.
 19970  func (r *Runner) GetID() int64 {
 19971  	if r == nil || r.ID == nil {
 19972  		return 0
 19973  	}
 19974  	return *r.ID
 19975  }
 19976  
 19977  // GetName returns the Name field if it's non-nil, zero value otherwise.
 19978  func (r *Runner) GetName() string {
 19979  	if r == nil || r.Name == nil {
 19980  		return ""
 19981  	}
 19982  	return *r.Name
 19983  }
 19984  
 19985  // GetOS returns the OS field if it's non-nil, zero value otherwise.
 19986  func (r *Runner) GetOS() string {
 19987  	if r == nil || r.OS == nil {
 19988  		return ""
 19989  	}
 19990  	return *r.OS
 19991  }
 19992  
 19993  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 19994  func (r *Runner) GetStatus() string {
 19995  	if r == nil || r.Status == nil {
 19996  		return ""
 19997  	}
 19998  	return *r.Status
 19999  }
 20000  
 20001  // GetArchitecture returns the Architecture field if it's non-nil, zero value otherwise.
 20002  func (r *RunnerApplicationDownload) GetArchitecture() string {
 20003  	if r == nil || r.Architecture == nil {
 20004  		return ""
 20005  	}
 20006  	return *r.Architecture
 20007  }
 20008  
 20009  // GetDownloadURL returns the DownloadURL field if it's non-nil, zero value otherwise.
 20010  func (r *RunnerApplicationDownload) GetDownloadURL() string {
 20011  	if r == nil || r.DownloadURL == nil {
 20012  		return ""
 20013  	}
 20014  	return *r.DownloadURL
 20015  }
 20016  
 20017  // GetFilename returns the Filename field if it's non-nil, zero value otherwise.
 20018  func (r *RunnerApplicationDownload) GetFilename() string {
 20019  	if r == nil || r.Filename == nil {
 20020  		return ""
 20021  	}
 20022  	return *r.Filename
 20023  }
 20024  
 20025  // GetOS returns the OS field if it's non-nil, zero value otherwise.
 20026  func (r *RunnerApplicationDownload) GetOS() string {
 20027  	if r == nil || r.OS == nil {
 20028  		return ""
 20029  	}
 20030  	return *r.OS
 20031  }
 20032  
 20033  // GetSHA256Checksum returns the SHA256Checksum field if it's non-nil, zero value otherwise.
 20034  func (r *RunnerApplicationDownload) GetSHA256Checksum() string {
 20035  	if r == nil || r.SHA256Checksum == nil {
 20036  		return ""
 20037  	}
 20038  	return *r.SHA256Checksum
 20039  }
 20040  
 20041  // GetTempDownloadToken returns the TempDownloadToken field if it's non-nil, zero value otherwise.
 20042  func (r *RunnerApplicationDownload) GetTempDownloadToken() string {
 20043  	if r == nil || r.TempDownloadToken == nil {
 20044  		return ""
 20045  	}
 20046  	return *r.TempDownloadToken
 20047  }
 20048  
 20049  // GetAllowsPublicRepositories returns the AllowsPublicRepositories field if it's non-nil, zero value otherwise.
 20050  func (r *RunnerGroup) GetAllowsPublicRepositories() bool {
 20051  	if r == nil || r.AllowsPublicRepositories == nil {
 20052  		return false
 20053  	}
 20054  	return *r.AllowsPublicRepositories
 20055  }
 20056  
 20057  // GetDefault returns the Default field if it's non-nil, zero value otherwise.
 20058  func (r *RunnerGroup) GetDefault() bool {
 20059  	if r == nil || r.Default == nil {
 20060  		return false
 20061  	}
 20062  	return *r.Default
 20063  }
 20064  
 20065  // GetID returns the ID field if it's non-nil, zero value otherwise.
 20066  func (r *RunnerGroup) GetID() int64 {
 20067  	if r == nil || r.ID == nil {
 20068  		return 0
 20069  	}
 20070  	return *r.ID
 20071  }
 20072  
 20073  // GetInherited returns the Inherited field if it's non-nil, zero value otherwise.
 20074  func (r *RunnerGroup) GetInherited() bool {
 20075  	if r == nil || r.Inherited == nil {
 20076  		return false
 20077  	}
 20078  	return *r.Inherited
 20079  }
 20080  
 20081  // GetName returns the Name field if it's non-nil, zero value otherwise.
 20082  func (r *RunnerGroup) GetName() string {
 20083  	if r == nil || r.Name == nil {
 20084  		return ""
 20085  	}
 20086  	return *r.Name
 20087  }
 20088  
 20089  // GetRestrictedToWorkflows returns the RestrictedToWorkflows field if it's non-nil, zero value otherwise.
 20090  func (r *RunnerGroup) GetRestrictedToWorkflows() bool {
 20091  	if r == nil || r.RestrictedToWorkflows == nil {
 20092  		return false
 20093  	}
 20094  	return *r.RestrictedToWorkflows
 20095  }
 20096  
 20097  // GetRunnersURL returns the RunnersURL field if it's non-nil, zero value otherwise.
 20098  func (r *RunnerGroup) GetRunnersURL() string {
 20099  	if r == nil || r.RunnersURL == nil {
 20100  		return ""
 20101  	}
 20102  	return *r.RunnersURL
 20103  }
 20104  
 20105  // GetSelectedRepositoriesURL returns the SelectedRepositoriesURL field if it's non-nil, zero value otherwise.
 20106  func (r *RunnerGroup) GetSelectedRepositoriesURL() string {
 20107  	if r == nil || r.SelectedRepositoriesURL == nil {
 20108  		return ""
 20109  	}
 20110  	return *r.SelectedRepositoriesURL
 20111  }
 20112  
 20113  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 20114  func (r *RunnerGroup) GetVisibility() string {
 20115  	if r == nil || r.Visibility == nil {
 20116  		return ""
 20117  	}
 20118  	return *r.Visibility
 20119  }
 20120  
 20121  // GetWorkflowRestrictionsReadOnly returns the WorkflowRestrictionsReadOnly field if it's non-nil, zero value otherwise.
 20122  func (r *RunnerGroup) GetWorkflowRestrictionsReadOnly() bool {
 20123  	if r == nil || r.WorkflowRestrictionsReadOnly == nil {
 20124  		return false
 20125  	}
 20126  	return *r.WorkflowRestrictionsReadOnly
 20127  }
 20128  
 20129  // GetID returns the ID field if it's non-nil, zero value otherwise.
 20130  func (r *RunnerLabels) GetID() int64 {
 20131  	if r == nil || r.ID == nil {
 20132  		return 0
 20133  	}
 20134  	return *r.ID
 20135  }
 20136  
 20137  // GetName returns the Name field if it's non-nil, zero value otherwise.
 20138  func (r *RunnerLabels) GetName() string {
 20139  	if r == nil || r.Name == nil {
 20140  		return ""
 20141  	}
 20142  	return *r.Name
 20143  }
 20144  
 20145  // GetType returns the Type field if it's non-nil, zero value otherwise.
 20146  func (r *RunnerLabels) GetType() string {
 20147  	if r == nil || r.Type == nil {
 20148  		return ""
 20149  	}
 20150  	return *r.Type
 20151  }
 20152  
 20153  // GetCheckoutURI returns the CheckoutURI field if it's non-nil, zero value otherwise.
 20154  func (s *SarifAnalysis) GetCheckoutURI() string {
 20155  	if s == nil || s.CheckoutURI == nil {
 20156  		return ""
 20157  	}
 20158  	return *s.CheckoutURI
 20159  }
 20160  
 20161  // GetCommitSHA returns the CommitSHA field if it's non-nil, zero value otherwise.
 20162  func (s *SarifAnalysis) GetCommitSHA() string {
 20163  	if s == nil || s.CommitSHA == nil {
 20164  		return ""
 20165  	}
 20166  	return *s.CommitSHA
 20167  }
 20168  
 20169  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 20170  func (s *SarifAnalysis) GetRef() string {
 20171  	if s == nil || s.Ref == nil {
 20172  		return ""
 20173  	}
 20174  	return *s.Ref
 20175  }
 20176  
 20177  // GetSarif returns the Sarif field if it's non-nil, zero value otherwise.
 20178  func (s *SarifAnalysis) GetSarif() string {
 20179  	if s == nil || s.Sarif == nil {
 20180  		return ""
 20181  	}
 20182  	return *s.Sarif
 20183  }
 20184  
 20185  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
 20186  func (s *SarifAnalysis) GetStartedAt() Timestamp {
 20187  	if s == nil || s.StartedAt == nil {
 20188  		return Timestamp{}
 20189  	}
 20190  	return *s.StartedAt
 20191  }
 20192  
 20193  // GetToolName returns the ToolName field if it's non-nil, zero value otherwise.
 20194  func (s *SarifAnalysis) GetToolName() string {
 20195  	if s == nil || s.ToolName == nil {
 20196  		return ""
 20197  	}
 20198  	return *s.ToolName
 20199  }
 20200  
 20201  // GetID returns the ID field if it's non-nil, zero value otherwise.
 20202  func (s *SarifID) GetID() string {
 20203  	if s == nil || s.ID == nil {
 20204  		return ""
 20205  	}
 20206  	return *s.ID
 20207  }
 20208  
 20209  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 20210  func (s *SarifID) GetURL() string {
 20211  	if s == nil || s.URL == nil {
 20212  		return ""
 20213  	}
 20214  	return *s.URL
 20215  }
 20216  
 20217  // GetAnalysesURL returns the AnalysesURL field if it's non-nil, zero value otherwise.
 20218  func (s *SARIFUpload) GetAnalysesURL() string {
 20219  	if s == nil || s.AnalysesURL == nil {
 20220  		return ""
 20221  	}
 20222  	return *s.AnalysesURL
 20223  }
 20224  
 20225  // GetProcessingStatus returns the ProcessingStatus field if it's non-nil, zero value otherwise.
 20226  func (s *SARIFUpload) GetProcessingStatus() string {
 20227  	if s == nil || s.ProcessingStatus == nil {
 20228  		return ""
 20229  	}
 20230  	return *s.ProcessingStatus
 20231  }
 20232  
 20233  // GetSBOM returns the SBOM field.
 20234  func (s *SBOM) GetSBOM() *SBOMInfo {
 20235  	if s == nil {
 20236  		return nil
 20237  	}
 20238  	return s.SBOM
 20239  }
 20240  
 20241  // GetCreationInfo returns the CreationInfo field.
 20242  func (s *SBOMInfo) GetCreationInfo() *CreationInfo {
 20243  	if s == nil {
 20244  		return nil
 20245  	}
 20246  	return s.CreationInfo
 20247  }
 20248  
 20249  // GetDataLicense returns the DataLicense field if it's non-nil, zero value otherwise.
 20250  func (s *SBOMInfo) GetDataLicense() string {
 20251  	if s == nil || s.DataLicense == nil {
 20252  		return ""
 20253  	}
 20254  	return *s.DataLicense
 20255  }
 20256  
 20257  // GetDocumentNamespace returns the DocumentNamespace field if it's non-nil, zero value otherwise.
 20258  func (s *SBOMInfo) GetDocumentNamespace() string {
 20259  	if s == nil || s.DocumentNamespace == nil {
 20260  		return ""
 20261  	}
 20262  	return *s.DocumentNamespace
 20263  }
 20264  
 20265  // GetName returns the Name field if it's non-nil, zero value otherwise.
 20266  func (s *SBOMInfo) GetName() string {
 20267  	if s == nil || s.Name == nil {
 20268  		return ""
 20269  	}
 20270  	return *s.Name
 20271  }
 20272  
 20273  // GetSPDXID returns the SPDXID field if it's non-nil, zero value otherwise.
 20274  func (s *SBOMInfo) GetSPDXID() string {
 20275  	if s == nil || s.SPDXID == nil {
 20276  		return ""
 20277  	}
 20278  	return *s.SPDXID
 20279  }
 20280  
 20281  // GetSPDXVersion returns the SPDXVersion field if it's non-nil, zero value otherwise.
 20282  func (s *SBOMInfo) GetSPDXVersion() string {
 20283  	if s == nil || s.SPDXVersion == nil {
 20284  		return ""
 20285  	}
 20286  	return *s.SPDXVersion
 20287  }
 20288  
 20289  // GetAnalysisKey returns the AnalysisKey field if it's non-nil, zero value otherwise.
 20290  func (s *ScanningAnalysis) GetAnalysisKey() string {
 20291  	if s == nil || s.AnalysisKey == nil {
 20292  		return ""
 20293  	}
 20294  	return *s.AnalysisKey
 20295  }
 20296  
 20297  // GetCategory returns the Category field if it's non-nil, zero value otherwise.
 20298  func (s *ScanningAnalysis) GetCategory() string {
 20299  	if s == nil || s.Category == nil {
 20300  		return ""
 20301  	}
 20302  	return *s.Category
 20303  }
 20304  
 20305  // GetCommitSHA returns the CommitSHA field if it's non-nil, zero value otherwise.
 20306  func (s *ScanningAnalysis) GetCommitSHA() string {
 20307  	if s == nil || s.CommitSHA == nil {
 20308  		return ""
 20309  	}
 20310  	return *s.CommitSHA
 20311  }
 20312  
 20313  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 20314  func (s *ScanningAnalysis) GetCreatedAt() Timestamp {
 20315  	if s == nil || s.CreatedAt == nil {
 20316  		return Timestamp{}
 20317  	}
 20318  	return *s.CreatedAt
 20319  }
 20320  
 20321  // GetDeletable returns the Deletable field if it's non-nil, zero value otherwise.
 20322  func (s *ScanningAnalysis) GetDeletable() bool {
 20323  	if s == nil || s.Deletable == nil {
 20324  		return false
 20325  	}
 20326  	return *s.Deletable
 20327  }
 20328  
 20329  // GetEnvironment returns the Environment field if it's non-nil, zero value otherwise.
 20330  func (s *ScanningAnalysis) GetEnvironment() string {
 20331  	if s == nil || s.Environment == nil {
 20332  		return ""
 20333  	}
 20334  	return *s.Environment
 20335  }
 20336  
 20337  // GetError returns the Error field if it's non-nil, zero value otherwise.
 20338  func (s *ScanningAnalysis) GetError() string {
 20339  	if s == nil || s.Error == nil {
 20340  		return ""
 20341  	}
 20342  	return *s.Error
 20343  }
 20344  
 20345  // GetID returns the ID field if it's non-nil, zero value otherwise.
 20346  func (s *ScanningAnalysis) GetID() int64 {
 20347  	if s == nil || s.ID == nil {
 20348  		return 0
 20349  	}
 20350  	return *s.ID
 20351  }
 20352  
 20353  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 20354  func (s *ScanningAnalysis) GetRef() string {
 20355  	if s == nil || s.Ref == nil {
 20356  		return ""
 20357  	}
 20358  	return *s.Ref
 20359  }
 20360  
 20361  // GetResultsCount returns the ResultsCount field if it's non-nil, zero value otherwise.
 20362  func (s *ScanningAnalysis) GetResultsCount() int {
 20363  	if s == nil || s.ResultsCount == nil {
 20364  		return 0
 20365  	}
 20366  	return *s.ResultsCount
 20367  }
 20368  
 20369  // GetRulesCount returns the RulesCount field if it's non-nil, zero value otherwise.
 20370  func (s *ScanningAnalysis) GetRulesCount() int {
 20371  	if s == nil || s.RulesCount == nil {
 20372  		return 0
 20373  	}
 20374  	return *s.RulesCount
 20375  }
 20376  
 20377  // GetSarifID returns the SarifID field if it's non-nil, zero value otherwise.
 20378  func (s *ScanningAnalysis) GetSarifID() string {
 20379  	if s == nil || s.SarifID == nil {
 20380  		return ""
 20381  	}
 20382  	return *s.SarifID
 20383  }
 20384  
 20385  // GetTool returns the Tool field.
 20386  func (s *ScanningAnalysis) GetTool() *Tool {
 20387  	if s == nil {
 20388  		return nil
 20389  	}
 20390  	return s.Tool
 20391  }
 20392  
 20393  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 20394  func (s *ScanningAnalysis) GetURL() string {
 20395  	if s == nil || s.URL == nil {
 20396  		return ""
 20397  	}
 20398  	return *s.URL
 20399  }
 20400  
 20401  // GetWarning returns the Warning field if it's non-nil, zero value otherwise.
 20402  func (s *ScanningAnalysis) GetWarning() string {
 20403  	if s == nil || s.Warning == nil {
 20404  		return ""
 20405  	}
 20406  	return *s.Warning
 20407  }
 20408  
 20409  // GetCreated returns the Created field if it's non-nil, zero value otherwise.
 20410  func (s *SCIMMeta) GetCreated() Timestamp {
 20411  	if s == nil || s.Created == nil {
 20412  		return Timestamp{}
 20413  	}
 20414  	return *s.Created
 20415  }
 20416  
 20417  // GetLastModified returns the LastModified field if it's non-nil, zero value otherwise.
 20418  func (s *SCIMMeta) GetLastModified() Timestamp {
 20419  	if s == nil || s.LastModified == nil {
 20420  		return Timestamp{}
 20421  	}
 20422  	return *s.LastModified
 20423  }
 20424  
 20425  // GetLocation returns the Location field if it's non-nil, zero value otherwise.
 20426  func (s *SCIMMeta) GetLocation() string {
 20427  	if s == nil || s.Location == nil {
 20428  		return ""
 20429  	}
 20430  	return *s.Location
 20431  }
 20432  
 20433  // GetResourceType returns the ResourceType field if it's non-nil, zero value otherwise.
 20434  func (s *SCIMMeta) GetResourceType() string {
 20435  	if s == nil || s.ResourceType == nil {
 20436  		return ""
 20437  	}
 20438  	return *s.ResourceType
 20439  }
 20440  
 20441  // GetItemsPerPage returns the ItemsPerPage field if it's non-nil, zero value otherwise.
 20442  func (s *SCIMProvisionedIdentities) GetItemsPerPage() int {
 20443  	if s == nil || s.ItemsPerPage == nil {
 20444  		return 0
 20445  	}
 20446  	return *s.ItemsPerPage
 20447  }
 20448  
 20449  // GetStartIndex returns the StartIndex field if it's non-nil, zero value otherwise.
 20450  func (s *SCIMProvisionedIdentities) GetStartIndex() int {
 20451  	if s == nil || s.StartIndex == nil {
 20452  		return 0
 20453  	}
 20454  	return *s.StartIndex
 20455  }
 20456  
 20457  // GetTotalResults returns the TotalResults field if it's non-nil, zero value otherwise.
 20458  func (s *SCIMProvisionedIdentities) GetTotalResults() int {
 20459  	if s == nil || s.TotalResults == nil {
 20460  		return 0
 20461  	}
 20462  	return *s.TotalResults
 20463  }
 20464  
 20465  // GetActive returns the Active field if it's non-nil, zero value otherwise.
 20466  func (s *SCIMUserAttributes) GetActive() bool {
 20467  	if s == nil || s.Active == nil {
 20468  		return false
 20469  	}
 20470  	return *s.Active
 20471  }
 20472  
 20473  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
 20474  func (s *SCIMUserAttributes) GetDisplayName() string {
 20475  	if s == nil || s.DisplayName == nil {
 20476  		return ""
 20477  	}
 20478  	return *s.DisplayName
 20479  }
 20480  
 20481  // GetExternalID returns the ExternalID field if it's non-nil, zero value otherwise.
 20482  func (s *SCIMUserAttributes) GetExternalID() string {
 20483  	if s == nil || s.ExternalID == nil {
 20484  		return ""
 20485  	}
 20486  	return *s.ExternalID
 20487  }
 20488  
 20489  // GetID returns the ID field if it's non-nil, zero value otherwise.
 20490  func (s *SCIMUserAttributes) GetID() string {
 20491  	if s == nil || s.ID == nil {
 20492  		return ""
 20493  	}
 20494  	return *s.ID
 20495  }
 20496  
 20497  // GetMeta returns the Meta field.
 20498  func (s *SCIMUserAttributes) GetMeta() *SCIMMeta {
 20499  	if s == nil {
 20500  		return nil
 20501  	}
 20502  	return s.Meta
 20503  }
 20504  
 20505  // GetPrimary returns the Primary field if it's non-nil, zero value otherwise.
 20506  func (s *SCIMUserEmail) GetPrimary() bool {
 20507  	if s == nil || s.Primary == nil {
 20508  		return false
 20509  	}
 20510  	return *s.Primary
 20511  }
 20512  
 20513  // GetType returns the Type field if it's non-nil, zero value otherwise.
 20514  func (s *SCIMUserEmail) GetType() string {
 20515  	if s == nil || s.Type == nil {
 20516  		return ""
 20517  	}
 20518  	return *s.Type
 20519  }
 20520  
 20521  // GetFormatted returns the Formatted field if it's non-nil, zero value otherwise.
 20522  func (s *SCIMUserName) GetFormatted() string {
 20523  	if s == nil || s.Formatted == nil {
 20524  		return ""
 20525  	}
 20526  	return *s.Formatted
 20527  }
 20528  
 20529  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 20530  func (s *SecretScanning) GetStatus() string {
 20531  	if s == nil || s.Status == nil {
 20532  		return ""
 20533  	}
 20534  	return *s.Status
 20535  }
 20536  
 20537  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 20538  func (s *SecretScanningAlert) GetCreatedAt() Timestamp {
 20539  	if s == nil || s.CreatedAt == nil {
 20540  		return Timestamp{}
 20541  	}
 20542  	return *s.CreatedAt
 20543  }
 20544  
 20545  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 20546  func (s *SecretScanningAlert) GetHTMLURL() string {
 20547  	if s == nil || s.HTMLURL == nil {
 20548  		return ""
 20549  	}
 20550  	return *s.HTMLURL
 20551  }
 20552  
 20553  // GetLocationsURL returns the LocationsURL field if it's non-nil, zero value otherwise.
 20554  func (s *SecretScanningAlert) GetLocationsURL() string {
 20555  	if s == nil || s.LocationsURL == nil {
 20556  		return ""
 20557  	}
 20558  	return *s.LocationsURL
 20559  }
 20560  
 20561  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 20562  func (s *SecretScanningAlert) GetNumber() int {
 20563  	if s == nil || s.Number == nil {
 20564  		return 0
 20565  	}
 20566  	return *s.Number
 20567  }
 20568  
 20569  // GetRepository returns the Repository field.
 20570  func (s *SecretScanningAlert) GetRepository() *Repository {
 20571  	if s == nil {
 20572  		return nil
 20573  	}
 20574  	return s.Repository
 20575  }
 20576  
 20577  // GetResolution returns the Resolution field if it's non-nil, zero value otherwise.
 20578  func (s *SecretScanningAlert) GetResolution() string {
 20579  	if s == nil || s.Resolution == nil {
 20580  		return ""
 20581  	}
 20582  	return *s.Resolution
 20583  }
 20584  
 20585  // GetResolvedAt returns the ResolvedAt field if it's non-nil, zero value otherwise.
 20586  func (s *SecretScanningAlert) GetResolvedAt() Timestamp {
 20587  	if s == nil || s.ResolvedAt == nil {
 20588  		return Timestamp{}
 20589  	}
 20590  	return *s.ResolvedAt
 20591  }
 20592  
 20593  // GetResolvedBy returns the ResolvedBy field.
 20594  func (s *SecretScanningAlert) GetResolvedBy() *User {
 20595  	if s == nil {
 20596  		return nil
 20597  	}
 20598  	return s.ResolvedBy
 20599  }
 20600  
 20601  // GetSecret returns the Secret field if it's non-nil, zero value otherwise.
 20602  func (s *SecretScanningAlert) GetSecret() string {
 20603  	if s == nil || s.Secret == nil {
 20604  		return ""
 20605  	}
 20606  	return *s.Secret
 20607  }
 20608  
 20609  // GetSecretType returns the SecretType field if it's non-nil, zero value otherwise.
 20610  func (s *SecretScanningAlert) GetSecretType() string {
 20611  	if s == nil || s.SecretType == nil {
 20612  		return ""
 20613  	}
 20614  	return *s.SecretType
 20615  }
 20616  
 20617  // GetSecretTypeDisplayName returns the SecretTypeDisplayName field if it's non-nil, zero value otherwise.
 20618  func (s *SecretScanningAlert) GetSecretTypeDisplayName() string {
 20619  	if s == nil || s.SecretTypeDisplayName == nil {
 20620  		return ""
 20621  	}
 20622  	return *s.SecretTypeDisplayName
 20623  }
 20624  
 20625  // GetState returns the State field if it's non-nil, zero value otherwise.
 20626  func (s *SecretScanningAlert) GetState() string {
 20627  	if s == nil || s.State == nil {
 20628  		return ""
 20629  	}
 20630  	return *s.State
 20631  }
 20632  
 20633  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 20634  func (s *SecretScanningAlert) GetURL() string {
 20635  	if s == nil || s.URL == nil {
 20636  		return ""
 20637  	}
 20638  	return *s.URL
 20639  }
 20640  
 20641  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 20642  func (s *SecretScanningAlertEvent) GetAction() string {
 20643  	if s == nil || s.Action == nil {
 20644  		return ""
 20645  	}
 20646  	return *s.Action
 20647  }
 20648  
 20649  // GetAlert returns the Alert field.
 20650  func (s *SecretScanningAlertEvent) GetAlert() *SecretScanningAlert {
 20651  	if s == nil {
 20652  		return nil
 20653  	}
 20654  	return s.Alert
 20655  }
 20656  
 20657  // GetEnterprise returns the Enterprise field.
 20658  func (s *SecretScanningAlertEvent) GetEnterprise() *Enterprise {
 20659  	if s == nil {
 20660  		return nil
 20661  	}
 20662  	return s.Enterprise
 20663  }
 20664  
 20665  // GetInstallation returns the Installation field.
 20666  func (s *SecretScanningAlertEvent) GetInstallation() *Installation {
 20667  	if s == nil {
 20668  		return nil
 20669  	}
 20670  	return s.Installation
 20671  }
 20672  
 20673  // GetOrganization returns the Organization field.
 20674  func (s *SecretScanningAlertEvent) GetOrganization() *Organization {
 20675  	if s == nil {
 20676  		return nil
 20677  	}
 20678  	return s.Organization
 20679  }
 20680  
 20681  // GetRepo returns the Repo field.
 20682  func (s *SecretScanningAlertEvent) GetRepo() *Repository {
 20683  	if s == nil {
 20684  		return nil
 20685  	}
 20686  	return s.Repo
 20687  }
 20688  
 20689  // GetSender returns the Sender field.
 20690  func (s *SecretScanningAlertEvent) GetSender() *User {
 20691  	if s == nil {
 20692  		return nil
 20693  	}
 20694  	return s.Sender
 20695  }
 20696  
 20697  // GetDetails returns the Details field.
 20698  func (s *SecretScanningAlertLocation) GetDetails() *SecretScanningAlertLocationDetails {
 20699  	if s == nil {
 20700  		return nil
 20701  	}
 20702  	return s.Details
 20703  }
 20704  
 20705  // GetType returns the Type field if it's non-nil, zero value otherwise.
 20706  func (s *SecretScanningAlertLocation) GetType() string {
 20707  	if s == nil || s.Type == nil {
 20708  		return ""
 20709  	}
 20710  	return *s.Type
 20711  }
 20712  
 20713  // GetBlobSHA returns the BlobSHA field if it's non-nil, zero value otherwise.
 20714  func (s *SecretScanningAlertLocationDetails) GetBlobSHA() string {
 20715  	if s == nil || s.BlobSHA == nil {
 20716  		return ""
 20717  	}
 20718  	return *s.BlobSHA
 20719  }
 20720  
 20721  // GetBlobURL returns the BlobURL field if it's non-nil, zero value otherwise.
 20722  func (s *SecretScanningAlertLocationDetails) GetBlobURL() string {
 20723  	if s == nil || s.BlobURL == nil {
 20724  		return ""
 20725  	}
 20726  	return *s.BlobURL
 20727  }
 20728  
 20729  // GetCommitSHA returns the CommitSHA field if it's non-nil, zero value otherwise.
 20730  func (s *SecretScanningAlertLocationDetails) GetCommitSHA() string {
 20731  	if s == nil || s.CommitSHA == nil {
 20732  		return ""
 20733  	}
 20734  	return *s.CommitSHA
 20735  }
 20736  
 20737  // GetCommitURL returns the CommitURL field if it's non-nil, zero value otherwise.
 20738  func (s *SecretScanningAlertLocationDetails) GetCommitURL() string {
 20739  	if s == nil || s.CommitURL == nil {
 20740  		return ""
 20741  	}
 20742  	return *s.CommitURL
 20743  }
 20744  
 20745  // GetEndColumn returns the EndColumn field if it's non-nil, zero value otherwise.
 20746  func (s *SecretScanningAlertLocationDetails) GetEndColumn() int {
 20747  	if s == nil || s.EndColumn == nil {
 20748  		return 0
 20749  	}
 20750  	return *s.EndColumn
 20751  }
 20752  
 20753  // GetEndLine returns the EndLine field if it's non-nil, zero value otherwise.
 20754  func (s *SecretScanningAlertLocationDetails) GetEndLine() int {
 20755  	if s == nil || s.EndLine == nil {
 20756  		return 0
 20757  	}
 20758  	return *s.EndLine
 20759  }
 20760  
 20761  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 20762  func (s *SecretScanningAlertLocationDetails) GetPath() string {
 20763  	if s == nil || s.Path == nil {
 20764  		return ""
 20765  	}
 20766  	return *s.Path
 20767  }
 20768  
 20769  // GetStartColumn returns the StartColumn field if it's non-nil, zero value otherwise.
 20770  func (s *SecretScanningAlertLocationDetails) GetStartColumn() int {
 20771  	if s == nil || s.StartColumn == nil {
 20772  		return 0
 20773  	}
 20774  	return *s.StartColumn
 20775  }
 20776  
 20777  // GetStartline returns the Startline field if it's non-nil, zero value otherwise.
 20778  func (s *SecretScanningAlertLocationDetails) GetStartline() int {
 20779  	if s == nil || s.Startline == nil {
 20780  		return 0
 20781  	}
 20782  	return *s.Startline
 20783  }
 20784  
 20785  // GetResolution returns the Resolution field if it's non-nil, zero value otherwise.
 20786  func (s *SecretScanningAlertUpdateOptions) GetResolution() string {
 20787  	if s == nil || s.Resolution == nil {
 20788  		return ""
 20789  	}
 20790  	return *s.Resolution
 20791  }
 20792  
 20793  // GetSecretType returns the SecretType field if it's non-nil, zero value otherwise.
 20794  func (s *SecretScanningAlertUpdateOptions) GetSecretType() string {
 20795  	if s == nil || s.SecretType == nil {
 20796  		return ""
 20797  	}
 20798  	return *s.SecretType
 20799  }
 20800  
 20801  // GetState returns the State field if it's non-nil, zero value otherwise.
 20802  func (s *SecretScanningAlertUpdateOptions) GetState() string {
 20803  	if s == nil || s.State == nil {
 20804  		return ""
 20805  	}
 20806  	return *s.State
 20807  }
 20808  
 20809  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 20810  func (s *SecretScanningPushProtection) GetStatus() string {
 20811  	if s == nil || s.Status == nil {
 20812  		return ""
 20813  	}
 20814  	return *s.Status
 20815  }
 20816  
 20817  // GetCVSS returns the CVSS field.
 20818  func (s *SecurityAdvisory) GetCVSS() *AdvisoryCVSS {
 20819  	if s == nil {
 20820  		return nil
 20821  	}
 20822  	return s.CVSS
 20823  }
 20824  
 20825  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 20826  func (s *SecurityAdvisory) GetDescription() string {
 20827  	if s == nil || s.Description == nil {
 20828  		return ""
 20829  	}
 20830  	return *s.Description
 20831  }
 20832  
 20833  // GetGHSAID returns the GHSAID field if it's non-nil, zero value otherwise.
 20834  func (s *SecurityAdvisory) GetGHSAID() string {
 20835  	if s == nil || s.GHSAID == nil {
 20836  		return ""
 20837  	}
 20838  	return *s.GHSAID
 20839  }
 20840  
 20841  // GetPublishedAt returns the PublishedAt field if it's non-nil, zero value otherwise.
 20842  func (s *SecurityAdvisory) GetPublishedAt() Timestamp {
 20843  	if s == nil || s.PublishedAt == nil {
 20844  		return Timestamp{}
 20845  	}
 20846  	return *s.PublishedAt
 20847  }
 20848  
 20849  // GetSeverity returns the Severity field if it's non-nil, zero value otherwise.
 20850  func (s *SecurityAdvisory) GetSeverity() string {
 20851  	if s == nil || s.Severity == nil {
 20852  		return ""
 20853  	}
 20854  	return *s.Severity
 20855  }
 20856  
 20857  // GetSummary returns the Summary field if it's non-nil, zero value otherwise.
 20858  func (s *SecurityAdvisory) GetSummary() string {
 20859  	if s == nil || s.Summary == nil {
 20860  		return ""
 20861  	}
 20862  	return *s.Summary
 20863  }
 20864  
 20865  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 20866  func (s *SecurityAdvisory) GetUpdatedAt() Timestamp {
 20867  	if s == nil || s.UpdatedAt == nil {
 20868  		return Timestamp{}
 20869  	}
 20870  	return *s.UpdatedAt
 20871  }
 20872  
 20873  // GetWithdrawnAt returns the WithdrawnAt field if it's non-nil, zero value otherwise.
 20874  func (s *SecurityAdvisory) GetWithdrawnAt() Timestamp {
 20875  	if s == nil || s.WithdrawnAt == nil {
 20876  		return Timestamp{}
 20877  	}
 20878  	return *s.WithdrawnAt
 20879  }
 20880  
 20881  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 20882  func (s *SecurityAdvisoryEvent) GetAction() string {
 20883  	if s == nil || s.Action == nil {
 20884  		return ""
 20885  	}
 20886  	return *s.Action
 20887  }
 20888  
 20889  // GetEnterprise returns the Enterprise field.
 20890  func (s *SecurityAdvisoryEvent) GetEnterprise() *Enterprise {
 20891  	if s == nil {
 20892  		return nil
 20893  	}
 20894  	return s.Enterprise
 20895  }
 20896  
 20897  // GetInstallation returns the Installation field.
 20898  func (s *SecurityAdvisoryEvent) GetInstallation() *Installation {
 20899  	if s == nil {
 20900  		return nil
 20901  	}
 20902  	return s.Installation
 20903  }
 20904  
 20905  // GetOrganization returns the Organization field.
 20906  func (s *SecurityAdvisoryEvent) GetOrganization() *Organization {
 20907  	if s == nil {
 20908  		return nil
 20909  	}
 20910  	return s.Organization
 20911  }
 20912  
 20913  // GetRepository returns the Repository field.
 20914  func (s *SecurityAdvisoryEvent) GetRepository() *Repository {
 20915  	if s == nil {
 20916  		return nil
 20917  	}
 20918  	return s.Repository
 20919  }
 20920  
 20921  // GetSecurityAdvisory returns the SecurityAdvisory field.
 20922  func (s *SecurityAdvisoryEvent) GetSecurityAdvisory() *SecurityAdvisory {
 20923  	if s == nil {
 20924  		return nil
 20925  	}
 20926  	return s.SecurityAdvisory
 20927  }
 20928  
 20929  // GetSender returns the Sender field.
 20930  func (s *SecurityAdvisoryEvent) GetSender() *User {
 20931  	if s == nil {
 20932  		return nil
 20933  	}
 20934  	return s.Sender
 20935  }
 20936  
 20937  // GetAdvancedSecurity returns the AdvancedSecurity field.
 20938  func (s *SecurityAndAnalysis) GetAdvancedSecurity() *AdvancedSecurity {
 20939  	if s == nil {
 20940  		return nil
 20941  	}
 20942  	return s.AdvancedSecurity
 20943  }
 20944  
 20945  // GetDependabotSecurityUpdates returns the DependabotSecurityUpdates field.
 20946  func (s *SecurityAndAnalysis) GetDependabotSecurityUpdates() *DependabotSecurityUpdates {
 20947  	if s == nil {
 20948  		return nil
 20949  	}
 20950  	return s.DependabotSecurityUpdates
 20951  }
 20952  
 20953  // GetSecretScanning returns the SecretScanning field.
 20954  func (s *SecurityAndAnalysis) GetSecretScanning() *SecretScanning {
 20955  	if s == nil {
 20956  		return nil
 20957  	}
 20958  	return s.SecretScanning
 20959  }
 20960  
 20961  // GetSecretScanningPushProtection returns the SecretScanningPushProtection field.
 20962  func (s *SecurityAndAnalysis) GetSecretScanningPushProtection() *SecretScanningPushProtection {
 20963  	if s == nil {
 20964  		return nil
 20965  	}
 20966  	return s.SecretScanningPushProtection
 20967  }
 20968  
 20969  // GetFrom returns the From field.
 20970  func (s *SecurityAndAnalysisChange) GetFrom() *SecurityAndAnalysisChangeFrom {
 20971  	if s == nil {
 20972  		return nil
 20973  	}
 20974  	return s.From
 20975  }
 20976  
 20977  // GetSecurityAndAnalysis returns the SecurityAndAnalysis field.
 20978  func (s *SecurityAndAnalysisChangeFrom) GetSecurityAndAnalysis() *SecurityAndAnalysis {
 20979  	if s == nil {
 20980  		return nil
 20981  	}
 20982  	return s.SecurityAndAnalysis
 20983  }
 20984  
 20985  // GetChanges returns the Changes field.
 20986  func (s *SecurityAndAnalysisEvent) GetChanges() *SecurityAndAnalysisChange {
 20987  	if s == nil {
 20988  		return nil
 20989  	}
 20990  	return s.Changes
 20991  }
 20992  
 20993  // GetEnterprise returns the Enterprise field.
 20994  func (s *SecurityAndAnalysisEvent) GetEnterprise() *Enterprise {
 20995  	if s == nil {
 20996  		return nil
 20997  	}
 20998  	return s.Enterprise
 20999  }
 21000  
 21001  // GetInstallation returns the Installation field.
 21002  func (s *SecurityAndAnalysisEvent) GetInstallation() *Installation {
 21003  	if s == nil {
 21004  		return nil
 21005  	}
 21006  	return s.Installation
 21007  }
 21008  
 21009  // GetOrganization returns the Organization field.
 21010  func (s *SecurityAndAnalysisEvent) GetOrganization() *Organization {
 21011  	if s == nil {
 21012  		return nil
 21013  	}
 21014  	return s.Organization
 21015  }
 21016  
 21017  // GetRepository returns the Repository field.
 21018  func (s *SecurityAndAnalysisEvent) GetRepository() *Repository {
 21019  	if s == nil {
 21020  		return nil
 21021  	}
 21022  	return s.Repository
 21023  }
 21024  
 21025  // GetSender returns the Sender field.
 21026  func (s *SecurityAndAnalysisEvent) GetSender() *User {
 21027  	if s == nil {
 21028  		return nil
 21029  	}
 21030  	return s.Sender
 21031  }
 21032  
 21033  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 21034  func (s *SelectedReposList) GetTotalCount() int {
 21035  	if s == nil || s.TotalCount == nil {
 21036  		return 0
 21037  	}
 21038  	return *s.TotalCount
 21039  }
 21040  
 21041  // GetName returns the Name field if it's non-nil, zero value otherwise.
 21042  func (s *ServiceHook) GetName() string {
 21043  	if s == nil || s.Name == nil {
 21044  		return ""
 21045  	}
 21046  	return *s.Name
 21047  }
 21048  
 21049  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 21050  func (s *SignatureRequirementEnforcementLevelChanges) GetFrom() string {
 21051  	if s == nil || s.From == nil {
 21052  		return ""
 21053  	}
 21054  	return *s.From
 21055  }
 21056  
 21057  // GetEnabled returns the Enabled field if it's non-nil, zero value otherwise.
 21058  func (s *SignaturesProtectedBranch) GetEnabled() bool {
 21059  	if s == nil || s.Enabled == nil {
 21060  		return false
 21061  	}
 21062  	return *s.Enabled
 21063  }
 21064  
 21065  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21066  func (s *SignaturesProtectedBranch) GetURL() string {
 21067  	if s == nil || s.URL == nil {
 21068  		return ""
 21069  	}
 21070  	return *s.URL
 21071  }
 21072  
 21073  // GetPayload returns the Payload field if it's non-nil, zero value otherwise.
 21074  func (s *SignatureVerification) GetPayload() string {
 21075  	if s == nil || s.Payload == nil {
 21076  		return ""
 21077  	}
 21078  	return *s.Payload
 21079  }
 21080  
 21081  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 21082  func (s *SignatureVerification) GetReason() string {
 21083  	if s == nil || s.Reason == nil {
 21084  		return ""
 21085  	}
 21086  	return *s.Reason
 21087  }
 21088  
 21089  // GetSignature returns the Signature field if it's non-nil, zero value otherwise.
 21090  func (s *SignatureVerification) GetSignature() string {
 21091  	if s == nil || s.Signature == nil {
 21092  		return ""
 21093  	}
 21094  	return *s.Signature
 21095  }
 21096  
 21097  // GetVerified returns the Verified field if it's non-nil, zero value otherwise.
 21098  func (s *SignatureVerification) GetVerified() bool {
 21099  	if s == nil || s.Verified == nil {
 21100  		return false
 21101  	}
 21102  	return *s.Verified
 21103  }
 21104  
 21105  // GetActor returns the Actor field.
 21106  func (s *Source) GetActor() *User {
 21107  	if s == nil {
 21108  		return nil
 21109  	}
 21110  	return s.Actor
 21111  }
 21112  
 21113  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21114  func (s *Source) GetID() int64 {
 21115  	if s == nil || s.ID == nil {
 21116  		return 0
 21117  	}
 21118  	return *s.ID
 21119  }
 21120  
 21121  // GetIssue returns the Issue field.
 21122  func (s *Source) GetIssue() *Issue {
 21123  	if s == nil {
 21124  		return nil
 21125  	}
 21126  	return s.Issue
 21127  }
 21128  
 21129  // GetType returns the Type field if it's non-nil, zero value otherwise.
 21130  func (s *Source) GetType() string {
 21131  	if s == nil || s.Type == nil {
 21132  		return ""
 21133  	}
 21134  	return *s.Type
 21135  }
 21136  
 21137  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21138  func (s *Source) GetURL() string {
 21139  	if s == nil || s.URL == nil {
 21140  		return ""
 21141  	}
 21142  	return *s.URL
 21143  }
 21144  
 21145  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 21146  func (s *SourceImportAuthor) GetEmail() string {
 21147  	if s == nil || s.Email == nil {
 21148  		return ""
 21149  	}
 21150  	return *s.Email
 21151  }
 21152  
 21153  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21154  func (s *SourceImportAuthor) GetID() int64 {
 21155  	if s == nil || s.ID == nil {
 21156  		return 0
 21157  	}
 21158  	return *s.ID
 21159  }
 21160  
 21161  // GetImportURL returns the ImportURL field if it's non-nil, zero value otherwise.
 21162  func (s *SourceImportAuthor) GetImportURL() string {
 21163  	if s == nil || s.ImportURL == nil {
 21164  		return ""
 21165  	}
 21166  	return *s.ImportURL
 21167  }
 21168  
 21169  // GetName returns the Name field if it's non-nil, zero value otherwise.
 21170  func (s *SourceImportAuthor) GetName() string {
 21171  	if s == nil || s.Name == nil {
 21172  		return ""
 21173  	}
 21174  	return *s.Name
 21175  }
 21176  
 21177  // GetRemoteID returns the RemoteID field if it's non-nil, zero value otherwise.
 21178  func (s *SourceImportAuthor) GetRemoteID() string {
 21179  	if s == nil || s.RemoteID == nil {
 21180  		return ""
 21181  	}
 21182  	return *s.RemoteID
 21183  }
 21184  
 21185  // GetRemoteName returns the RemoteName field if it's non-nil, zero value otherwise.
 21186  func (s *SourceImportAuthor) GetRemoteName() string {
 21187  	if s == nil || s.RemoteName == nil {
 21188  		return ""
 21189  	}
 21190  	return *s.RemoteName
 21191  }
 21192  
 21193  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21194  func (s *SourceImportAuthor) GetURL() string {
 21195  	if s == nil || s.URL == nil {
 21196  		return ""
 21197  	}
 21198  	return *s.URL
 21199  }
 21200  
 21201  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 21202  func (s *SSHSigningKey) GetCreatedAt() Timestamp {
 21203  	if s == nil || s.CreatedAt == nil {
 21204  		return Timestamp{}
 21205  	}
 21206  	return *s.CreatedAt
 21207  }
 21208  
 21209  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21210  func (s *SSHSigningKey) GetID() int64 {
 21211  	if s == nil || s.ID == nil {
 21212  		return 0
 21213  	}
 21214  	return *s.ID
 21215  }
 21216  
 21217  // GetKey returns the Key field if it's non-nil, zero value otherwise.
 21218  func (s *SSHSigningKey) GetKey() string {
 21219  	if s == nil || s.Key == nil {
 21220  		return ""
 21221  	}
 21222  	return *s.Key
 21223  }
 21224  
 21225  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 21226  func (s *SSHSigningKey) GetTitle() string {
 21227  	if s == nil || s.Title == nil {
 21228  		return ""
 21229  	}
 21230  	return *s.Title
 21231  }
 21232  
 21233  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 21234  func (s *StarEvent) GetAction() string {
 21235  	if s == nil || s.Action == nil {
 21236  		return ""
 21237  	}
 21238  	return *s.Action
 21239  }
 21240  
 21241  // GetInstallation returns the Installation field.
 21242  func (s *StarEvent) GetInstallation() *Installation {
 21243  	if s == nil {
 21244  		return nil
 21245  	}
 21246  	return s.Installation
 21247  }
 21248  
 21249  // GetOrg returns the Org field.
 21250  func (s *StarEvent) GetOrg() *Organization {
 21251  	if s == nil {
 21252  		return nil
 21253  	}
 21254  	return s.Org
 21255  }
 21256  
 21257  // GetRepo returns the Repo field.
 21258  func (s *StarEvent) GetRepo() *Repository {
 21259  	if s == nil {
 21260  		return nil
 21261  	}
 21262  	return s.Repo
 21263  }
 21264  
 21265  // GetSender returns the Sender field.
 21266  func (s *StarEvent) GetSender() *User {
 21267  	if s == nil {
 21268  		return nil
 21269  	}
 21270  	return s.Sender
 21271  }
 21272  
 21273  // GetStarredAt returns the StarredAt field if it's non-nil, zero value otherwise.
 21274  func (s *StarEvent) GetStarredAt() Timestamp {
 21275  	if s == nil || s.StarredAt == nil {
 21276  		return Timestamp{}
 21277  	}
 21278  	return *s.StarredAt
 21279  }
 21280  
 21281  // GetStarredAt returns the StarredAt field if it's non-nil, zero value otherwise.
 21282  func (s *Stargazer) GetStarredAt() Timestamp {
 21283  	if s == nil || s.StarredAt == nil {
 21284  		return Timestamp{}
 21285  	}
 21286  	return *s.StarredAt
 21287  }
 21288  
 21289  // GetUser returns the User field.
 21290  func (s *Stargazer) GetUser() *User {
 21291  	if s == nil {
 21292  		return nil
 21293  	}
 21294  	return s.User
 21295  }
 21296  
 21297  // GetRepository returns the Repository field.
 21298  func (s *StarredRepository) GetRepository() *Repository {
 21299  	if s == nil {
 21300  		return nil
 21301  	}
 21302  	return s.Repository
 21303  }
 21304  
 21305  // GetStarredAt returns the StarredAt field if it's non-nil, zero value otherwise.
 21306  func (s *StarredRepository) GetStarredAt() Timestamp {
 21307  	if s == nil || s.StarredAt == nil {
 21308  		return Timestamp{}
 21309  	}
 21310  	return *s.StarredAt
 21311  }
 21312  
 21313  // GetCommit returns the Commit field.
 21314  func (s *StatusEvent) GetCommit() *RepositoryCommit {
 21315  	if s == nil {
 21316  		return nil
 21317  	}
 21318  	return s.Commit
 21319  }
 21320  
 21321  // GetContext returns the Context field if it's non-nil, zero value otherwise.
 21322  func (s *StatusEvent) GetContext() string {
 21323  	if s == nil || s.Context == nil {
 21324  		return ""
 21325  	}
 21326  	return *s.Context
 21327  }
 21328  
 21329  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 21330  func (s *StatusEvent) GetCreatedAt() Timestamp {
 21331  	if s == nil || s.CreatedAt == nil {
 21332  		return Timestamp{}
 21333  	}
 21334  	return *s.CreatedAt
 21335  }
 21336  
 21337  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 21338  func (s *StatusEvent) GetDescription() string {
 21339  	if s == nil || s.Description == nil {
 21340  		return ""
 21341  	}
 21342  	return *s.Description
 21343  }
 21344  
 21345  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21346  func (s *StatusEvent) GetID() int64 {
 21347  	if s == nil || s.ID == nil {
 21348  		return 0
 21349  	}
 21350  	return *s.ID
 21351  }
 21352  
 21353  // GetInstallation returns the Installation field.
 21354  func (s *StatusEvent) GetInstallation() *Installation {
 21355  	if s == nil {
 21356  		return nil
 21357  	}
 21358  	return s.Installation
 21359  }
 21360  
 21361  // GetName returns the Name field if it's non-nil, zero value otherwise.
 21362  func (s *StatusEvent) GetName() string {
 21363  	if s == nil || s.Name == nil {
 21364  		return ""
 21365  	}
 21366  	return *s.Name
 21367  }
 21368  
 21369  // GetRepo returns the Repo field.
 21370  func (s *StatusEvent) GetRepo() *Repository {
 21371  	if s == nil {
 21372  		return nil
 21373  	}
 21374  	return s.Repo
 21375  }
 21376  
 21377  // GetSender returns the Sender field.
 21378  func (s *StatusEvent) GetSender() *User {
 21379  	if s == nil {
 21380  		return nil
 21381  	}
 21382  	return s.Sender
 21383  }
 21384  
 21385  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 21386  func (s *StatusEvent) GetSHA() string {
 21387  	if s == nil || s.SHA == nil {
 21388  		return ""
 21389  	}
 21390  	return *s.SHA
 21391  }
 21392  
 21393  // GetState returns the State field if it's non-nil, zero value otherwise.
 21394  func (s *StatusEvent) GetState() string {
 21395  	if s == nil || s.State == nil {
 21396  		return ""
 21397  	}
 21398  	return *s.State
 21399  }
 21400  
 21401  // GetTargetURL returns the TargetURL field if it's non-nil, zero value otherwise.
 21402  func (s *StatusEvent) GetTargetURL() string {
 21403  	if s == nil || s.TargetURL == nil {
 21404  		return ""
 21405  	}
 21406  	return *s.TargetURL
 21407  }
 21408  
 21409  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 21410  func (s *StatusEvent) GetUpdatedAt() Timestamp {
 21411  	if s == nil || s.UpdatedAt == nil {
 21412  		return Timestamp{}
 21413  	}
 21414  	return *s.UpdatedAt
 21415  }
 21416  
 21417  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 21418  func (s *Subscription) GetCreatedAt() Timestamp {
 21419  	if s == nil || s.CreatedAt == nil {
 21420  		return Timestamp{}
 21421  	}
 21422  	return *s.CreatedAt
 21423  }
 21424  
 21425  // GetIgnored returns the Ignored field if it's non-nil, zero value otherwise.
 21426  func (s *Subscription) GetIgnored() bool {
 21427  	if s == nil || s.Ignored == nil {
 21428  		return false
 21429  	}
 21430  	return *s.Ignored
 21431  }
 21432  
 21433  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 21434  func (s *Subscription) GetReason() string {
 21435  	if s == nil || s.Reason == nil {
 21436  		return ""
 21437  	}
 21438  	return *s.Reason
 21439  }
 21440  
 21441  // GetRepositoryURL returns the RepositoryURL field if it's non-nil, zero value otherwise.
 21442  func (s *Subscription) GetRepositoryURL() string {
 21443  	if s == nil || s.RepositoryURL == nil {
 21444  		return ""
 21445  	}
 21446  	return *s.RepositoryURL
 21447  }
 21448  
 21449  // GetSubscribed returns the Subscribed field if it's non-nil, zero value otherwise.
 21450  func (s *Subscription) GetSubscribed() bool {
 21451  	if s == nil || s.Subscribed == nil {
 21452  		return false
 21453  	}
 21454  	return *s.Subscribed
 21455  }
 21456  
 21457  // GetThreadURL returns the ThreadURL field if it's non-nil, zero value otherwise.
 21458  func (s *Subscription) GetThreadURL() string {
 21459  	if s == nil || s.ThreadURL == nil {
 21460  		return ""
 21461  	}
 21462  	return *s.ThreadURL
 21463  }
 21464  
 21465  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21466  func (s *Subscription) GetURL() string {
 21467  	if s == nil || s.URL == nil {
 21468  		return ""
 21469  	}
 21470  	return *s.URL
 21471  }
 21472  
 21473  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 21474  func (t *Tag) GetMessage() string {
 21475  	if t == nil || t.Message == nil {
 21476  		return ""
 21477  	}
 21478  	return *t.Message
 21479  }
 21480  
 21481  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 21482  func (t *Tag) GetNodeID() string {
 21483  	if t == nil || t.NodeID == nil {
 21484  		return ""
 21485  	}
 21486  	return *t.NodeID
 21487  }
 21488  
 21489  // GetObject returns the Object field.
 21490  func (t *Tag) GetObject() *GitObject {
 21491  	if t == nil {
 21492  		return nil
 21493  	}
 21494  	return t.Object
 21495  }
 21496  
 21497  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 21498  func (t *Tag) GetSHA() string {
 21499  	if t == nil || t.SHA == nil {
 21500  		return ""
 21501  	}
 21502  	return *t.SHA
 21503  }
 21504  
 21505  // GetTag returns the Tag field if it's non-nil, zero value otherwise.
 21506  func (t *Tag) GetTag() string {
 21507  	if t == nil || t.Tag == nil {
 21508  		return ""
 21509  	}
 21510  	return *t.Tag
 21511  }
 21512  
 21513  // GetTagger returns the Tagger field.
 21514  func (t *Tag) GetTagger() *CommitAuthor {
 21515  	if t == nil {
 21516  		return nil
 21517  	}
 21518  	return t.Tagger
 21519  }
 21520  
 21521  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21522  func (t *Tag) GetURL() string {
 21523  	if t == nil || t.URL == nil {
 21524  		return ""
 21525  	}
 21526  	return *t.URL
 21527  }
 21528  
 21529  // GetVerification returns the Verification field.
 21530  func (t *Tag) GetVerification() *SignatureVerification {
 21531  	if t == nil {
 21532  		return nil
 21533  	}
 21534  	return t.Verification
 21535  }
 21536  
 21537  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21538  func (t *TagProtection) GetID() int64 {
 21539  	if t == nil || t.ID == nil {
 21540  		return 0
 21541  	}
 21542  	return *t.ID
 21543  }
 21544  
 21545  // GetPattern returns the Pattern field if it's non-nil, zero value otherwise.
 21546  func (t *TagProtection) GetPattern() string {
 21547  	if t == nil || t.Pattern == nil {
 21548  		return ""
 21549  	}
 21550  	return *t.Pattern
 21551  }
 21552  
 21553  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
 21554  func (t *TaskStep) GetCompletedAt() Timestamp {
 21555  	if t == nil || t.CompletedAt == nil {
 21556  		return Timestamp{}
 21557  	}
 21558  	return *t.CompletedAt
 21559  }
 21560  
 21561  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
 21562  func (t *TaskStep) GetConclusion() string {
 21563  	if t == nil || t.Conclusion == nil {
 21564  		return ""
 21565  	}
 21566  	return *t.Conclusion
 21567  }
 21568  
 21569  // GetName returns the Name field if it's non-nil, zero value otherwise.
 21570  func (t *TaskStep) GetName() string {
 21571  	if t == nil || t.Name == nil {
 21572  		return ""
 21573  	}
 21574  	return *t.Name
 21575  }
 21576  
 21577  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 21578  func (t *TaskStep) GetNumber() int64 {
 21579  	if t == nil || t.Number == nil {
 21580  		return 0
 21581  	}
 21582  	return *t.Number
 21583  }
 21584  
 21585  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
 21586  func (t *TaskStep) GetStartedAt() Timestamp {
 21587  	if t == nil || t.StartedAt == nil {
 21588  		return Timestamp{}
 21589  	}
 21590  	return *t.StartedAt
 21591  }
 21592  
 21593  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 21594  func (t *TaskStep) GetStatus() string {
 21595  	if t == nil || t.Status == nil {
 21596  		return ""
 21597  	}
 21598  	return *t.Status
 21599  }
 21600  
 21601  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 21602  func (t *Team) GetDescription() string {
 21603  	if t == nil || t.Description == nil {
 21604  		return ""
 21605  	}
 21606  	return *t.Description
 21607  }
 21608  
 21609  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 21610  func (t *Team) GetHTMLURL() string {
 21611  	if t == nil || t.HTMLURL == nil {
 21612  		return ""
 21613  	}
 21614  	return *t.HTMLURL
 21615  }
 21616  
 21617  // GetID returns the ID field if it's non-nil, zero value otherwise.
 21618  func (t *Team) GetID() int64 {
 21619  	if t == nil || t.ID == nil {
 21620  		return 0
 21621  	}
 21622  	return *t.ID
 21623  }
 21624  
 21625  // GetLDAPDN returns the LDAPDN field if it's non-nil, zero value otherwise.
 21626  func (t *Team) GetLDAPDN() string {
 21627  	if t == nil || t.LDAPDN == nil {
 21628  		return ""
 21629  	}
 21630  	return *t.LDAPDN
 21631  }
 21632  
 21633  // GetMembersCount returns the MembersCount field if it's non-nil, zero value otherwise.
 21634  func (t *Team) GetMembersCount() int {
 21635  	if t == nil || t.MembersCount == nil {
 21636  		return 0
 21637  	}
 21638  	return *t.MembersCount
 21639  }
 21640  
 21641  // GetMembersURL returns the MembersURL field if it's non-nil, zero value otherwise.
 21642  func (t *Team) GetMembersURL() string {
 21643  	if t == nil || t.MembersURL == nil {
 21644  		return ""
 21645  	}
 21646  	return *t.MembersURL
 21647  }
 21648  
 21649  // GetName returns the Name field if it's non-nil, zero value otherwise.
 21650  func (t *Team) GetName() string {
 21651  	if t == nil || t.Name == nil {
 21652  		return ""
 21653  	}
 21654  	return *t.Name
 21655  }
 21656  
 21657  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 21658  func (t *Team) GetNodeID() string {
 21659  	if t == nil || t.NodeID == nil {
 21660  		return ""
 21661  	}
 21662  	return *t.NodeID
 21663  }
 21664  
 21665  // GetOrganization returns the Organization field.
 21666  func (t *Team) GetOrganization() *Organization {
 21667  	if t == nil {
 21668  		return nil
 21669  	}
 21670  	return t.Organization
 21671  }
 21672  
 21673  // GetParent returns the Parent field.
 21674  func (t *Team) GetParent() *Team {
 21675  	if t == nil {
 21676  		return nil
 21677  	}
 21678  	return t.Parent
 21679  }
 21680  
 21681  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 21682  func (t *Team) GetPermission() string {
 21683  	if t == nil || t.Permission == nil {
 21684  		return ""
 21685  	}
 21686  	return *t.Permission
 21687  }
 21688  
 21689  // GetPermissions returns the Permissions map if it's non-nil, an empty map otherwise.
 21690  func (t *Team) GetPermissions() map[string]bool {
 21691  	if t == nil || t.Permissions == nil {
 21692  		return map[string]bool{}
 21693  	}
 21694  	return t.Permissions
 21695  }
 21696  
 21697  // GetPrivacy returns the Privacy field if it's non-nil, zero value otherwise.
 21698  func (t *Team) GetPrivacy() string {
 21699  	if t == nil || t.Privacy == nil {
 21700  		return ""
 21701  	}
 21702  	return *t.Privacy
 21703  }
 21704  
 21705  // GetReposCount returns the ReposCount field if it's non-nil, zero value otherwise.
 21706  func (t *Team) GetReposCount() int {
 21707  	if t == nil || t.ReposCount == nil {
 21708  		return 0
 21709  	}
 21710  	return *t.ReposCount
 21711  }
 21712  
 21713  // GetRepositoriesURL returns the RepositoriesURL field if it's non-nil, zero value otherwise.
 21714  func (t *Team) GetRepositoriesURL() string {
 21715  	if t == nil || t.RepositoriesURL == nil {
 21716  		return ""
 21717  	}
 21718  	return *t.RepositoriesURL
 21719  }
 21720  
 21721  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
 21722  func (t *Team) GetSlug() string {
 21723  	if t == nil || t.Slug == nil {
 21724  		return ""
 21725  	}
 21726  	return *t.Slug
 21727  }
 21728  
 21729  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21730  func (t *Team) GetURL() string {
 21731  	if t == nil || t.URL == nil {
 21732  		return ""
 21733  	}
 21734  	return *t.URL
 21735  }
 21736  
 21737  // GetInstallation returns the Installation field.
 21738  func (t *TeamAddEvent) GetInstallation() *Installation {
 21739  	if t == nil {
 21740  		return nil
 21741  	}
 21742  	return t.Installation
 21743  }
 21744  
 21745  // GetOrg returns the Org field.
 21746  func (t *TeamAddEvent) GetOrg() *Organization {
 21747  	if t == nil {
 21748  		return nil
 21749  	}
 21750  	return t.Org
 21751  }
 21752  
 21753  // GetRepo returns the Repo field.
 21754  func (t *TeamAddEvent) GetRepo() *Repository {
 21755  	if t == nil {
 21756  		return nil
 21757  	}
 21758  	return t.Repo
 21759  }
 21760  
 21761  // GetSender returns the Sender field.
 21762  func (t *TeamAddEvent) GetSender() *User {
 21763  	if t == nil {
 21764  		return nil
 21765  	}
 21766  	return t.Sender
 21767  }
 21768  
 21769  // GetTeam returns the Team field.
 21770  func (t *TeamAddEvent) GetTeam() *Team {
 21771  	if t == nil {
 21772  		return nil
 21773  	}
 21774  	return t.Team
 21775  }
 21776  
 21777  // GetDescription returns the Description field.
 21778  func (t *TeamChange) GetDescription() *TeamDescription {
 21779  	if t == nil {
 21780  		return nil
 21781  	}
 21782  	return t.Description
 21783  }
 21784  
 21785  // GetName returns the Name field.
 21786  func (t *TeamChange) GetName() *TeamName {
 21787  	if t == nil {
 21788  		return nil
 21789  	}
 21790  	return t.Name
 21791  }
 21792  
 21793  // GetPrivacy returns the Privacy field.
 21794  func (t *TeamChange) GetPrivacy() *TeamPrivacy {
 21795  	if t == nil {
 21796  		return nil
 21797  	}
 21798  	return t.Privacy
 21799  }
 21800  
 21801  // GetRepository returns the Repository field.
 21802  func (t *TeamChange) GetRepository() *TeamRepository {
 21803  	if t == nil {
 21804  		return nil
 21805  	}
 21806  	return t.Repository
 21807  }
 21808  
 21809  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 21810  func (t *TeamDescription) GetFrom() string {
 21811  	if t == nil || t.From == nil {
 21812  		return ""
 21813  	}
 21814  	return *t.From
 21815  }
 21816  
 21817  // GetAuthor returns the Author field.
 21818  func (t *TeamDiscussion) GetAuthor() *User {
 21819  	if t == nil {
 21820  		return nil
 21821  	}
 21822  	return t.Author
 21823  }
 21824  
 21825  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 21826  func (t *TeamDiscussion) GetBody() string {
 21827  	if t == nil || t.Body == nil {
 21828  		return ""
 21829  	}
 21830  	return *t.Body
 21831  }
 21832  
 21833  // GetBodyHTML returns the BodyHTML field if it's non-nil, zero value otherwise.
 21834  func (t *TeamDiscussion) GetBodyHTML() string {
 21835  	if t == nil || t.BodyHTML == nil {
 21836  		return ""
 21837  	}
 21838  	return *t.BodyHTML
 21839  }
 21840  
 21841  // GetBodyVersion returns the BodyVersion field if it's non-nil, zero value otherwise.
 21842  func (t *TeamDiscussion) GetBodyVersion() string {
 21843  	if t == nil || t.BodyVersion == nil {
 21844  		return ""
 21845  	}
 21846  	return *t.BodyVersion
 21847  }
 21848  
 21849  // GetCommentsCount returns the CommentsCount field if it's non-nil, zero value otherwise.
 21850  func (t *TeamDiscussion) GetCommentsCount() int {
 21851  	if t == nil || t.CommentsCount == nil {
 21852  		return 0
 21853  	}
 21854  	return *t.CommentsCount
 21855  }
 21856  
 21857  // GetCommentsURL returns the CommentsURL field if it's non-nil, zero value otherwise.
 21858  func (t *TeamDiscussion) GetCommentsURL() string {
 21859  	if t == nil || t.CommentsURL == nil {
 21860  		return ""
 21861  	}
 21862  	return *t.CommentsURL
 21863  }
 21864  
 21865  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 21866  func (t *TeamDiscussion) GetCreatedAt() Timestamp {
 21867  	if t == nil || t.CreatedAt == nil {
 21868  		return Timestamp{}
 21869  	}
 21870  	return *t.CreatedAt
 21871  }
 21872  
 21873  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 21874  func (t *TeamDiscussion) GetHTMLURL() string {
 21875  	if t == nil || t.HTMLURL == nil {
 21876  		return ""
 21877  	}
 21878  	return *t.HTMLURL
 21879  }
 21880  
 21881  // GetLastEditedAt returns the LastEditedAt field if it's non-nil, zero value otherwise.
 21882  func (t *TeamDiscussion) GetLastEditedAt() Timestamp {
 21883  	if t == nil || t.LastEditedAt == nil {
 21884  		return Timestamp{}
 21885  	}
 21886  	return *t.LastEditedAt
 21887  }
 21888  
 21889  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 21890  func (t *TeamDiscussion) GetNodeID() string {
 21891  	if t == nil || t.NodeID == nil {
 21892  		return ""
 21893  	}
 21894  	return *t.NodeID
 21895  }
 21896  
 21897  // GetNumber returns the Number field if it's non-nil, zero value otherwise.
 21898  func (t *TeamDiscussion) GetNumber() int {
 21899  	if t == nil || t.Number == nil {
 21900  		return 0
 21901  	}
 21902  	return *t.Number
 21903  }
 21904  
 21905  // GetPinned returns the Pinned field if it's non-nil, zero value otherwise.
 21906  func (t *TeamDiscussion) GetPinned() bool {
 21907  	if t == nil || t.Pinned == nil {
 21908  		return false
 21909  	}
 21910  	return *t.Pinned
 21911  }
 21912  
 21913  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 21914  func (t *TeamDiscussion) GetPrivate() bool {
 21915  	if t == nil || t.Private == nil {
 21916  		return false
 21917  	}
 21918  	return *t.Private
 21919  }
 21920  
 21921  // GetReactions returns the Reactions field.
 21922  func (t *TeamDiscussion) GetReactions() *Reactions {
 21923  	if t == nil {
 21924  		return nil
 21925  	}
 21926  	return t.Reactions
 21927  }
 21928  
 21929  // GetTeamURL returns the TeamURL field if it's non-nil, zero value otherwise.
 21930  func (t *TeamDiscussion) GetTeamURL() string {
 21931  	if t == nil || t.TeamURL == nil {
 21932  		return ""
 21933  	}
 21934  	return *t.TeamURL
 21935  }
 21936  
 21937  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 21938  func (t *TeamDiscussion) GetTitle() string {
 21939  	if t == nil || t.Title == nil {
 21940  		return ""
 21941  	}
 21942  	return *t.Title
 21943  }
 21944  
 21945  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 21946  func (t *TeamDiscussion) GetUpdatedAt() Timestamp {
 21947  	if t == nil || t.UpdatedAt == nil {
 21948  		return Timestamp{}
 21949  	}
 21950  	return *t.UpdatedAt
 21951  }
 21952  
 21953  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 21954  func (t *TeamDiscussion) GetURL() string {
 21955  	if t == nil || t.URL == nil {
 21956  		return ""
 21957  	}
 21958  	return *t.URL
 21959  }
 21960  
 21961  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 21962  func (t *TeamEvent) GetAction() string {
 21963  	if t == nil || t.Action == nil {
 21964  		return ""
 21965  	}
 21966  	return *t.Action
 21967  }
 21968  
 21969  // GetChanges returns the Changes field.
 21970  func (t *TeamEvent) GetChanges() *TeamChange {
 21971  	if t == nil {
 21972  		return nil
 21973  	}
 21974  	return t.Changes
 21975  }
 21976  
 21977  // GetInstallation returns the Installation field.
 21978  func (t *TeamEvent) GetInstallation() *Installation {
 21979  	if t == nil {
 21980  		return nil
 21981  	}
 21982  	return t.Installation
 21983  }
 21984  
 21985  // GetOrg returns the Org field.
 21986  func (t *TeamEvent) GetOrg() *Organization {
 21987  	if t == nil {
 21988  		return nil
 21989  	}
 21990  	return t.Org
 21991  }
 21992  
 21993  // GetRepo returns the Repo field.
 21994  func (t *TeamEvent) GetRepo() *Repository {
 21995  	if t == nil {
 21996  		return nil
 21997  	}
 21998  	return t.Repo
 21999  }
 22000  
 22001  // GetSender returns the Sender field.
 22002  func (t *TeamEvent) GetSender() *User {
 22003  	if t == nil {
 22004  		return nil
 22005  	}
 22006  	return t.Sender
 22007  }
 22008  
 22009  // GetTeam returns the Team field.
 22010  func (t *TeamEvent) GetTeam() *Team {
 22011  	if t == nil {
 22012  		return nil
 22013  	}
 22014  	return t.Team
 22015  }
 22016  
 22017  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 22018  func (t *TeamLDAPMapping) GetDescription() string {
 22019  	if t == nil || t.Description == nil {
 22020  		return ""
 22021  	}
 22022  	return *t.Description
 22023  }
 22024  
 22025  // GetID returns the ID field if it's non-nil, zero value otherwise.
 22026  func (t *TeamLDAPMapping) GetID() int64 {
 22027  	if t == nil || t.ID == nil {
 22028  		return 0
 22029  	}
 22030  	return *t.ID
 22031  }
 22032  
 22033  // GetLDAPDN returns the LDAPDN field if it's non-nil, zero value otherwise.
 22034  func (t *TeamLDAPMapping) GetLDAPDN() string {
 22035  	if t == nil || t.LDAPDN == nil {
 22036  		return ""
 22037  	}
 22038  	return *t.LDAPDN
 22039  }
 22040  
 22041  // GetMembersURL returns the MembersURL field if it's non-nil, zero value otherwise.
 22042  func (t *TeamLDAPMapping) GetMembersURL() string {
 22043  	if t == nil || t.MembersURL == nil {
 22044  		return ""
 22045  	}
 22046  	return *t.MembersURL
 22047  }
 22048  
 22049  // GetName returns the Name field if it's non-nil, zero value otherwise.
 22050  func (t *TeamLDAPMapping) GetName() string {
 22051  	if t == nil || t.Name == nil {
 22052  		return ""
 22053  	}
 22054  	return *t.Name
 22055  }
 22056  
 22057  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 22058  func (t *TeamLDAPMapping) GetPermission() string {
 22059  	if t == nil || t.Permission == nil {
 22060  		return ""
 22061  	}
 22062  	return *t.Permission
 22063  }
 22064  
 22065  // GetPrivacy returns the Privacy field if it's non-nil, zero value otherwise.
 22066  func (t *TeamLDAPMapping) GetPrivacy() string {
 22067  	if t == nil || t.Privacy == nil {
 22068  		return ""
 22069  	}
 22070  	return *t.Privacy
 22071  }
 22072  
 22073  // GetRepositoriesURL returns the RepositoriesURL field if it's non-nil, zero value otherwise.
 22074  func (t *TeamLDAPMapping) GetRepositoriesURL() string {
 22075  	if t == nil || t.RepositoriesURL == nil {
 22076  		return ""
 22077  	}
 22078  	return *t.RepositoriesURL
 22079  }
 22080  
 22081  // GetSlug returns the Slug field if it's non-nil, zero value otherwise.
 22082  func (t *TeamLDAPMapping) GetSlug() string {
 22083  	if t == nil || t.Slug == nil {
 22084  		return ""
 22085  	}
 22086  	return *t.Slug
 22087  }
 22088  
 22089  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 22090  func (t *TeamLDAPMapping) GetURL() string {
 22091  	if t == nil || t.URL == nil {
 22092  		return ""
 22093  	}
 22094  	return *t.URL
 22095  }
 22096  
 22097  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 22098  func (t *TeamName) GetFrom() string {
 22099  	if t == nil || t.From == nil {
 22100  		return ""
 22101  	}
 22102  	return *t.From
 22103  }
 22104  
 22105  // GetFrom returns the From field.
 22106  func (t *TeamPermissions) GetFrom() *TeamPermissionsFrom {
 22107  	if t == nil {
 22108  		return nil
 22109  	}
 22110  	return t.From
 22111  }
 22112  
 22113  // GetAdmin returns the Admin field if it's non-nil, zero value otherwise.
 22114  func (t *TeamPermissionsFrom) GetAdmin() bool {
 22115  	if t == nil || t.Admin == nil {
 22116  		return false
 22117  	}
 22118  	return *t.Admin
 22119  }
 22120  
 22121  // GetPull returns the Pull field if it's non-nil, zero value otherwise.
 22122  func (t *TeamPermissionsFrom) GetPull() bool {
 22123  	if t == nil || t.Pull == nil {
 22124  		return false
 22125  	}
 22126  	return *t.Pull
 22127  }
 22128  
 22129  // GetPush returns the Push field if it's non-nil, zero value otherwise.
 22130  func (t *TeamPermissionsFrom) GetPush() bool {
 22131  	if t == nil || t.Push == nil {
 22132  		return false
 22133  	}
 22134  	return *t.Push
 22135  }
 22136  
 22137  // GetFrom returns the From field if it's non-nil, zero value otherwise.
 22138  func (t *TeamPrivacy) GetFrom() string {
 22139  	if t == nil || t.From == nil {
 22140  		return ""
 22141  	}
 22142  	return *t.From
 22143  }
 22144  
 22145  // GetPermission returns the Permission field if it's non-nil, zero value otherwise.
 22146  func (t *TeamProjectOptions) GetPermission() string {
 22147  	if t == nil || t.Permission == nil {
 22148  		return ""
 22149  	}
 22150  	return *t.Permission
 22151  }
 22152  
 22153  // GetPermissions returns the Permissions field.
 22154  func (t *TeamRepository) GetPermissions() *TeamPermissions {
 22155  	if t == nil {
 22156  		return nil
 22157  	}
 22158  	return t.Permissions
 22159  }
 22160  
 22161  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 22162  func (t *TemplateRepoRequest) GetDescription() string {
 22163  	if t == nil || t.Description == nil {
 22164  		return ""
 22165  	}
 22166  	return *t.Description
 22167  }
 22168  
 22169  // GetIncludeAllBranches returns the IncludeAllBranches field if it's non-nil, zero value otherwise.
 22170  func (t *TemplateRepoRequest) GetIncludeAllBranches() bool {
 22171  	if t == nil || t.IncludeAllBranches == nil {
 22172  		return false
 22173  	}
 22174  	return *t.IncludeAllBranches
 22175  }
 22176  
 22177  // GetName returns the Name field if it's non-nil, zero value otherwise.
 22178  func (t *TemplateRepoRequest) GetName() string {
 22179  	if t == nil || t.Name == nil {
 22180  		return ""
 22181  	}
 22182  	return *t.Name
 22183  }
 22184  
 22185  // GetOwner returns the Owner field if it's non-nil, zero value otherwise.
 22186  func (t *TemplateRepoRequest) GetOwner() string {
 22187  	if t == nil || t.Owner == nil {
 22188  		return ""
 22189  	}
 22190  	return *t.Owner
 22191  }
 22192  
 22193  // GetPrivate returns the Private field if it's non-nil, zero value otherwise.
 22194  func (t *TemplateRepoRequest) GetPrivate() bool {
 22195  	if t == nil || t.Private == nil {
 22196  		return false
 22197  	}
 22198  	return *t.Private
 22199  }
 22200  
 22201  // GetFragment returns the Fragment field if it's non-nil, zero value otherwise.
 22202  func (t *TextMatch) GetFragment() string {
 22203  	if t == nil || t.Fragment == nil {
 22204  		return ""
 22205  	}
 22206  	return *t.Fragment
 22207  }
 22208  
 22209  // GetObjectType returns the ObjectType field if it's non-nil, zero value otherwise.
 22210  func (t *TextMatch) GetObjectType() string {
 22211  	if t == nil || t.ObjectType == nil {
 22212  		return ""
 22213  	}
 22214  	return *t.ObjectType
 22215  }
 22216  
 22217  // GetObjectURL returns the ObjectURL field if it's non-nil, zero value otherwise.
 22218  func (t *TextMatch) GetObjectURL() string {
 22219  	if t == nil || t.ObjectURL == nil {
 22220  		return ""
 22221  	}
 22222  	return *t.ObjectURL
 22223  }
 22224  
 22225  // GetProperty returns the Property field if it's non-nil, zero value otherwise.
 22226  func (t *TextMatch) GetProperty() string {
 22227  	if t == nil || t.Property == nil {
 22228  		return ""
 22229  	}
 22230  	return *t.Property
 22231  }
 22232  
 22233  // GetActor returns the Actor field.
 22234  func (t *Timeline) GetActor() *User {
 22235  	if t == nil {
 22236  		return nil
 22237  	}
 22238  	return t.Actor
 22239  }
 22240  
 22241  // GetAssignee returns the Assignee field.
 22242  func (t *Timeline) GetAssignee() *User {
 22243  	if t == nil {
 22244  		return nil
 22245  	}
 22246  	return t.Assignee
 22247  }
 22248  
 22249  // GetAssigner returns the Assigner field.
 22250  func (t *Timeline) GetAssigner() *User {
 22251  	if t == nil {
 22252  		return nil
 22253  	}
 22254  	return t.Assigner
 22255  }
 22256  
 22257  // GetAuthor returns the Author field.
 22258  func (t *Timeline) GetAuthor() *CommitAuthor {
 22259  	if t == nil {
 22260  		return nil
 22261  	}
 22262  	return t.Author
 22263  }
 22264  
 22265  // GetBody returns the Body field if it's non-nil, zero value otherwise.
 22266  func (t *Timeline) GetBody() string {
 22267  	if t == nil || t.Body == nil {
 22268  		return ""
 22269  	}
 22270  	return *t.Body
 22271  }
 22272  
 22273  // GetCommitID returns the CommitID field if it's non-nil, zero value otherwise.
 22274  func (t *Timeline) GetCommitID() string {
 22275  	if t == nil || t.CommitID == nil {
 22276  		return ""
 22277  	}
 22278  	return *t.CommitID
 22279  }
 22280  
 22281  // GetCommitter returns the Committer field.
 22282  func (t *Timeline) GetCommitter() *CommitAuthor {
 22283  	if t == nil {
 22284  		return nil
 22285  	}
 22286  	return t.Committer
 22287  }
 22288  
 22289  // GetCommitURL returns the CommitURL field if it's non-nil, zero value otherwise.
 22290  func (t *Timeline) GetCommitURL() string {
 22291  	if t == nil || t.CommitURL == nil {
 22292  		return ""
 22293  	}
 22294  	return *t.CommitURL
 22295  }
 22296  
 22297  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 22298  func (t *Timeline) GetCreatedAt() Timestamp {
 22299  	if t == nil || t.CreatedAt == nil {
 22300  		return Timestamp{}
 22301  	}
 22302  	return *t.CreatedAt
 22303  }
 22304  
 22305  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
 22306  func (t *Timeline) GetEvent() string {
 22307  	if t == nil || t.Event == nil {
 22308  		return ""
 22309  	}
 22310  	return *t.Event
 22311  }
 22312  
 22313  // GetID returns the ID field if it's non-nil, zero value otherwise.
 22314  func (t *Timeline) GetID() int64 {
 22315  	if t == nil || t.ID == nil {
 22316  		return 0
 22317  	}
 22318  	return *t.ID
 22319  }
 22320  
 22321  // GetLabel returns the Label field.
 22322  func (t *Timeline) GetLabel() *Label {
 22323  	if t == nil {
 22324  		return nil
 22325  	}
 22326  	return t.Label
 22327  }
 22328  
 22329  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 22330  func (t *Timeline) GetMessage() string {
 22331  	if t == nil || t.Message == nil {
 22332  		return ""
 22333  	}
 22334  	return *t.Message
 22335  }
 22336  
 22337  // GetMilestone returns the Milestone field.
 22338  func (t *Timeline) GetMilestone() *Milestone {
 22339  	if t == nil {
 22340  		return nil
 22341  	}
 22342  	return t.Milestone
 22343  }
 22344  
 22345  // GetProjectCard returns the ProjectCard field.
 22346  func (t *Timeline) GetProjectCard() *ProjectCard {
 22347  	if t == nil {
 22348  		return nil
 22349  	}
 22350  	return t.ProjectCard
 22351  }
 22352  
 22353  // GetRename returns the Rename field.
 22354  func (t *Timeline) GetRename() *Rename {
 22355  	if t == nil {
 22356  		return nil
 22357  	}
 22358  	return t.Rename
 22359  }
 22360  
 22361  // GetRequestedTeam returns the RequestedTeam field.
 22362  func (t *Timeline) GetRequestedTeam() *Team {
 22363  	if t == nil {
 22364  		return nil
 22365  	}
 22366  	return t.RequestedTeam
 22367  }
 22368  
 22369  // GetRequester returns the Requester field.
 22370  func (t *Timeline) GetRequester() *User {
 22371  	if t == nil {
 22372  		return nil
 22373  	}
 22374  	return t.Requester
 22375  }
 22376  
 22377  // GetReviewer returns the Reviewer field.
 22378  func (t *Timeline) GetReviewer() *User {
 22379  	if t == nil {
 22380  		return nil
 22381  	}
 22382  	return t.Reviewer
 22383  }
 22384  
 22385  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 22386  func (t *Timeline) GetSHA() string {
 22387  	if t == nil || t.SHA == nil {
 22388  		return ""
 22389  	}
 22390  	return *t.SHA
 22391  }
 22392  
 22393  // GetSource returns the Source field.
 22394  func (t *Timeline) GetSource() *Source {
 22395  	if t == nil {
 22396  		return nil
 22397  	}
 22398  	return t.Source
 22399  }
 22400  
 22401  // GetState returns the State field if it's non-nil, zero value otherwise.
 22402  func (t *Timeline) GetState() string {
 22403  	if t == nil || t.State == nil {
 22404  		return ""
 22405  	}
 22406  	return *t.State
 22407  }
 22408  
 22409  // GetSubmittedAt returns the SubmittedAt field if it's non-nil, zero value otherwise.
 22410  func (t *Timeline) GetSubmittedAt() Timestamp {
 22411  	if t == nil || t.SubmittedAt == nil {
 22412  		return Timestamp{}
 22413  	}
 22414  	return *t.SubmittedAt
 22415  }
 22416  
 22417  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 22418  func (t *Timeline) GetURL() string {
 22419  	if t == nil || t.URL == nil {
 22420  		return ""
 22421  	}
 22422  	return *t.URL
 22423  }
 22424  
 22425  // GetUser returns the User field.
 22426  func (t *Timeline) GetUser() *User {
 22427  	if t == nil {
 22428  		return nil
 22429  	}
 22430  	return t.User
 22431  }
 22432  
 22433  // GetGUID returns the GUID field if it's non-nil, zero value otherwise.
 22434  func (t *Tool) GetGUID() string {
 22435  	if t == nil || t.GUID == nil {
 22436  		return ""
 22437  	}
 22438  	return *t.GUID
 22439  }
 22440  
 22441  // GetName returns the Name field if it's non-nil, zero value otherwise.
 22442  func (t *Tool) GetName() string {
 22443  	if t == nil || t.Name == nil {
 22444  		return ""
 22445  	}
 22446  	return *t.Name
 22447  }
 22448  
 22449  // GetVersion returns the Version field if it's non-nil, zero value otherwise.
 22450  func (t *Tool) GetVersion() string {
 22451  	if t == nil || t.Version == nil {
 22452  		return ""
 22453  	}
 22454  	return *t.Version
 22455  }
 22456  
 22457  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 22458  func (t *TopicResult) GetCreatedAt() Timestamp {
 22459  	if t == nil || t.CreatedAt == nil {
 22460  		return Timestamp{}
 22461  	}
 22462  	return *t.CreatedAt
 22463  }
 22464  
 22465  // GetCreatedBy returns the CreatedBy field if it's non-nil, zero value otherwise.
 22466  func (t *TopicResult) GetCreatedBy() string {
 22467  	if t == nil || t.CreatedBy == nil {
 22468  		return ""
 22469  	}
 22470  	return *t.CreatedBy
 22471  }
 22472  
 22473  // GetCurated returns the Curated field if it's non-nil, zero value otherwise.
 22474  func (t *TopicResult) GetCurated() bool {
 22475  	if t == nil || t.Curated == nil {
 22476  		return false
 22477  	}
 22478  	return *t.Curated
 22479  }
 22480  
 22481  // GetDescription returns the Description field if it's non-nil, zero value otherwise.
 22482  func (t *TopicResult) GetDescription() string {
 22483  	if t == nil || t.Description == nil {
 22484  		return ""
 22485  	}
 22486  	return *t.Description
 22487  }
 22488  
 22489  // GetDisplayName returns the DisplayName field if it's non-nil, zero value otherwise.
 22490  func (t *TopicResult) GetDisplayName() string {
 22491  	if t == nil || t.DisplayName == nil {
 22492  		return ""
 22493  	}
 22494  	return *t.DisplayName
 22495  }
 22496  
 22497  // GetFeatured returns the Featured field if it's non-nil, zero value otherwise.
 22498  func (t *TopicResult) GetFeatured() bool {
 22499  	if t == nil || t.Featured == nil {
 22500  		return false
 22501  	}
 22502  	return *t.Featured
 22503  }
 22504  
 22505  // GetName returns the Name field if it's non-nil, zero value otherwise.
 22506  func (t *TopicResult) GetName() string {
 22507  	if t == nil || t.Name == nil {
 22508  		return ""
 22509  	}
 22510  	return *t.Name
 22511  }
 22512  
 22513  // GetScore returns the Score field.
 22514  func (t *TopicResult) GetScore() *float64 {
 22515  	if t == nil {
 22516  		return nil
 22517  	}
 22518  	return t.Score
 22519  }
 22520  
 22521  // GetShortDescription returns the ShortDescription field if it's non-nil, zero value otherwise.
 22522  func (t *TopicResult) GetShortDescription() string {
 22523  	if t == nil || t.ShortDescription == nil {
 22524  		return ""
 22525  	}
 22526  	return *t.ShortDescription
 22527  }
 22528  
 22529  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 22530  func (t *TopicResult) GetUpdatedAt() string {
 22531  	if t == nil || t.UpdatedAt == nil {
 22532  		return ""
 22533  	}
 22534  	return *t.UpdatedAt
 22535  }
 22536  
 22537  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
 22538  func (t *TopicsSearchResult) GetIncompleteResults() bool {
 22539  	if t == nil || t.IncompleteResults == nil {
 22540  		return false
 22541  	}
 22542  	return *t.IncompleteResults
 22543  }
 22544  
 22545  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 22546  func (t *TopicsSearchResult) GetTotal() int {
 22547  	if t == nil || t.Total == nil {
 22548  		return 0
 22549  	}
 22550  	return *t.Total
 22551  }
 22552  
 22553  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 22554  func (t *TrafficClones) GetCount() int {
 22555  	if t == nil || t.Count == nil {
 22556  		return 0
 22557  	}
 22558  	return *t.Count
 22559  }
 22560  
 22561  // GetUniques returns the Uniques field if it's non-nil, zero value otherwise.
 22562  func (t *TrafficClones) GetUniques() int {
 22563  	if t == nil || t.Uniques == nil {
 22564  		return 0
 22565  	}
 22566  	return *t.Uniques
 22567  }
 22568  
 22569  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 22570  func (t *TrafficData) GetCount() int {
 22571  	if t == nil || t.Count == nil {
 22572  		return 0
 22573  	}
 22574  	return *t.Count
 22575  }
 22576  
 22577  // GetTimestamp returns the Timestamp field if it's non-nil, zero value otherwise.
 22578  func (t *TrafficData) GetTimestamp() Timestamp {
 22579  	if t == nil || t.Timestamp == nil {
 22580  		return Timestamp{}
 22581  	}
 22582  	return *t.Timestamp
 22583  }
 22584  
 22585  // GetUniques returns the Uniques field if it's non-nil, zero value otherwise.
 22586  func (t *TrafficData) GetUniques() int {
 22587  	if t == nil || t.Uniques == nil {
 22588  		return 0
 22589  	}
 22590  	return *t.Uniques
 22591  }
 22592  
 22593  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 22594  func (t *TrafficPath) GetCount() int {
 22595  	if t == nil || t.Count == nil {
 22596  		return 0
 22597  	}
 22598  	return *t.Count
 22599  }
 22600  
 22601  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 22602  func (t *TrafficPath) GetPath() string {
 22603  	if t == nil || t.Path == nil {
 22604  		return ""
 22605  	}
 22606  	return *t.Path
 22607  }
 22608  
 22609  // GetTitle returns the Title field if it's non-nil, zero value otherwise.
 22610  func (t *TrafficPath) GetTitle() string {
 22611  	if t == nil || t.Title == nil {
 22612  		return ""
 22613  	}
 22614  	return *t.Title
 22615  }
 22616  
 22617  // GetUniques returns the Uniques field if it's non-nil, zero value otherwise.
 22618  func (t *TrafficPath) GetUniques() int {
 22619  	if t == nil || t.Uniques == nil {
 22620  		return 0
 22621  	}
 22622  	return *t.Uniques
 22623  }
 22624  
 22625  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 22626  func (t *TrafficReferrer) GetCount() int {
 22627  	if t == nil || t.Count == nil {
 22628  		return 0
 22629  	}
 22630  	return *t.Count
 22631  }
 22632  
 22633  // GetReferrer returns the Referrer field if it's non-nil, zero value otherwise.
 22634  func (t *TrafficReferrer) GetReferrer() string {
 22635  	if t == nil || t.Referrer == nil {
 22636  		return ""
 22637  	}
 22638  	return *t.Referrer
 22639  }
 22640  
 22641  // GetUniques returns the Uniques field if it's non-nil, zero value otherwise.
 22642  func (t *TrafficReferrer) GetUniques() int {
 22643  	if t == nil || t.Uniques == nil {
 22644  		return 0
 22645  	}
 22646  	return *t.Uniques
 22647  }
 22648  
 22649  // GetCount returns the Count field if it's non-nil, zero value otherwise.
 22650  func (t *TrafficViews) GetCount() int {
 22651  	if t == nil || t.Count == nil {
 22652  		return 0
 22653  	}
 22654  	return *t.Count
 22655  }
 22656  
 22657  // GetUniques returns the Uniques field if it's non-nil, zero value otherwise.
 22658  func (t *TrafficViews) GetUniques() int {
 22659  	if t == nil || t.Uniques == nil {
 22660  		return 0
 22661  	}
 22662  	return *t.Uniques
 22663  }
 22664  
 22665  // GetNewName returns the NewName field if it's non-nil, zero value otherwise.
 22666  func (t *TransferRequest) GetNewName() string {
 22667  	if t == nil || t.NewName == nil {
 22668  		return ""
 22669  	}
 22670  	return *t.NewName
 22671  }
 22672  
 22673  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 22674  func (t *Tree) GetSHA() string {
 22675  	if t == nil || t.SHA == nil {
 22676  		return ""
 22677  	}
 22678  	return *t.SHA
 22679  }
 22680  
 22681  // GetTruncated returns the Truncated field if it's non-nil, zero value otherwise.
 22682  func (t *Tree) GetTruncated() bool {
 22683  	if t == nil || t.Truncated == nil {
 22684  		return false
 22685  	}
 22686  	return *t.Truncated
 22687  }
 22688  
 22689  // GetContent returns the Content field if it's non-nil, zero value otherwise.
 22690  func (t *TreeEntry) GetContent() string {
 22691  	if t == nil || t.Content == nil {
 22692  		return ""
 22693  	}
 22694  	return *t.Content
 22695  }
 22696  
 22697  // GetMode returns the Mode field if it's non-nil, zero value otherwise.
 22698  func (t *TreeEntry) GetMode() string {
 22699  	if t == nil || t.Mode == nil {
 22700  		return ""
 22701  	}
 22702  	return *t.Mode
 22703  }
 22704  
 22705  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 22706  func (t *TreeEntry) GetPath() string {
 22707  	if t == nil || t.Path == nil {
 22708  		return ""
 22709  	}
 22710  	return *t.Path
 22711  }
 22712  
 22713  // GetSHA returns the SHA field if it's non-nil, zero value otherwise.
 22714  func (t *TreeEntry) GetSHA() string {
 22715  	if t == nil || t.SHA == nil {
 22716  		return ""
 22717  	}
 22718  	return *t.SHA
 22719  }
 22720  
 22721  // GetSize returns the Size field if it's non-nil, zero value otherwise.
 22722  func (t *TreeEntry) GetSize() int {
 22723  	if t == nil || t.Size == nil {
 22724  		return 0
 22725  	}
 22726  	return *t.Size
 22727  }
 22728  
 22729  // GetType returns the Type field if it's non-nil, zero value otherwise.
 22730  func (t *TreeEntry) GetType() string {
 22731  	if t == nil || t.Type == nil {
 22732  		return ""
 22733  	}
 22734  	return *t.Type
 22735  }
 22736  
 22737  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 22738  func (t *TreeEntry) GetURL() string {
 22739  	if t == nil || t.URL == nil {
 22740  		return ""
 22741  	}
 22742  	return *t.URL
 22743  }
 22744  
 22745  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 22746  func (u *UpdateAttributeForSCIMUserOperations) GetPath() string {
 22747  	if u == nil || u.Path == nil {
 22748  		return ""
 22749  	}
 22750  	return *u.Path
 22751  }
 22752  
 22753  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
 22754  func (u *UpdateCheckRunOptions) GetCompletedAt() Timestamp {
 22755  	if u == nil || u.CompletedAt == nil {
 22756  		return Timestamp{}
 22757  	}
 22758  	return *u.CompletedAt
 22759  }
 22760  
 22761  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
 22762  func (u *UpdateCheckRunOptions) GetConclusion() string {
 22763  	if u == nil || u.Conclusion == nil {
 22764  		return ""
 22765  	}
 22766  	return *u.Conclusion
 22767  }
 22768  
 22769  // GetDetailsURL returns the DetailsURL field if it's non-nil, zero value otherwise.
 22770  func (u *UpdateCheckRunOptions) GetDetailsURL() string {
 22771  	if u == nil || u.DetailsURL == nil {
 22772  		return ""
 22773  	}
 22774  	return *u.DetailsURL
 22775  }
 22776  
 22777  // GetExternalID returns the ExternalID field if it's non-nil, zero value otherwise.
 22778  func (u *UpdateCheckRunOptions) GetExternalID() string {
 22779  	if u == nil || u.ExternalID == nil {
 22780  		return ""
 22781  	}
 22782  	return *u.ExternalID
 22783  }
 22784  
 22785  // GetOutput returns the Output field.
 22786  func (u *UpdateCheckRunOptions) GetOutput() *CheckRunOutput {
 22787  	if u == nil {
 22788  		return nil
 22789  	}
 22790  	return u.Output
 22791  }
 22792  
 22793  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 22794  func (u *UpdateCheckRunOptions) GetStatus() string {
 22795  	if u == nil || u.Status == nil {
 22796  		return ""
 22797  	}
 22798  	return *u.Status
 22799  }
 22800  
 22801  // GetQuerySuite returns the QuerySuite field if it's non-nil, zero value otherwise.
 22802  func (u *UpdateDefaultSetupConfigurationOptions) GetQuerySuite() string {
 22803  	if u == nil || u.QuerySuite == nil {
 22804  		return ""
 22805  	}
 22806  	return *u.QuerySuite
 22807  }
 22808  
 22809  // GetRunID returns the RunID field if it's non-nil, zero value otherwise.
 22810  func (u *UpdateDefaultSetupConfigurationResponse) GetRunID() int64 {
 22811  	if u == nil || u.RunID == nil {
 22812  		return 0
 22813  	}
 22814  	return *u.RunID
 22815  }
 22816  
 22817  // GetRunURL returns the RunURL field if it's non-nil, zero value otherwise.
 22818  func (u *UpdateDefaultSetupConfigurationResponse) GetRunURL() string {
 22819  	if u == nil || u.RunURL == nil {
 22820  		return ""
 22821  	}
 22822  	return *u.RunURL
 22823  }
 22824  
 22825  // GetAllowsPublicRepositories returns the AllowsPublicRepositories field if it's non-nil, zero value otherwise.
 22826  func (u *UpdateRunnerGroupRequest) GetAllowsPublicRepositories() bool {
 22827  	if u == nil || u.AllowsPublicRepositories == nil {
 22828  		return false
 22829  	}
 22830  	return *u.AllowsPublicRepositories
 22831  }
 22832  
 22833  // GetName returns the Name field if it's non-nil, zero value otherwise.
 22834  func (u *UpdateRunnerGroupRequest) GetName() string {
 22835  	if u == nil || u.Name == nil {
 22836  		return ""
 22837  	}
 22838  	return *u.Name
 22839  }
 22840  
 22841  // GetRestrictedToWorkflows returns the RestrictedToWorkflows field if it's non-nil, zero value otherwise.
 22842  func (u *UpdateRunnerGroupRequest) GetRestrictedToWorkflows() bool {
 22843  	if u == nil || u.RestrictedToWorkflows == nil {
 22844  		return false
 22845  	}
 22846  	return *u.RestrictedToWorkflows
 22847  }
 22848  
 22849  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 22850  func (u *UpdateRunnerGroupRequest) GetVisibility() string {
 22851  	if u == nil || u.Visibility == nil {
 22852  		return ""
 22853  	}
 22854  	return *u.Visibility
 22855  }
 22856  
 22857  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
 22858  func (u *User) GetAvatarURL() string {
 22859  	if u == nil || u.AvatarURL == nil {
 22860  		return ""
 22861  	}
 22862  	return *u.AvatarURL
 22863  }
 22864  
 22865  // GetBio returns the Bio field if it's non-nil, zero value otherwise.
 22866  func (u *User) GetBio() string {
 22867  	if u == nil || u.Bio == nil {
 22868  		return ""
 22869  	}
 22870  	return *u.Bio
 22871  }
 22872  
 22873  // GetBlog returns the Blog field if it's non-nil, zero value otherwise.
 22874  func (u *User) GetBlog() string {
 22875  	if u == nil || u.Blog == nil {
 22876  		return ""
 22877  	}
 22878  	return *u.Blog
 22879  }
 22880  
 22881  // GetCollaborators returns the Collaborators field if it's non-nil, zero value otherwise.
 22882  func (u *User) GetCollaborators() int {
 22883  	if u == nil || u.Collaborators == nil {
 22884  		return 0
 22885  	}
 22886  	return *u.Collaborators
 22887  }
 22888  
 22889  // GetCompany returns the Company field if it's non-nil, zero value otherwise.
 22890  func (u *User) GetCompany() string {
 22891  	if u == nil || u.Company == nil {
 22892  		return ""
 22893  	}
 22894  	return *u.Company
 22895  }
 22896  
 22897  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 22898  func (u *User) GetCreatedAt() Timestamp {
 22899  	if u == nil || u.CreatedAt == nil {
 22900  		return Timestamp{}
 22901  	}
 22902  	return *u.CreatedAt
 22903  }
 22904  
 22905  // GetDiskUsage returns the DiskUsage field if it's non-nil, zero value otherwise.
 22906  func (u *User) GetDiskUsage() int {
 22907  	if u == nil || u.DiskUsage == nil {
 22908  		return 0
 22909  	}
 22910  	return *u.DiskUsage
 22911  }
 22912  
 22913  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 22914  func (u *User) GetEmail() string {
 22915  	if u == nil || u.Email == nil {
 22916  		return ""
 22917  	}
 22918  	return *u.Email
 22919  }
 22920  
 22921  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
 22922  func (u *User) GetEventsURL() string {
 22923  	if u == nil || u.EventsURL == nil {
 22924  		return ""
 22925  	}
 22926  	return *u.EventsURL
 22927  }
 22928  
 22929  // GetFollowers returns the Followers field if it's non-nil, zero value otherwise.
 22930  func (u *User) GetFollowers() int {
 22931  	if u == nil || u.Followers == nil {
 22932  		return 0
 22933  	}
 22934  	return *u.Followers
 22935  }
 22936  
 22937  // GetFollowersURL returns the FollowersURL field if it's non-nil, zero value otherwise.
 22938  func (u *User) GetFollowersURL() string {
 22939  	if u == nil || u.FollowersURL == nil {
 22940  		return ""
 22941  	}
 22942  	return *u.FollowersURL
 22943  }
 22944  
 22945  // GetFollowing returns the Following field if it's non-nil, zero value otherwise.
 22946  func (u *User) GetFollowing() int {
 22947  	if u == nil || u.Following == nil {
 22948  		return 0
 22949  	}
 22950  	return *u.Following
 22951  }
 22952  
 22953  // GetFollowingURL returns the FollowingURL field if it's non-nil, zero value otherwise.
 22954  func (u *User) GetFollowingURL() string {
 22955  	if u == nil || u.FollowingURL == nil {
 22956  		return ""
 22957  	}
 22958  	return *u.FollowingURL
 22959  }
 22960  
 22961  // GetGistsURL returns the GistsURL field if it's non-nil, zero value otherwise.
 22962  func (u *User) GetGistsURL() string {
 22963  	if u == nil || u.GistsURL == nil {
 22964  		return ""
 22965  	}
 22966  	return *u.GistsURL
 22967  }
 22968  
 22969  // GetGravatarID returns the GravatarID field if it's non-nil, zero value otherwise.
 22970  func (u *User) GetGravatarID() string {
 22971  	if u == nil || u.GravatarID == nil {
 22972  		return ""
 22973  	}
 22974  	return *u.GravatarID
 22975  }
 22976  
 22977  // GetHireable returns the Hireable field if it's non-nil, zero value otherwise.
 22978  func (u *User) GetHireable() bool {
 22979  	if u == nil || u.Hireable == nil {
 22980  		return false
 22981  	}
 22982  	return *u.Hireable
 22983  }
 22984  
 22985  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 22986  func (u *User) GetHTMLURL() string {
 22987  	if u == nil || u.HTMLURL == nil {
 22988  		return ""
 22989  	}
 22990  	return *u.HTMLURL
 22991  }
 22992  
 22993  // GetID returns the ID field if it's non-nil, zero value otherwise.
 22994  func (u *User) GetID() int64 {
 22995  	if u == nil || u.ID == nil {
 22996  		return 0
 22997  	}
 22998  	return *u.ID
 22999  }
 23000  
 23001  // GetLdapDn returns the LdapDn field if it's non-nil, zero value otherwise.
 23002  func (u *User) GetLdapDn() string {
 23003  	if u == nil || u.LdapDn == nil {
 23004  		return ""
 23005  	}
 23006  	return *u.LdapDn
 23007  }
 23008  
 23009  // GetLocation returns the Location field if it's non-nil, zero value otherwise.
 23010  func (u *User) GetLocation() string {
 23011  	if u == nil || u.Location == nil {
 23012  		return ""
 23013  	}
 23014  	return *u.Location
 23015  }
 23016  
 23017  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
 23018  func (u *User) GetLogin() string {
 23019  	if u == nil || u.Login == nil {
 23020  		return ""
 23021  	}
 23022  	return *u.Login
 23023  }
 23024  
 23025  // GetName returns the Name field if it's non-nil, zero value otherwise.
 23026  func (u *User) GetName() string {
 23027  	if u == nil || u.Name == nil {
 23028  		return ""
 23029  	}
 23030  	return *u.Name
 23031  }
 23032  
 23033  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 23034  func (u *User) GetNodeID() string {
 23035  	if u == nil || u.NodeID == nil {
 23036  		return ""
 23037  	}
 23038  	return *u.NodeID
 23039  }
 23040  
 23041  // GetOrganizationsURL returns the OrganizationsURL field if it's non-nil, zero value otherwise.
 23042  func (u *User) GetOrganizationsURL() string {
 23043  	if u == nil || u.OrganizationsURL == nil {
 23044  		return ""
 23045  	}
 23046  	return *u.OrganizationsURL
 23047  }
 23048  
 23049  // GetOwnedPrivateRepos returns the OwnedPrivateRepos field if it's non-nil, zero value otherwise.
 23050  func (u *User) GetOwnedPrivateRepos() int64 {
 23051  	if u == nil || u.OwnedPrivateRepos == nil {
 23052  		return 0
 23053  	}
 23054  	return *u.OwnedPrivateRepos
 23055  }
 23056  
 23057  // GetPermissions returns the Permissions map if it's non-nil, an empty map otherwise.
 23058  func (u *User) GetPermissions() map[string]bool {
 23059  	if u == nil || u.Permissions == nil {
 23060  		return map[string]bool{}
 23061  	}
 23062  	return u.Permissions
 23063  }
 23064  
 23065  // GetPlan returns the Plan field.
 23066  func (u *User) GetPlan() *Plan {
 23067  	if u == nil {
 23068  		return nil
 23069  	}
 23070  	return u.Plan
 23071  }
 23072  
 23073  // GetPrivateGists returns the PrivateGists field if it's non-nil, zero value otherwise.
 23074  func (u *User) GetPrivateGists() int {
 23075  	if u == nil || u.PrivateGists == nil {
 23076  		return 0
 23077  	}
 23078  	return *u.PrivateGists
 23079  }
 23080  
 23081  // GetPublicGists returns the PublicGists field if it's non-nil, zero value otherwise.
 23082  func (u *User) GetPublicGists() int {
 23083  	if u == nil || u.PublicGists == nil {
 23084  		return 0
 23085  	}
 23086  	return *u.PublicGists
 23087  }
 23088  
 23089  // GetPublicRepos returns the PublicRepos field if it's non-nil, zero value otherwise.
 23090  func (u *User) GetPublicRepos() int {
 23091  	if u == nil || u.PublicRepos == nil {
 23092  		return 0
 23093  	}
 23094  	return *u.PublicRepos
 23095  }
 23096  
 23097  // GetReceivedEventsURL returns the ReceivedEventsURL field if it's non-nil, zero value otherwise.
 23098  func (u *User) GetReceivedEventsURL() string {
 23099  	if u == nil || u.ReceivedEventsURL == nil {
 23100  		return ""
 23101  	}
 23102  	return *u.ReceivedEventsURL
 23103  }
 23104  
 23105  // GetReposURL returns the ReposURL field if it's non-nil, zero value otherwise.
 23106  func (u *User) GetReposURL() string {
 23107  	if u == nil || u.ReposURL == nil {
 23108  		return ""
 23109  	}
 23110  	return *u.ReposURL
 23111  }
 23112  
 23113  // GetRoleName returns the RoleName field if it's non-nil, zero value otherwise.
 23114  func (u *User) GetRoleName() string {
 23115  	if u == nil || u.RoleName == nil {
 23116  		return ""
 23117  	}
 23118  	return *u.RoleName
 23119  }
 23120  
 23121  // GetSiteAdmin returns the SiteAdmin field if it's non-nil, zero value otherwise.
 23122  func (u *User) GetSiteAdmin() bool {
 23123  	if u == nil || u.SiteAdmin == nil {
 23124  		return false
 23125  	}
 23126  	return *u.SiteAdmin
 23127  }
 23128  
 23129  // GetStarredURL returns the StarredURL field if it's non-nil, zero value otherwise.
 23130  func (u *User) GetStarredURL() string {
 23131  	if u == nil || u.StarredURL == nil {
 23132  		return ""
 23133  	}
 23134  	return *u.StarredURL
 23135  }
 23136  
 23137  // GetSubscriptionsURL returns the SubscriptionsURL field if it's non-nil, zero value otherwise.
 23138  func (u *User) GetSubscriptionsURL() string {
 23139  	if u == nil || u.SubscriptionsURL == nil {
 23140  		return ""
 23141  	}
 23142  	return *u.SubscriptionsURL
 23143  }
 23144  
 23145  // GetSuspendedAt returns the SuspendedAt field if it's non-nil, zero value otherwise.
 23146  func (u *User) GetSuspendedAt() Timestamp {
 23147  	if u == nil || u.SuspendedAt == nil {
 23148  		return Timestamp{}
 23149  	}
 23150  	return *u.SuspendedAt
 23151  }
 23152  
 23153  // GetTotalPrivateRepos returns the TotalPrivateRepos field if it's non-nil, zero value otherwise.
 23154  func (u *User) GetTotalPrivateRepos() int64 {
 23155  	if u == nil || u.TotalPrivateRepos == nil {
 23156  		return 0
 23157  	}
 23158  	return *u.TotalPrivateRepos
 23159  }
 23160  
 23161  // GetTwitterUsername returns the TwitterUsername field if it's non-nil, zero value otherwise.
 23162  func (u *User) GetTwitterUsername() string {
 23163  	if u == nil || u.TwitterUsername == nil {
 23164  		return ""
 23165  	}
 23166  	return *u.TwitterUsername
 23167  }
 23168  
 23169  // GetTwoFactorAuthentication returns the TwoFactorAuthentication field if it's non-nil, zero value otherwise.
 23170  func (u *User) GetTwoFactorAuthentication() bool {
 23171  	if u == nil || u.TwoFactorAuthentication == nil {
 23172  		return false
 23173  	}
 23174  	return *u.TwoFactorAuthentication
 23175  }
 23176  
 23177  // GetType returns the Type field if it's non-nil, zero value otherwise.
 23178  func (u *User) GetType() string {
 23179  	if u == nil || u.Type == nil {
 23180  		return ""
 23181  	}
 23182  	return *u.Type
 23183  }
 23184  
 23185  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 23186  func (u *User) GetUpdatedAt() Timestamp {
 23187  	if u == nil || u.UpdatedAt == nil {
 23188  		return Timestamp{}
 23189  	}
 23190  	return *u.UpdatedAt
 23191  }
 23192  
 23193  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 23194  func (u *User) GetURL() string {
 23195  	if u == nil || u.URL == nil {
 23196  		return ""
 23197  	}
 23198  	return *u.URL
 23199  }
 23200  
 23201  // GetApp returns the App field.
 23202  func (u *UserAuthorization) GetApp() *OAuthAPP {
 23203  	if u == nil {
 23204  		return nil
 23205  	}
 23206  	return u.App
 23207  }
 23208  
 23209  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 23210  func (u *UserAuthorization) GetCreatedAt() Timestamp {
 23211  	if u == nil || u.CreatedAt == nil {
 23212  		return Timestamp{}
 23213  	}
 23214  	return *u.CreatedAt
 23215  }
 23216  
 23217  // GetFingerprint returns the Fingerprint field if it's non-nil, zero value otherwise.
 23218  func (u *UserAuthorization) GetFingerprint() string {
 23219  	if u == nil || u.Fingerprint == nil {
 23220  		return ""
 23221  	}
 23222  	return *u.Fingerprint
 23223  }
 23224  
 23225  // GetHashedToken returns the HashedToken field if it's non-nil, zero value otherwise.
 23226  func (u *UserAuthorization) GetHashedToken() string {
 23227  	if u == nil || u.HashedToken == nil {
 23228  		return ""
 23229  	}
 23230  	return *u.HashedToken
 23231  }
 23232  
 23233  // GetID returns the ID field if it's non-nil, zero value otherwise.
 23234  func (u *UserAuthorization) GetID() int64 {
 23235  	if u == nil || u.ID == nil {
 23236  		return 0
 23237  	}
 23238  	return *u.ID
 23239  }
 23240  
 23241  // GetNote returns the Note field if it's non-nil, zero value otherwise.
 23242  func (u *UserAuthorization) GetNote() string {
 23243  	if u == nil || u.Note == nil {
 23244  		return ""
 23245  	}
 23246  	return *u.Note
 23247  }
 23248  
 23249  // GetNoteURL returns the NoteURL field if it's non-nil, zero value otherwise.
 23250  func (u *UserAuthorization) GetNoteURL() string {
 23251  	if u == nil || u.NoteURL == nil {
 23252  		return ""
 23253  	}
 23254  	return *u.NoteURL
 23255  }
 23256  
 23257  // GetToken returns the Token field if it's non-nil, zero value otherwise.
 23258  func (u *UserAuthorization) GetToken() string {
 23259  	if u == nil || u.Token == nil {
 23260  		return ""
 23261  	}
 23262  	return *u.Token
 23263  }
 23264  
 23265  // GetTokenLastEight returns the TokenLastEight field if it's non-nil, zero value otherwise.
 23266  func (u *UserAuthorization) GetTokenLastEight() string {
 23267  	if u == nil || u.TokenLastEight == nil {
 23268  		return ""
 23269  	}
 23270  	return *u.TokenLastEight
 23271  }
 23272  
 23273  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 23274  func (u *UserAuthorization) GetUpdatedAt() Timestamp {
 23275  	if u == nil || u.UpdatedAt == nil {
 23276  		return Timestamp{}
 23277  	}
 23278  	return *u.UpdatedAt
 23279  }
 23280  
 23281  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 23282  func (u *UserAuthorization) GetURL() string {
 23283  	if u == nil || u.URL == nil {
 23284  		return ""
 23285  	}
 23286  	return *u.URL
 23287  }
 23288  
 23289  // GetMessage returns the Message field if it's non-nil, zero value otherwise.
 23290  func (u *UserContext) GetMessage() string {
 23291  	if u == nil || u.Message == nil {
 23292  		return ""
 23293  	}
 23294  	return *u.Message
 23295  }
 23296  
 23297  // GetOcticon returns the Octicon field if it's non-nil, zero value otherwise.
 23298  func (u *UserContext) GetOcticon() string {
 23299  	if u == nil || u.Octicon == nil {
 23300  		return ""
 23301  	}
 23302  	return *u.Octicon
 23303  }
 23304  
 23305  // GetEmail returns the Email field if it's non-nil, zero value otherwise.
 23306  func (u *UserEmail) GetEmail() string {
 23307  	if u == nil || u.Email == nil {
 23308  		return ""
 23309  	}
 23310  	return *u.Email
 23311  }
 23312  
 23313  // GetPrimary returns the Primary field if it's non-nil, zero value otherwise.
 23314  func (u *UserEmail) GetPrimary() bool {
 23315  	if u == nil || u.Primary == nil {
 23316  		return false
 23317  	}
 23318  	return *u.Primary
 23319  }
 23320  
 23321  // GetVerified returns the Verified field if it's non-nil, zero value otherwise.
 23322  func (u *UserEmail) GetVerified() bool {
 23323  	if u == nil || u.Verified == nil {
 23324  		return false
 23325  	}
 23326  	return *u.Verified
 23327  }
 23328  
 23329  // GetVisibility returns the Visibility field if it's non-nil, zero value otherwise.
 23330  func (u *UserEmail) GetVisibility() string {
 23331  	if u == nil || u.Visibility == nil {
 23332  		return ""
 23333  	}
 23334  	return *u.Visibility
 23335  }
 23336  
 23337  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 23338  func (u *UserEvent) GetAction() string {
 23339  	if u == nil || u.Action == nil {
 23340  		return ""
 23341  	}
 23342  	return *u.Action
 23343  }
 23344  
 23345  // GetEnterprise returns the Enterprise field.
 23346  func (u *UserEvent) GetEnterprise() *Enterprise {
 23347  	if u == nil {
 23348  		return nil
 23349  	}
 23350  	return u.Enterprise
 23351  }
 23352  
 23353  // GetInstallation returns the Installation field.
 23354  func (u *UserEvent) GetInstallation() *Installation {
 23355  	if u == nil {
 23356  		return nil
 23357  	}
 23358  	return u.Installation
 23359  }
 23360  
 23361  // GetSender returns the Sender field.
 23362  func (u *UserEvent) GetSender() *User {
 23363  	if u == nil {
 23364  		return nil
 23365  	}
 23366  	return u.Sender
 23367  }
 23368  
 23369  // GetUser returns the User field.
 23370  func (u *UserEvent) GetUser() *User {
 23371  	if u == nil {
 23372  		return nil
 23373  	}
 23374  	return u.User
 23375  }
 23376  
 23377  // GetAvatarURL returns the AvatarURL field if it's non-nil, zero value otherwise.
 23378  func (u *UserLDAPMapping) GetAvatarURL() string {
 23379  	if u == nil || u.AvatarURL == nil {
 23380  		return ""
 23381  	}
 23382  	return *u.AvatarURL
 23383  }
 23384  
 23385  // GetEventsURL returns the EventsURL field if it's non-nil, zero value otherwise.
 23386  func (u *UserLDAPMapping) GetEventsURL() string {
 23387  	if u == nil || u.EventsURL == nil {
 23388  		return ""
 23389  	}
 23390  	return *u.EventsURL
 23391  }
 23392  
 23393  // GetFollowersURL returns the FollowersURL field if it's non-nil, zero value otherwise.
 23394  func (u *UserLDAPMapping) GetFollowersURL() string {
 23395  	if u == nil || u.FollowersURL == nil {
 23396  		return ""
 23397  	}
 23398  	return *u.FollowersURL
 23399  }
 23400  
 23401  // GetFollowingURL returns the FollowingURL field if it's non-nil, zero value otherwise.
 23402  func (u *UserLDAPMapping) GetFollowingURL() string {
 23403  	if u == nil || u.FollowingURL == nil {
 23404  		return ""
 23405  	}
 23406  	return *u.FollowingURL
 23407  }
 23408  
 23409  // GetGistsURL returns the GistsURL field if it's non-nil, zero value otherwise.
 23410  func (u *UserLDAPMapping) GetGistsURL() string {
 23411  	if u == nil || u.GistsURL == nil {
 23412  		return ""
 23413  	}
 23414  	return *u.GistsURL
 23415  }
 23416  
 23417  // GetGravatarID returns the GravatarID field if it's non-nil, zero value otherwise.
 23418  func (u *UserLDAPMapping) GetGravatarID() string {
 23419  	if u == nil || u.GravatarID == nil {
 23420  		return ""
 23421  	}
 23422  	return *u.GravatarID
 23423  }
 23424  
 23425  // GetID returns the ID field if it's non-nil, zero value otherwise.
 23426  func (u *UserLDAPMapping) GetID() int64 {
 23427  	if u == nil || u.ID == nil {
 23428  		return 0
 23429  	}
 23430  	return *u.ID
 23431  }
 23432  
 23433  // GetLDAPDN returns the LDAPDN field if it's non-nil, zero value otherwise.
 23434  func (u *UserLDAPMapping) GetLDAPDN() string {
 23435  	if u == nil || u.LDAPDN == nil {
 23436  		return ""
 23437  	}
 23438  	return *u.LDAPDN
 23439  }
 23440  
 23441  // GetLogin returns the Login field if it's non-nil, zero value otherwise.
 23442  func (u *UserLDAPMapping) GetLogin() string {
 23443  	if u == nil || u.Login == nil {
 23444  		return ""
 23445  	}
 23446  	return *u.Login
 23447  }
 23448  
 23449  // GetOrganizationsURL returns the OrganizationsURL field if it's non-nil, zero value otherwise.
 23450  func (u *UserLDAPMapping) GetOrganizationsURL() string {
 23451  	if u == nil || u.OrganizationsURL == nil {
 23452  		return ""
 23453  	}
 23454  	return *u.OrganizationsURL
 23455  }
 23456  
 23457  // GetReceivedEventsURL returns the ReceivedEventsURL field if it's non-nil, zero value otherwise.
 23458  func (u *UserLDAPMapping) GetReceivedEventsURL() string {
 23459  	if u == nil || u.ReceivedEventsURL == nil {
 23460  		return ""
 23461  	}
 23462  	return *u.ReceivedEventsURL
 23463  }
 23464  
 23465  // GetReposURL returns the ReposURL field if it's non-nil, zero value otherwise.
 23466  func (u *UserLDAPMapping) GetReposURL() string {
 23467  	if u == nil || u.ReposURL == nil {
 23468  		return ""
 23469  	}
 23470  	return *u.ReposURL
 23471  }
 23472  
 23473  // GetSiteAdmin returns the SiteAdmin field if it's non-nil, zero value otherwise.
 23474  func (u *UserLDAPMapping) GetSiteAdmin() bool {
 23475  	if u == nil || u.SiteAdmin == nil {
 23476  		return false
 23477  	}
 23478  	return *u.SiteAdmin
 23479  }
 23480  
 23481  // GetStarredURL returns the StarredURL field if it's non-nil, zero value otherwise.
 23482  func (u *UserLDAPMapping) GetStarredURL() string {
 23483  	if u == nil || u.StarredURL == nil {
 23484  		return ""
 23485  	}
 23486  	return *u.StarredURL
 23487  }
 23488  
 23489  // GetSubscriptionsURL returns the SubscriptionsURL field if it's non-nil, zero value otherwise.
 23490  func (u *UserLDAPMapping) GetSubscriptionsURL() string {
 23491  	if u == nil || u.SubscriptionsURL == nil {
 23492  		return ""
 23493  	}
 23494  	return *u.SubscriptionsURL
 23495  }
 23496  
 23497  // GetType returns the Type field if it's non-nil, zero value otherwise.
 23498  func (u *UserLDAPMapping) GetType() string {
 23499  	if u == nil || u.Type == nil {
 23500  		return ""
 23501  	}
 23502  	return *u.Type
 23503  }
 23504  
 23505  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 23506  func (u *UserLDAPMapping) GetURL() string {
 23507  	if u == nil || u.URL == nil {
 23508  		return ""
 23509  	}
 23510  	return *u.URL
 23511  }
 23512  
 23513  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 23514  func (u *UserMigration) GetCreatedAt() string {
 23515  	if u == nil || u.CreatedAt == nil {
 23516  		return ""
 23517  	}
 23518  	return *u.CreatedAt
 23519  }
 23520  
 23521  // GetExcludeAttachments returns the ExcludeAttachments field if it's non-nil, zero value otherwise.
 23522  func (u *UserMigration) GetExcludeAttachments() bool {
 23523  	if u == nil || u.ExcludeAttachments == nil {
 23524  		return false
 23525  	}
 23526  	return *u.ExcludeAttachments
 23527  }
 23528  
 23529  // GetGUID returns the GUID field if it's non-nil, zero value otherwise.
 23530  func (u *UserMigration) GetGUID() string {
 23531  	if u == nil || u.GUID == nil {
 23532  		return ""
 23533  	}
 23534  	return *u.GUID
 23535  }
 23536  
 23537  // GetID returns the ID field if it's non-nil, zero value otherwise.
 23538  func (u *UserMigration) GetID() int64 {
 23539  	if u == nil || u.ID == nil {
 23540  		return 0
 23541  	}
 23542  	return *u.ID
 23543  }
 23544  
 23545  // GetLockRepositories returns the LockRepositories field if it's non-nil, zero value otherwise.
 23546  func (u *UserMigration) GetLockRepositories() bool {
 23547  	if u == nil || u.LockRepositories == nil {
 23548  		return false
 23549  	}
 23550  	return *u.LockRepositories
 23551  }
 23552  
 23553  // GetState returns the State field if it's non-nil, zero value otherwise.
 23554  func (u *UserMigration) GetState() string {
 23555  	if u == nil || u.State == nil {
 23556  		return ""
 23557  	}
 23558  	return *u.State
 23559  }
 23560  
 23561  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 23562  func (u *UserMigration) GetUpdatedAt() string {
 23563  	if u == nil || u.UpdatedAt == nil {
 23564  		return ""
 23565  	}
 23566  	return *u.UpdatedAt
 23567  }
 23568  
 23569  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 23570  func (u *UserMigration) GetURL() string {
 23571  	if u == nil || u.URL == nil {
 23572  		return ""
 23573  	}
 23574  	return *u.URL
 23575  }
 23576  
 23577  // GetIncompleteResults returns the IncompleteResults field if it's non-nil, zero value otherwise.
 23578  func (u *UsersSearchResult) GetIncompleteResults() bool {
 23579  	if u == nil || u.IncompleteResults == nil {
 23580  		return false
 23581  	}
 23582  	return *u.IncompleteResults
 23583  }
 23584  
 23585  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 23586  func (u *UsersSearchResult) GetTotal() int {
 23587  	if u == nil || u.Total == nil {
 23588  		return 0
 23589  	}
 23590  	return *u.Total
 23591  }
 23592  
 23593  // GetAdminUsers returns the AdminUsers field if it's non-nil, zero value otherwise.
 23594  func (u *UserStats) GetAdminUsers() int {
 23595  	if u == nil || u.AdminUsers == nil {
 23596  		return 0
 23597  	}
 23598  	return *u.AdminUsers
 23599  }
 23600  
 23601  // GetSuspendedUsers returns the SuspendedUsers field if it's non-nil, zero value otherwise.
 23602  func (u *UserStats) GetSuspendedUsers() int {
 23603  	if u == nil || u.SuspendedUsers == nil {
 23604  		return 0
 23605  	}
 23606  	return *u.SuspendedUsers
 23607  }
 23608  
 23609  // GetTotalUsers returns the TotalUsers field if it's non-nil, zero value otherwise.
 23610  func (u *UserStats) GetTotalUsers() int {
 23611  	if u == nil || u.TotalUsers == nil {
 23612  		return 0
 23613  	}
 23614  	return *u.TotalUsers
 23615  }
 23616  
 23617  // GetReason returns the Reason field if it's non-nil, zero value otherwise.
 23618  func (u *UserSuspendOptions) GetReason() string {
 23619  	if u == nil || u.Reason == nil {
 23620  		return ""
 23621  	}
 23622  	return *u.Reason
 23623  }
 23624  
 23625  // GetEcosystem returns the Ecosystem field if it's non-nil, zero value otherwise.
 23626  func (v *VulnerabilityPackage) GetEcosystem() string {
 23627  	if v == nil || v.Ecosystem == nil {
 23628  		return ""
 23629  	}
 23630  	return *v.Ecosystem
 23631  }
 23632  
 23633  // GetName returns the Name field if it's non-nil, zero value otherwise.
 23634  func (v *VulnerabilityPackage) GetName() string {
 23635  	if v == nil || v.Name == nil {
 23636  		return ""
 23637  	}
 23638  	return *v.Name
 23639  }
 23640  
 23641  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 23642  func (w *WatchEvent) GetAction() string {
 23643  	if w == nil || w.Action == nil {
 23644  		return ""
 23645  	}
 23646  	return *w.Action
 23647  }
 23648  
 23649  // GetInstallation returns the Installation field.
 23650  func (w *WatchEvent) GetInstallation() *Installation {
 23651  	if w == nil {
 23652  		return nil
 23653  	}
 23654  	return w.Installation
 23655  }
 23656  
 23657  // GetRepo returns the Repo field.
 23658  func (w *WatchEvent) GetRepo() *Repository {
 23659  	if w == nil {
 23660  		return nil
 23661  	}
 23662  	return w.Repo
 23663  }
 23664  
 23665  // GetSender returns the Sender field.
 23666  func (w *WatchEvent) GetSender() *User {
 23667  	if w == nil {
 23668  		return nil
 23669  	}
 23670  	return w.Sender
 23671  }
 23672  
 23673  // GetTotal returns the Total field if it's non-nil, zero value otherwise.
 23674  func (w *WeeklyCommitActivity) GetTotal() int {
 23675  	if w == nil || w.Total == nil {
 23676  		return 0
 23677  	}
 23678  	return *w.Total
 23679  }
 23680  
 23681  // GetWeek returns the Week field if it's non-nil, zero value otherwise.
 23682  func (w *WeeklyCommitActivity) GetWeek() Timestamp {
 23683  	if w == nil || w.Week == nil {
 23684  		return Timestamp{}
 23685  	}
 23686  	return *w.Week
 23687  }
 23688  
 23689  // GetAdditions returns the Additions field if it's non-nil, zero value otherwise.
 23690  func (w *WeeklyStats) GetAdditions() int {
 23691  	if w == nil || w.Additions == nil {
 23692  		return 0
 23693  	}
 23694  	return *w.Additions
 23695  }
 23696  
 23697  // GetCommits returns the Commits field if it's non-nil, zero value otherwise.
 23698  func (w *WeeklyStats) GetCommits() int {
 23699  	if w == nil || w.Commits == nil {
 23700  		return 0
 23701  	}
 23702  	return *w.Commits
 23703  }
 23704  
 23705  // GetDeletions returns the Deletions field if it's non-nil, zero value otherwise.
 23706  func (w *WeeklyStats) GetDeletions() int {
 23707  	if w == nil || w.Deletions == nil {
 23708  		return 0
 23709  	}
 23710  	return *w.Deletions
 23711  }
 23712  
 23713  // GetWeek returns the Week field if it's non-nil, zero value otherwise.
 23714  func (w *WeeklyStats) GetWeek() Timestamp {
 23715  	if w == nil || w.Week == nil {
 23716  		return Timestamp{}
 23717  	}
 23718  	return *w.Week
 23719  }
 23720  
 23721  // GetBadgeURL returns the BadgeURL field if it's non-nil, zero value otherwise.
 23722  func (w *Workflow) GetBadgeURL() string {
 23723  	if w == nil || w.BadgeURL == nil {
 23724  		return ""
 23725  	}
 23726  	return *w.BadgeURL
 23727  }
 23728  
 23729  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 23730  func (w *Workflow) GetCreatedAt() Timestamp {
 23731  	if w == nil || w.CreatedAt == nil {
 23732  		return Timestamp{}
 23733  	}
 23734  	return *w.CreatedAt
 23735  }
 23736  
 23737  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 23738  func (w *Workflow) GetHTMLURL() string {
 23739  	if w == nil || w.HTMLURL == nil {
 23740  		return ""
 23741  	}
 23742  	return *w.HTMLURL
 23743  }
 23744  
 23745  // GetID returns the ID field if it's non-nil, zero value otherwise.
 23746  func (w *Workflow) GetID() int64 {
 23747  	if w == nil || w.ID == nil {
 23748  		return 0
 23749  	}
 23750  	return *w.ID
 23751  }
 23752  
 23753  // GetName returns the Name field if it's non-nil, zero value otherwise.
 23754  func (w *Workflow) GetName() string {
 23755  	if w == nil || w.Name == nil {
 23756  		return ""
 23757  	}
 23758  	return *w.Name
 23759  }
 23760  
 23761  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 23762  func (w *Workflow) GetNodeID() string {
 23763  	if w == nil || w.NodeID == nil {
 23764  		return ""
 23765  	}
 23766  	return *w.NodeID
 23767  }
 23768  
 23769  // GetPath returns the Path field if it's non-nil, zero value otherwise.
 23770  func (w *Workflow) GetPath() string {
 23771  	if w == nil || w.Path == nil {
 23772  		return ""
 23773  	}
 23774  	return *w.Path
 23775  }
 23776  
 23777  // GetState returns the State field if it's non-nil, zero value otherwise.
 23778  func (w *Workflow) GetState() string {
 23779  	if w == nil || w.State == nil {
 23780  		return ""
 23781  	}
 23782  	return *w.State
 23783  }
 23784  
 23785  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 23786  func (w *Workflow) GetUpdatedAt() Timestamp {
 23787  	if w == nil || w.UpdatedAt == nil {
 23788  		return Timestamp{}
 23789  	}
 23790  	return *w.UpdatedAt
 23791  }
 23792  
 23793  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 23794  func (w *Workflow) GetURL() string {
 23795  	if w == nil || w.URL == nil {
 23796  		return ""
 23797  	}
 23798  	return *w.URL
 23799  }
 23800  
 23801  // GetTotalMS returns the TotalMS field if it's non-nil, zero value otherwise.
 23802  func (w *WorkflowBill) GetTotalMS() int64 {
 23803  	if w == nil || w.TotalMS == nil {
 23804  		return 0
 23805  	}
 23806  	return *w.TotalMS
 23807  }
 23808  
 23809  // GetInstallation returns the Installation field.
 23810  func (w *WorkflowDispatchEvent) GetInstallation() *Installation {
 23811  	if w == nil {
 23812  		return nil
 23813  	}
 23814  	return w.Installation
 23815  }
 23816  
 23817  // GetOrg returns the Org field.
 23818  func (w *WorkflowDispatchEvent) GetOrg() *Organization {
 23819  	if w == nil {
 23820  		return nil
 23821  	}
 23822  	return w.Org
 23823  }
 23824  
 23825  // GetRef returns the Ref field if it's non-nil, zero value otherwise.
 23826  func (w *WorkflowDispatchEvent) GetRef() string {
 23827  	if w == nil || w.Ref == nil {
 23828  		return ""
 23829  	}
 23830  	return *w.Ref
 23831  }
 23832  
 23833  // GetRepo returns the Repo field.
 23834  func (w *WorkflowDispatchEvent) GetRepo() *Repository {
 23835  	if w == nil {
 23836  		return nil
 23837  	}
 23838  	return w.Repo
 23839  }
 23840  
 23841  // GetSender returns the Sender field.
 23842  func (w *WorkflowDispatchEvent) GetSender() *User {
 23843  	if w == nil {
 23844  		return nil
 23845  	}
 23846  	return w.Sender
 23847  }
 23848  
 23849  // GetWorkflow returns the Workflow field if it's non-nil, zero value otherwise.
 23850  func (w *WorkflowDispatchEvent) GetWorkflow() string {
 23851  	if w == nil || w.Workflow == nil {
 23852  		return ""
 23853  	}
 23854  	return *w.Workflow
 23855  }
 23856  
 23857  // GetCheckRunURL returns the CheckRunURL field if it's non-nil, zero value otherwise.
 23858  func (w *WorkflowJob) GetCheckRunURL() string {
 23859  	if w == nil || w.CheckRunURL == nil {
 23860  		return ""
 23861  	}
 23862  	return *w.CheckRunURL
 23863  }
 23864  
 23865  // GetCompletedAt returns the CompletedAt field if it's non-nil, zero value otherwise.
 23866  func (w *WorkflowJob) GetCompletedAt() Timestamp {
 23867  	if w == nil || w.CompletedAt == nil {
 23868  		return Timestamp{}
 23869  	}
 23870  	return *w.CompletedAt
 23871  }
 23872  
 23873  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
 23874  func (w *WorkflowJob) GetConclusion() string {
 23875  	if w == nil || w.Conclusion == nil {
 23876  		return ""
 23877  	}
 23878  	return *w.Conclusion
 23879  }
 23880  
 23881  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 23882  func (w *WorkflowJob) GetCreatedAt() Timestamp {
 23883  	if w == nil || w.CreatedAt == nil {
 23884  		return Timestamp{}
 23885  	}
 23886  	return *w.CreatedAt
 23887  }
 23888  
 23889  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
 23890  func (w *WorkflowJob) GetHeadBranch() string {
 23891  	if w == nil || w.HeadBranch == nil {
 23892  		return ""
 23893  	}
 23894  	return *w.HeadBranch
 23895  }
 23896  
 23897  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
 23898  func (w *WorkflowJob) GetHeadSHA() string {
 23899  	if w == nil || w.HeadSHA == nil {
 23900  		return ""
 23901  	}
 23902  	return *w.HeadSHA
 23903  }
 23904  
 23905  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 23906  func (w *WorkflowJob) GetHTMLURL() string {
 23907  	if w == nil || w.HTMLURL == nil {
 23908  		return ""
 23909  	}
 23910  	return *w.HTMLURL
 23911  }
 23912  
 23913  // GetID returns the ID field if it's non-nil, zero value otherwise.
 23914  func (w *WorkflowJob) GetID() int64 {
 23915  	if w == nil || w.ID == nil {
 23916  		return 0
 23917  	}
 23918  	return *w.ID
 23919  }
 23920  
 23921  // GetName returns the Name field if it's non-nil, zero value otherwise.
 23922  func (w *WorkflowJob) GetName() string {
 23923  	if w == nil || w.Name == nil {
 23924  		return ""
 23925  	}
 23926  	return *w.Name
 23927  }
 23928  
 23929  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 23930  func (w *WorkflowJob) GetNodeID() string {
 23931  	if w == nil || w.NodeID == nil {
 23932  		return ""
 23933  	}
 23934  	return *w.NodeID
 23935  }
 23936  
 23937  // GetRunAttempt returns the RunAttempt field if it's non-nil, zero value otherwise.
 23938  func (w *WorkflowJob) GetRunAttempt() int64 {
 23939  	if w == nil || w.RunAttempt == nil {
 23940  		return 0
 23941  	}
 23942  	return *w.RunAttempt
 23943  }
 23944  
 23945  // GetRunID returns the RunID field if it's non-nil, zero value otherwise.
 23946  func (w *WorkflowJob) GetRunID() int64 {
 23947  	if w == nil || w.RunID == nil {
 23948  		return 0
 23949  	}
 23950  	return *w.RunID
 23951  }
 23952  
 23953  // GetRunnerGroupID returns the RunnerGroupID field if it's non-nil, zero value otherwise.
 23954  func (w *WorkflowJob) GetRunnerGroupID() int64 {
 23955  	if w == nil || w.RunnerGroupID == nil {
 23956  		return 0
 23957  	}
 23958  	return *w.RunnerGroupID
 23959  }
 23960  
 23961  // GetRunnerGroupName returns the RunnerGroupName field if it's non-nil, zero value otherwise.
 23962  func (w *WorkflowJob) GetRunnerGroupName() string {
 23963  	if w == nil || w.RunnerGroupName == nil {
 23964  		return ""
 23965  	}
 23966  	return *w.RunnerGroupName
 23967  }
 23968  
 23969  // GetRunnerID returns the RunnerID field if it's non-nil, zero value otherwise.
 23970  func (w *WorkflowJob) GetRunnerID() int64 {
 23971  	if w == nil || w.RunnerID == nil {
 23972  		return 0
 23973  	}
 23974  	return *w.RunnerID
 23975  }
 23976  
 23977  // GetRunnerName returns the RunnerName field if it's non-nil, zero value otherwise.
 23978  func (w *WorkflowJob) GetRunnerName() string {
 23979  	if w == nil || w.RunnerName == nil {
 23980  		return ""
 23981  	}
 23982  	return *w.RunnerName
 23983  }
 23984  
 23985  // GetRunURL returns the RunURL field if it's non-nil, zero value otherwise.
 23986  func (w *WorkflowJob) GetRunURL() string {
 23987  	if w == nil || w.RunURL == nil {
 23988  		return ""
 23989  	}
 23990  	return *w.RunURL
 23991  }
 23992  
 23993  // GetStartedAt returns the StartedAt field if it's non-nil, zero value otherwise.
 23994  func (w *WorkflowJob) GetStartedAt() Timestamp {
 23995  	if w == nil || w.StartedAt == nil {
 23996  		return Timestamp{}
 23997  	}
 23998  	return *w.StartedAt
 23999  }
 24000  
 24001  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 24002  func (w *WorkflowJob) GetStatus() string {
 24003  	if w == nil || w.Status == nil {
 24004  		return ""
 24005  	}
 24006  	return *w.Status
 24007  }
 24008  
 24009  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 24010  func (w *WorkflowJob) GetURL() string {
 24011  	if w == nil || w.URL == nil {
 24012  		return ""
 24013  	}
 24014  	return *w.URL
 24015  }
 24016  
 24017  // GetWorkflowName returns the WorkflowName field if it's non-nil, zero value otherwise.
 24018  func (w *WorkflowJob) GetWorkflowName() string {
 24019  	if w == nil || w.WorkflowName == nil {
 24020  		return ""
 24021  	}
 24022  	return *w.WorkflowName
 24023  }
 24024  
 24025  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 24026  func (w *WorkflowJobEvent) GetAction() string {
 24027  	if w == nil || w.Action == nil {
 24028  		return ""
 24029  	}
 24030  	return *w.Action
 24031  }
 24032  
 24033  // GetInstallation returns the Installation field.
 24034  func (w *WorkflowJobEvent) GetInstallation() *Installation {
 24035  	if w == nil {
 24036  		return nil
 24037  	}
 24038  	return w.Installation
 24039  }
 24040  
 24041  // GetOrg returns the Org field.
 24042  func (w *WorkflowJobEvent) GetOrg() *Organization {
 24043  	if w == nil {
 24044  		return nil
 24045  	}
 24046  	return w.Org
 24047  }
 24048  
 24049  // GetRepo returns the Repo field.
 24050  func (w *WorkflowJobEvent) GetRepo() *Repository {
 24051  	if w == nil {
 24052  		return nil
 24053  	}
 24054  	return w.Repo
 24055  }
 24056  
 24057  // GetSender returns the Sender field.
 24058  func (w *WorkflowJobEvent) GetSender() *User {
 24059  	if w == nil {
 24060  		return nil
 24061  	}
 24062  	return w.Sender
 24063  }
 24064  
 24065  // GetWorkflowJob returns the WorkflowJob field.
 24066  func (w *WorkflowJobEvent) GetWorkflowJob() *WorkflowJob {
 24067  	if w == nil {
 24068  		return nil
 24069  	}
 24070  	return w.WorkflowJob
 24071  }
 24072  
 24073  // GetActor returns the Actor field.
 24074  func (w *WorkflowRun) GetActor() *User {
 24075  	if w == nil {
 24076  		return nil
 24077  	}
 24078  	return w.Actor
 24079  }
 24080  
 24081  // GetArtifactsURL returns the ArtifactsURL field if it's non-nil, zero value otherwise.
 24082  func (w *WorkflowRun) GetArtifactsURL() string {
 24083  	if w == nil || w.ArtifactsURL == nil {
 24084  		return ""
 24085  	}
 24086  	return *w.ArtifactsURL
 24087  }
 24088  
 24089  // GetCancelURL returns the CancelURL field if it's non-nil, zero value otherwise.
 24090  func (w *WorkflowRun) GetCancelURL() string {
 24091  	if w == nil || w.CancelURL == nil {
 24092  		return ""
 24093  	}
 24094  	return *w.CancelURL
 24095  }
 24096  
 24097  // GetCheckSuiteID returns the CheckSuiteID field if it's non-nil, zero value otherwise.
 24098  func (w *WorkflowRun) GetCheckSuiteID() int64 {
 24099  	if w == nil || w.CheckSuiteID == nil {
 24100  		return 0
 24101  	}
 24102  	return *w.CheckSuiteID
 24103  }
 24104  
 24105  // GetCheckSuiteNodeID returns the CheckSuiteNodeID field if it's non-nil, zero value otherwise.
 24106  func (w *WorkflowRun) GetCheckSuiteNodeID() string {
 24107  	if w == nil || w.CheckSuiteNodeID == nil {
 24108  		return ""
 24109  	}
 24110  	return *w.CheckSuiteNodeID
 24111  }
 24112  
 24113  // GetCheckSuiteURL returns the CheckSuiteURL field if it's non-nil, zero value otherwise.
 24114  func (w *WorkflowRun) GetCheckSuiteURL() string {
 24115  	if w == nil || w.CheckSuiteURL == nil {
 24116  		return ""
 24117  	}
 24118  	return *w.CheckSuiteURL
 24119  }
 24120  
 24121  // GetConclusion returns the Conclusion field if it's non-nil, zero value otherwise.
 24122  func (w *WorkflowRun) GetConclusion() string {
 24123  	if w == nil || w.Conclusion == nil {
 24124  		return ""
 24125  	}
 24126  	return *w.Conclusion
 24127  }
 24128  
 24129  // GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
 24130  func (w *WorkflowRun) GetCreatedAt() Timestamp {
 24131  	if w == nil || w.CreatedAt == nil {
 24132  		return Timestamp{}
 24133  	}
 24134  	return *w.CreatedAt
 24135  }
 24136  
 24137  // GetDisplayTitle returns the DisplayTitle field if it's non-nil, zero value otherwise.
 24138  func (w *WorkflowRun) GetDisplayTitle() string {
 24139  	if w == nil || w.DisplayTitle == nil {
 24140  		return ""
 24141  	}
 24142  	return *w.DisplayTitle
 24143  }
 24144  
 24145  // GetEvent returns the Event field if it's non-nil, zero value otherwise.
 24146  func (w *WorkflowRun) GetEvent() string {
 24147  	if w == nil || w.Event == nil {
 24148  		return ""
 24149  	}
 24150  	return *w.Event
 24151  }
 24152  
 24153  // GetHeadBranch returns the HeadBranch field if it's non-nil, zero value otherwise.
 24154  func (w *WorkflowRun) GetHeadBranch() string {
 24155  	if w == nil || w.HeadBranch == nil {
 24156  		return ""
 24157  	}
 24158  	return *w.HeadBranch
 24159  }
 24160  
 24161  // GetHeadCommit returns the HeadCommit field.
 24162  func (w *WorkflowRun) GetHeadCommit() *HeadCommit {
 24163  	if w == nil {
 24164  		return nil
 24165  	}
 24166  	return w.HeadCommit
 24167  }
 24168  
 24169  // GetHeadRepository returns the HeadRepository field.
 24170  func (w *WorkflowRun) GetHeadRepository() *Repository {
 24171  	if w == nil {
 24172  		return nil
 24173  	}
 24174  	return w.HeadRepository
 24175  }
 24176  
 24177  // GetHeadSHA returns the HeadSHA field if it's non-nil, zero value otherwise.
 24178  func (w *WorkflowRun) GetHeadSHA() string {
 24179  	if w == nil || w.HeadSHA == nil {
 24180  		return ""
 24181  	}
 24182  	return *w.HeadSHA
 24183  }
 24184  
 24185  // GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
 24186  func (w *WorkflowRun) GetHTMLURL() string {
 24187  	if w == nil || w.HTMLURL == nil {
 24188  		return ""
 24189  	}
 24190  	return *w.HTMLURL
 24191  }
 24192  
 24193  // GetID returns the ID field if it's non-nil, zero value otherwise.
 24194  func (w *WorkflowRun) GetID() int64 {
 24195  	if w == nil || w.ID == nil {
 24196  		return 0
 24197  	}
 24198  	return *w.ID
 24199  }
 24200  
 24201  // GetJobsURL returns the JobsURL field if it's non-nil, zero value otherwise.
 24202  func (w *WorkflowRun) GetJobsURL() string {
 24203  	if w == nil || w.JobsURL == nil {
 24204  		return ""
 24205  	}
 24206  	return *w.JobsURL
 24207  }
 24208  
 24209  // GetLogsURL returns the LogsURL field if it's non-nil, zero value otherwise.
 24210  func (w *WorkflowRun) GetLogsURL() string {
 24211  	if w == nil || w.LogsURL == nil {
 24212  		return ""
 24213  	}
 24214  	return *w.LogsURL
 24215  }
 24216  
 24217  // GetName returns the Name field if it's non-nil, zero value otherwise.
 24218  func (w *WorkflowRun) GetName() string {
 24219  	if w == nil || w.Name == nil {
 24220  		return ""
 24221  	}
 24222  	return *w.Name
 24223  }
 24224  
 24225  // GetNodeID returns the NodeID field if it's non-nil, zero value otherwise.
 24226  func (w *WorkflowRun) GetNodeID() string {
 24227  	if w == nil || w.NodeID == nil {
 24228  		return ""
 24229  	}
 24230  	return *w.NodeID
 24231  }
 24232  
 24233  // GetPreviousAttemptURL returns the PreviousAttemptURL field if it's non-nil, zero value otherwise.
 24234  func (w *WorkflowRun) GetPreviousAttemptURL() string {
 24235  	if w == nil || w.PreviousAttemptURL == nil {
 24236  		return ""
 24237  	}
 24238  	return *w.PreviousAttemptURL
 24239  }
 24240  
 24241  // GetRepository returns the Repository field.
 24242  func (w *WorkflowRun) GetRepository() *Repository {
 24243  	if w == nil {
 24244  		return nil
 24245  	}
 24246  	return w.Repository
 24247  }
 24248  
 24249  // GetRerunURL returns the RerunURL field if it's non-nil, zero value otherwise.
 24250  func (w *WorkflowRun) GetRerunURL() string {
 24251  	if w == nil || w.RerunURL == nil {
 24252  		return ""
 24253  	}
 24254  	return *w.RerunURL
 24255  }
 24256  
 24257  // GetRunAttempt returns the RunAttempt field if it's non-nil, zero value otherwise.
 24258  func (w *WorkflowRun) GetRunAttempt() int {
 24259  	if w == nil || w.RunAttempt == nil {
 24260  		return 0
 24261  	}
 24262  	return *w.RunAttempt
 24263  }
 24264  
 24265  // GetRunNumber returns the RunNumber field if it's non-nil, zero value otherwise.
 24266  func (w *WorkflowRun) GetRunNumber() int {
 24267  	if w == nil || w.RunNumber == nil {
 24268  		return 0
 24269  	}
 24270  	return *w.RunNumber
 24271  }
 24272  
 24273  // GetRunStartedAt returns the RunStartedAt field if it's non-nil, zero value otherwise.
 24274  func (w *WorkflowRun) GetRunStartedAt() Timestamp {
 24275  	if w == nil || w.RunStartedAt == nil {
 24276  		return Timestamp{}
 24277  	}
 24278  	return *w.RunStartedAt
 24279  }
 24280  
 24281  // GetStatus returns the Status field if it's non-nil, zero value otherwise.
 24282  func (w *WorkflowRun) GetStatus() string {
 24283  	if w == nil || w.Status == nil {
 24284  		return ""
 24285  	}
 24286  	return *w.Status
 24287  }
 24288  
 24289  // GetTriggeringActor returns the TriggeringActor field.
 24290  func (w *WorkflowRun) GetTriggeringActor() *User {
 24291  	if w == nil {
 24292  		return nil
 24293  	}
 24294  	return w.TriggeringActor
 24295  }
 24296  
 24297  // GetUpdatedAt returns the UpdatedAt field if it's non-nil, zero value otherwise.
 24298  func (w *WorkflowRun) GetUpdatedAt() Timestamp {
 24299  	if w == nil || w.UpdatedAt == nil {
 24300  		return Timestamp{}
 24301  	}
 24302  	return *w.UpdatedAt
 24303  }
 24304  
 24305  // GetURL returns the URL field if it's non-nil, zero value otherwise.
 24306  func (w *WorkflowRun) GetURL() string {
 24307  	if w == nil || w.URL == nil {
 24308  		return ""
 24309  	}
 24310  	return *w.URL
 24311  }
 24312  
 24313  // GetWorkflowID returns the WorkflowID field if it's non-nil, zero value otherwise.
 24314  func (w *WorkflowRun) GetWorkflowID() int64 {
 24315  	if w == nil || w.WorkflowID == nil {
 24316  		return 0
 24317  	}
 24318  	return *w.WorkflowID
 24319  }
 24320  
 24321  // GetWorkflowURL returns the WorkflowURL field if it's non-nil, zero value otherwise.
 24322  func (w *WorkflowRun) GetWorkflowURL() string {
 24323  	if w == nil || w.WorkflowURL == nil {
 24324  		return ""
 24325  	}
 24326  	return *w.WorkflowURL
 24327  }
 24328  
 24329  // GetExcludePullRequests returns the ExcludePullRequests field if it's non-nil, zero value otherwise.
 24330  func (w *WorkflowRunAttemptOptions) GetExcludePullRequests() bool {
 24331  	if w == nil || w.ExcludePullRequests == nil {
 24332  		return false
 24333  	}
 24334  	return *w.ExcludePullRequests
 24335  }
 24336  
 24337  // GetJobs returns the Jobs field if it's non-nil, zero value otherwise.
 24338  func (w *WorkflowRunBill) GetJobs() int {
 24339  	if w == nil || w.Jobs == nil {
 24340  		return 0
 24341  	}
 24342  	return *w.Jobs
 24343  }
 24344  
 24345  // GetTotalMS returns the TotalMS field if it's non-nil, zero value otherwise.
 24346  func (w *WorkflowRunBill) GetTotalMS() int64 {
 24347  	if w == nil || w.TotalMS == nil {
 24348  		return 0
 24349  	}
 24350  	return *w.TotalMS
 24351  }
 24352  
 24353  // GetAction returns the Action field if it's non-nil, zero value otherwise.
 24354  func (w *WorkflowRunEvent) GetAction() string {
 24355  	if w == nil || w.Action == nil {
 24356  		return ""
 24357  	}
 24358  	return *w.Action
 24359  }
 24360  
 24361  // GetInstallation returns the Installation field.
 24362  func (w *WorkflowRunEvent) GetInstallation() *Installation {
 24363  	if w == nil {
 24364  		return nil
 24365  	}
 24366  	return w.Installation
 24367  }
 24368  
 24369  // GetOrg returns the Org field.
 24370  func (w *WorkflowRunEvent) GetOrg() *Organization {
 24371  	if w == nil {
 24372  		return nil
 24373  	}
 24374  	return w.Org
 24375  }
 24376  
 24377  // GetRepo returns the Repo field.
 24378  func (w *WorkflowRunEvent) GetRepo() *Repository {
 24379  	if w == nil {
 24380  		return nil
 24381  	}
 24382  	return w.Repo
 24383  }
 24384  
 24385  // GetSender returns the Sender field.
 24386  func (w *WorkflowRunEvent) GetSender() *User {
 24387  	if w == nil {
 24388  		return nil
 24389  	}
 24390  	return w.Sender
 24391  }
 24392  
 24393  // GetWorkflow returns the Workflow field.
 24394  func (w *WorkflowRunEvent) GetWorkflow() *Workflow {
 24395  	if w == nil {
 24396  		return nil
 24397  	}
 24398  	return w.Workflow
 24399  }
 24400  
 24401  // GetWorkflowRun returns the WorkflowRun field.
 24402  func (w *WorkflowRunEvent) GetWorkflowRun() *WorkflowRun {
 24403  	if w == nil {
 24404  		return nil
 24405  	}
 24406  	return w.WorkflowRun
 24407  }
 24408  
 24409  // GetDurationMS returns the DurationMS field if it's non-nil, zero value otherwise.
 24410  func (w *WorkflowRunJobRun) GetDurationMS() int64 {
 24411  	if w == nil || w.DurationMS == nil {
 24412  		return 0
 24413  	}
 24414  	return *w.DurationMS
 24415  }
 24416  
 24417  // GetJobID returns the JobID field if it's non-nil, zero value otherwise.
 24418  func (w *WorkflowRunJobRun) GetJobID() int {
 24419  	if w == nil || w.JobID == nil {
 24420  		return 0
 24421  	}
 24422  	return *w.JobID
 24423  }
 24424  
 24425  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 24426  func (w *WorkflowRuns) GetTotalCount() int {
 24427  	if w == nil || w.TotalCount == nil {
 24428  		return 0
 24429  	}
 24430  	return *w.TotalCount
 24431  }
 24432  
 24433  // GetBillable returns the Billable field.
 24434  func (w *WorkflowRunUsage) GetBillable() *WorkflowRunBillMap {
 24435  	if w == nil {
 24436  		return nil
 24437  	}
 24438  	return w.Billable
 24439  }
 24440  
 24441  // GetRunDurationMS returns the RunDurationMS field if it's non-nil, zero value otherwise.
 24442  func (w *WorkflowRunUsage) GetRunDurationMS() int64 {
 24443  	if w == nil || w.RunDurationMS == nil {
 24444  		return 0
 24445  	}
 24446  	return *w.RunDurationMS
 24447  }
 24448  
 24449  // GetTotalCount returns the TotalCount field if it's non-nil, zero value otherwise.
 24450  func (w *Workflows) GetTotalCount() int {
 24451  	if w == nil || w.TotalCount == nil {
 24452  		return 0
 24453  	}
 24454  	return *w.TotalCount
 24455  }
 24456  
 24457  // GetBillable returns the Billable field.
 24458  func (w *WorkflowUsage) GetBillable() *WorkflowBillMap {
 24459  	if w == nil {
 24460  		return nil
 24461  	}
 24462  	return w.Billable
 24463  }
 24464  

View as plain text