Preparing report...

Report for github.com/opsgenie/opsgenie-go-sdk-v2

A    Great!    Found 123 issues across 146 files

Tweet

gofmt97%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo97%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • opsgenie-go-sdk-v2/og/entity.go
    • Line 141: warning: cyclomatic complexity 30 of function ValidateConditions() is high (> 15) (gocyclo)
    • Line 68: warning: cyclomatic complexity 16 of function validateParticipants() is high (> 15) (gocyclo)

golint16%

Golint is a linter for Go source code.

    • opsgenie-go-sdk-v2/deployment/get_request_status_request.go
    • Line 10: warning: exported type GetRequestStatusRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method GetRequestStatusRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method GetRequestStatusRequest.ResourcePath should have comment or be unexported (golint)
    • Line 27: warning: exported method GetRequestStatusRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/result.go
    • Line 12: warning: exported type Schedule should have comment or be unexported (golint)
    • Line 21: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 28: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 33: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 40: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 45: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 51: warning: exported type TimelineResult should have comment or be unexported (golint)
    • Line 65: warning: exported type Timeline should have comment or be unexported (golint)
    • Line 69: warning: exported type TimelineRotation should have comment or be unexported (golint)
    • Line 96: warning: exported type Info should have comment or be unexported (golint)
    • Line 102: warning: exported type Period should have comment or be unexported (golint)
    • Line 109: warning: exported type Rotation should have comment or be unexported (golint)
    • Line 120: warning: exported type CreateRotationResult should have comment or be unexported (golint)
    • Line 126: warning: exported type GetRotationResult should have comment or be unexported (golint)
    • Line 132: warning: exported type UpdateRotationResult should have comment or be unexported (golint)
    • Line 138: warning: exported type ListRotationsResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/get_attachment_request.go
    • Line 10: warning: exported type GetAttachmentRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method GetAttachmentRequest.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method GetAttachmentRequest.ResourcePath should have comment or be unexported (golint)
    • Line 33: warning: exported method GetAttachmentRequest.Method should have comment or be unexported (golint)
    • Line 37: warning: exported method GetAttachmentRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/notification/request.go
    • Line 11: warning: exported type CreateRuleStepRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method CreateRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 33: warning: exported method CreateRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 38: warning: exported method CreateRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 42: warning: exported type GetRuleStepRequest should have comment or be unexported (golint)
    • Line 49: warning: exported method GetRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported method GetRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 62: warning: exported method GetRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 66: warning: exported type UpdateRuleStepRequest should have comment or be unexported (golint)
    • Line 76: warning: exported method UpdateRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 91: warning: exported method UpdateRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 96: warning: exported method UpdateRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 100: warning: exported type DeleteRuleStepRequest should have comment or be unexported (golint)
    • Line 107: warning: exported method DeleteRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported method DeleteRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 120: warning: exported method DeleteRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 124: warning: exported type ListRuleStepsRequest should have comment or be unexported (golint)
    • Line 130: warning: exported method ListRuleStepsRequest.Validate should have comment or be unexported (golint)
    • Line 138: warning: exported method ListRuleStepsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 143: warning: exported method ListRuleStepsRequest.Method should have comment or be unexported (golint)
    • Line 147: warning: exported type EnableRuleStepRequest should have comment or be unexported (golint)
    • Line 154: warning: exported method EnableRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported method EnableRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 167: warning: exported method EnableRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 171: warning: exported type DisableRuleStepRequest should have comment or be unexported (golint)
    • Line 178: warning: exported method DisableRuleStepRequest.Validate should have comment or be unexported (golint)
    • Line 186: warning: exported method DisableRuleStepRequest.ResourcePath should have comment or be unexported (golint)
    • Line 191: warning: exported method DisableRuleStepRequest.Method should have comment or be unexported (golint)
    • Line 195: warning: exported type CreateRuleRequest should have comment or be unexported (golint)
    • Line 210: warning: exported method CreateRuleRequest.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported method CreateRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 265: warning: exported method CreateRuleRequest.Method should have comment or be unexported (golint)
    • Line 269: warning: exported type GetRuleRequest should have comment or be unexported (golint)
    • Line 275: warning: exported method GetRuleRequest.Validate should have comment or be unexported (golint)
    • Line 283: warning: exported method GetRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 288: warning: exported method GetRuleRequest.Method should have comment or be unexported (golint)
    • Line 292: warning: exported type UpdateRuleRequest should have comment or be unexported (golint)
    • Line 306: warning: exported method UpdateRuleRequest.Validate should have comment or be unexported (golint)
    • Line 348: warning: exported method UpdateRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 353: warning: exported method UpdateRuleRequest.Method should have comment or be unexported (golint)
    • Line 357: warning: exported type DeleteRuleRequest should have comment or be unexported (golint)
    • Line 363: warning: exported method DeleteRuleRequest.Validate should have comment or be unexported (golint)
    • Line 371: warning: exported method DeleteRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 376: warning: exported method DeleteRuleRequest.Method should have comment or be unexported (golint)
    • Line 380: warning: exported type ListRuleRequest should have comment or be unexported (golint)
    • Line 385: warning: exported method ListRuleRequest.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported method ListRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 397: warning: exported method ListRuleRequest.Method should have comment or be unexported (golint)
    • Line 401: warning: exported type EnableRuleRequest should have comment or be unexported (golint)
    • Line 407: warning: exported method EnableRuleRequest.Validate should have comment or be unexported (golint)
    • Line 415: warning: exported method EnableRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 420: warning: exported method EnableRuleRequest.Method should have comment or be unexported (golint)
    • Line 424: warning: exported type DisableRuleRequest should have comment or be unexported (golint)
    • Line 430: warning: exported method DisableRuleRequest.Validate should have comment or be unexported (golint)
    • Line 438: warning: exported method DisableRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 443: warning: exported method DisableRuleRequest.Method should have comment or be unexported (golint)
    • Line 447: warning: exported type CopyNotificationRulesRequest should have comment or be unexported (golint)
    • Line 454: warning: exported method CopyNotificationRulesRequest.Validate should have comment or be unexported (golint)
    • Line 467: warning: exported method CopyNotificationRulesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 472: warning: exported method CopyNotificationRulesRequest.Method should have comment or be unexported (golint)
    • Line 514: warning: exported type ActionType should have comment or be unexported (golint)
    • Line 517: warning: exported const CreateAlert should have comment (or a comment on this block) or be unexported (golint)
    • Line 527: warning: exported type NotificationTimeType should have comment or be unexported (golint)
    • Line 530: warning: exported const JustBefore should have comment (or a comment on this block) or be unexported (golint)
    • Line 536: warning: exported type Schedule should have comment or be unexported (golint)
    • Line 549: warning: exported type Repeat should have comment or be unexported (golint)
    • Line 579: warning: exported type RuleTypes should have comment or be unexported (golint)
    • Line 582: warning: exported const All should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/maintenance/request.go
    • Line 11: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 18: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 33: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 46: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 53: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 57: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 61: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 69: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 87: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 91: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 95: warning: exported type ChangeEndDateRequest should have comment or be unexported (golint)
    • Line 101: warning: exported method ChangeEndDateRequest.Validate should have comment or be unexported (golint)
    • Line 111: warning: exported method ChangeEndDateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 115: warning: exported method ChangeEndDateRequest.Method should have comment or be unexported (golint)
    • Line 119: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 124: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 131: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 135: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 139: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 144: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 152: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 156: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 160: warning: exported type CancelRequest should have comment or be unexported (golint)
    • Line 165: warning: exported method CancelRequest.Validate should have comment or be unexported (golint)
    • Line 172: warning: exported method CancelRequest.ResourcePath should have comment or be unexported (golint)
    • Line 176: warning: exported method CancelRequest.Method should have comment or be unexported (golint)
    • Line 180: warning: exported type Rule should have comment or be unexported (golint)
    • Line 185: warning: exported type Entity should have comment or be unexported (golint)
    • Line 190: warning: exported type Time should have comment or be unexported (golint)
    • Line 196: warning: exported type TimeType should have comment or be unexported (golint)
    • Line 197: warning: exported type RuleEntityType should have comment or be unexported (golint)
    • Line 198: warning: exported type RuleState should have comment or be unexported (golint)
    • Line 199: warning: exported type StatusType should have comment or be unexported (golint)
    • Line 202: warning: exported const For5Minutes should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_template_request.go
    • Line 10: warning: exported type CreateIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method CreateIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported method CreateIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 34: warning: exported method CreateIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 38: warning: exported type UpdateIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 46: warning: exported method UpdateIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 68: warning: exported method UpdateIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 72: warning: exported method UpdateIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 76: warning: exported type DeleteIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 82: warning: exported method DeleteIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 95: warning: exported method DeleteIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 99: warning: exported method DeleteIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 103: warning: exported type GetIncidentTemplatesRequest should have comment or be unexported (golint)
    • Line 108: warning: exported method GetIncidentTemplatesRequest.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported method GetIncidentTemplatesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 120: warning: exported method GetIncidentTemplatesRequest.Method should have comment or be unexported (golint)
    • Line 135: warning: exported type IncidentTemplateRequest should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/team/result.go
    • Line 8: warning: exported type TeamMeta should have comment or be unexported (golint)
    • Line 13: warning: exported type ListedTeams should have comment or be unexported (golint)
    • Line 18: warning: exported type RoutingRuleMeta should have comment or be unexported (golint)
    • Line 28: warning: exported type CreateTeamResult should have comment or be unexported (golint)
    • Line 34: warning: exported type GetTeamResult should have comment or be unexported (golint)
    • Line 41: warning: exported type UpdateTeamResult should have comment or be unexported (golint)
    • Line 46: warning: exported type DeleteTeamResult should have comment or be unexported (golint)
    • Line 51: warning: exported type ListTeamResult should have comment or be unexported (golint)
    • Line 56: warning: exported type LogEntry should have comment or be unexported (golint)
    • Line 62: warning: exported type ListTeamLogsResult should have comment or be unexported (golint)
    • Line 68: warning: comment on exported type RoleMeta should be of the form "RoleMeta ..." (with optional leading article) (golint)
    • Line 74: warning: exported type RightMeta should have comment or be unexported (golint)
    • Line 79: warning: exported type GetRoleInfo should have comment or be unexported (golint)
    • Line 84: warning: exported type CreateTeamRoleResult should have comment or be unexported (golint)
    • Line 89: warning: exported type GetTeamRoleResult should have comment or be unexported (golint)
    • Line 95: warning: exported type UpdateTeamRoleResult should have comment or be unexported (golint)
    • Line 100: warning: exported type DeleteTeamRoleResult should have comment or be unexported (golint)
    • Line 105: warning: exported type ListTeamRoleResult should have comment or be unexported (golint)
    • Line 110: warning: exported type AddTeamMemberResult should have comment or be unexported (golint)
    • Line 116: warning: exported type RemoveTeamMemberResult should have comment or be unexported (golint)
    • Line 122: warning: exported type RoutingRuleResult should have comment or be unexported (golint)
    • Line 127: warning: exported type GetRoutingRuleResult should have comment or be unexported (golint)
    • Line 132: warning: exported type DeleteRoutingRuleResult should have comment or be unexported (golint)
    • Line 137: warning: exported type ListRoutingRulesResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/custom_user_role/custom_user_role.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/client/client.go
    • Line 25: warning: exported type OpsGenieClient should have comment or be unexported (golint)
    • Line 34: warning: exported type ApiRequest should have comment or be unexported (golint)
    • Line 44: warning: exported type BaseRequest should have comment or be unexported (golint)
    • Line 47: warning: exported method BaseRequest.Metadata should have comment or be unexported (golint)
    • Line 57: warning: exported method BaseRequest.RequestParams should have comment or be unexported (golint)
    • Line 61: warning: exported type AsyncApiResult should have comment or be unexported (golint)
    • Line 66: warning: exported type AsyncBaseResult should have comment or be unexported (golint)
    • Line 70: warning: exported method AsyncBaseResult.RetrieveStatus should have comment or be unexported (golint)
    • Line 105: warning: exported type ApiResult should have comment or be unexported (golint)
    • Line 111: warning: exported type ResultMetadata should have comment or be unexported (golint)
    • Line 134: warning: exported method ResultMetadata.ValidateResultMetadata should have comment or be unexported (golint)
    • Line 155: warning: exported var UserAgentHeader should have comment or be unexported (golint)
    • Line 157: warning: exported const Version should have comment or be unexported (golint)
    • Line 232: warning: exported function NewOpsGenieClient should have comment or be unexported (golint)
    • Line 293: warning: exported type ApiError should have comment or be unexported (golint)
    • Line 443: warning: exported method OpsGenieClient.Exec should have comment or be unexported (golint)
    • Line 511: warning: exported method ResultMetadata.Parse should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/client/metric.go
    • Line 12: warning: exported const HTTP should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported type Metric should have comment or be unexported (golint)
    • Line 21: warning: exported type HttpMetric should have comment or be unexported (golint)
    • Line 32: warning: exported method HttpMetric.Type should have comment or be unexported (golint)
    • Line 36: warning: exported type ApiMetric should have comment or be unexported (golint)
    • Line 44: warning: exported method ApiMetric.Type should have comment or be unexported (golint)
    • Line 48: warning: exported type SdkMetric should have comment or be unexported (golint)
    • Line 58: warning: exported method SdkMetric.Type should have comment or be unexported (golint)
    • Line 62: warning: exported type Process should have comment or be unexported (golint)
    • Line 64: warning: exported type MetricType should have comment or be unexported (golint)
    • Line 66: warning: exported var AvailableMetricTypes should have comment or be unexported (golint)
    • Line 68: warning: exported type MetricPublisher should have comment or be unexported (golint)
    • Line 73: warning: exported type MetricSubscriber should have comment or be unexported (golint)
    • Line 77: warning: exported method MetricSubscriber.Register should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/create_alert_attachment_request.go
    • Line 14: warning: exported type CreateAlertAttachmentRequest should have comment or be unexported (golint)
    • Line 24: warning: exported method CreateAlertAttachmentRequest.Metadata should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateAlertAttachmentRequest.Validate should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateAlertAttachmentRequest.ResourcePath should have comment or be unexported (golint)
    • Line 57: warning: exported method CreateAlertAttachmentRequest.Method should have comment or be unexported (golint)
    • Line 61: warning: exported method CreateAlertAttachmentRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/user/user_request.go
    • Line 11: warning: exported type UserRoleRequest should have comment or be unexported (golint)
    • Line 15: warning: exported type UserAddressRequest should have comment or be unexported (golint)
    • Line 23: warning: exported type Order should have comment or be unexported (golint)
    • Line 24: warning: exported type SortField should have comment or be unexported (golint)
    • Line 25: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 28: warning: exported const Asc should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 57: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 76: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 80: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 86: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 93: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 98: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 102: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 112: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 127: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 138: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 143: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 147: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 152: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 159: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 164: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 168: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 177: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 181: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 186: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 190: warning: exported method ListRequest.RequestParams should have comment or be unexported (golint)
    • Line 217: warning: exported type ListUserEscalationsRequest should have comment or be unexported (golint)
    • Line 222: warning: exported method ListUserEscalationsRequest.Validate should have comment or be unexported (golint)
    • Line 229: warning: exported method ListUserEscalationsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 234: warning: exported method ListUserEscalationsRequest.Method should have comment or be unexported (golint)
    • Line 238: warning: exported type ListUserTeamsRequest should have comment or be unexported (golint)
    • Line 243: warning: exported method ListUserTeamsRequest.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported method ListUserTeamsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 255: warning: exported method ListUserTeamsRequest.Method should have comment or be unexported (golint)
    • Line 259: warning: exported type ListUserForwardingRulesRequest should have comment or be unexported (golint)
    • Line 264: warning: exported method ListUserForwardingRulesRequest.Validate should have comment or be unexported (golint)
    • Line 271: warning: exported method ListUserForwardingRulesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 276: warning: exported method ListUserForwardingRulesRequest.Method should have comment or be unexported (golint)
    • Line 280: warning: exported type ListUserSchedulesRequest should have comment or be unexported (golint)
    • Line 285: warning: exported method ListUserSchedulesRequest.Validate should have comment or be unexported (golint)
    • Line 292: warning: exported method ListUserSchedulesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 297: warning: exported method ListUserSchedulesRequest.Method should have comment or be unexported (golint)
    • Line 301: warning: exported type GetSavedSearchRequest should have comment or be unexported (golint)
    • Line 307: warning: exported method GetSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 314: warning: exported method GetSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 319: warning: exported method GetSavedSearchRequest.Method should have comment or be unexported (golint)
    • Line 323: warning: exported method GetSavedSearchRequest.RequestParams should have comment or be unexported (golint)
    • Line 335: warning: exported type ListSavedSearchesRequest should have comment or be unexported (golint)
    • Line 339: warning: exported method ListSavedSearchesRequest.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported method ListSavedSearchesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 348: warning: exported method ListSavedSearchesRequest.Method should have comment or be unexported (golint)
    • Line 352: warning: exported type DeleteSavedSearchRequest should have comment or be unexported (golint)
    • Line 358: warning: exported method DeleteSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 365: warning: exported method DeleteSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 370: warning: exported method DeleteSavedSearchRequest.Method should have comment or be unexported (golint)
    • Line 374: warning: exported method DeleteSavedSearchRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_audience_template_request.go
    • Line 11: warning: exported type GetAudienceTemplateRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method GetAudienceTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 24: warning: exported method GetAudienceTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method GetAudienceTemplateRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported type UpdateAudienceTemplateRequest should have comment or be unexported (golint)
    • Line 39: warning: exported method UpdateAudienceTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 61: warning: exported method UpdateAudienceTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 65: warning: exported method UpdateAudienceTemplateRequest.Method should have comment or be unexported (golint)
    • Line 69: warning: exported type ResponderOfAudience should have comment or be unexported (golint)
    • Line 73: warning: exported type StakeholderOfAudience should have comment or be unexported (golint)
    • Line 78: warning: exported type ConditionOfStakeholder should have comment or be unexported (golint)
    • Line 98: warning: exported type MatchField should have comment or be unexported (golint)
    • Line 101: warning: exported const Country should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_rule_request.go
    • Line 12: warning: exported type CreateIncidentRuleRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method CreateIncidentRuleRequest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateIncidentRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 43: warning: exported method CreateIncidentRuleRequest.Method should have comment or be unexported (golint)
    • Line 47: warning: exported type UpdateIncidentRuleRequest should have comment or be unexported (golint)
    • Line 56: warning: exported method UpdateIncidentRuleRequest.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported method UpdateIncidentRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 84: warning: exported method UpdateIncidentRuleRequest.Method should have comment or be unexported (golint)
    • Line 88: warning: exported type DeleteIncidentRuleRequest should have comment or be unexported (golint)
    • Line 94: warning: exported method DeleteIncidentRuleRequest.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported method DeleteIncidentRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 111: warning: exported method DeleteIncidentRuleRequest.Method should have comment or be unexported (golint)
    • Line 115: warning: exported type GetIncidentRulesRequest should have comment or be unexported (golint)
    • Line 120: warning: exported method GetIncidentRulesRequest.Validate should have comment or be unexported (golint)
    • Line 128: warning: exported method GetIncidentRulesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 132: warning: exported method GetIncidentRulesRequest.Method should have comment or be unexported (golint)
    • Line 136: warning: exported type IncidentProperties should have comment or be unexported (golint)
    • Line 145: warning: exported type StakeholderProperties should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_request.go
    • Line 11: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 34: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 38: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 42: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 50: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 61: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 65: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 69: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 74: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 85: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 89: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 94: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 101: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 105: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 109: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 115: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 119: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 123: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 127: warning: exported method ListRequest.RequestParams should have comment or be unexported (golint)
    • Line 138: warning: exported type Visibility should have comment or be unexported (golint)
    • Line 141: warning: exported const TeamMembers should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/result.go
    • Line 8: warning: exported type Deployment should have comment or be unexported (golint)
    • Line 19: warning: exported type RequestStatusResult should have comment or be unexported (golint)
    • Line 28: warning: exported type GetDeploymentResult should have comment or be unexported (golint)
    • Line 33: warning: exported type AsyncDeploymentResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/schedule_rotation.go
    • Line 5: warning: exported method Client.CreateRotation should have comment or be unexported (golint)
    • Line 14: warning: exported method Client.GetRotation should have comment or be unexported (golint)
    • Line 23: warning: exported method Client.UpdateRotation should have comment or be unexported (golint)
    • Line 32: warning: exported method Client.DeleteRotation should have comment or be unexported (golint)
    • Line 41: warning: exported method Client.ListRotations should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/escalation/result.go
    • Line 8: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 17: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 26: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 32: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 37: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 42: warning: exported type Escalation should have comment or be unexported (golint)
    • Line 51: warning: exported type Repeat should have comment or be unexported (golint)
    • Line 58: warning: exported type Rule should have comment or be unexported (golint)
    • Line 65: warning: exported type EscalationDelay should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/policy/result.go
    • Line 8: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 16: warning: exported type GetAlertPolicyResult should have comment or be unexported (golint)
    • Line 36: warning: exported type GetNotificationPolicyResult should have comment or be unexported (golint)
    • Line 46: warning: exported type PolicyResult should have comment or be unexported (golint)
    • Line 51: warning: exported type ListPolicyResult should have comment or be unexported (golint)
    • Line 56: warning: exported type PolicyProps should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/notification/result.go
    • Line 8: warning: exported type Parent should have comment or be unexported (golint)
    • Line 13: warning: exported type RuleStep should have comment or be unexported (golint)
    • Line 21: warning: exported type CreateRuleStepResult should have comment or be unexported (golint)
    • Line 26: warning: exported type GetRuleStepResult should have comment or be unexported (golint)
    • Line 30: warning: exported type UpdateRuleStepResult should have comment or be unexported (golint)
    • Line 35: warning: exported type DeleteRuleStepResult should have comment or be unexported (golint)
    • Line 40: warning: exported type ListRuleStepResult should have comment or be unexported (golint)
    • Line 45: warning: exported type EnableRuleStepResult should have comment or be unexported (golint)
    • Line 50: warning: exported type DisableRuleStepResult should have comment or be unexported (golint)
    • Line 55: warning: exported type SimpleNotificationRuleResult should have comment or be unexported (golint)
    • Line 63: warning: exported type CreateRuleResult should have comment or be unexported (golint)
    • Line 68: warning: exported type GetRuleResult should have comment or be unexported (golint)
    • Line 81: warning: exported type StepResult should have comment or be unexported (golint)
    • Line 87: warning: exported type UpdateRuleResult should have comment or be unexported (golint)
    • Line 91: warning: exported type DeleteRuleResult should have comment or be unexported (golint)
    • Line 96: warning: exported type ListRuleResult should have comment or be unexported (golint)
    • Line 101: warning: exported type EnableRuleResult should have comment or be unexported (golint)
    • Line 106: warning: exported type DisableRuleResult should have comment or be unexported (golint)
    • Line 111: warning: exported type CopyNotificationRulesResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/contact/result.go
    • Line 5: warning: exported type Contact should have comment or be unexported (golint)
    • Line 13: warning: exported type Status should have comment or be unexported (golint)
    • Line 18: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 23: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 31: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 36: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 41: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 46: warning: exported type EnableResult should have comment or be unexported (golint)
    • Line 51: warning: exported type DisableResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/integration/result.go
    • Line 8: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 13: warning: exported type GenericFields should have comment or be unexported (golint)
    • Line 21: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 26: warning: exported type APIBasedIntegrationResult should have comment or be unexported (golint)
    • Line 32: warning: exported type WebhookIntegrationResult should have comment or be unexported (golint)
    • Line 38: warning: exported type EmailBasedIntegrationResult should have comment or be unexported (golint)
    • Line 44: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 49: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 54: warning: exported type EnableResult should have comment or be unexported (golint)
    • Line 59: warning: exported type DisableResult should have comment or be unexported (golint)
    • Line 64: warning: exported type AuthenticateResult should have comment or be unexported (golint)
    • Line 69: warning: exported type ActionsResult should have comment or be unexported (golint)
    • Line 79: warning: exported type ParentIntegration should have comment or be unexported (golint)
    • Line 86: warning: exported type GenericActionFields should have comment or be unexported (golint)
    • Line 93: warning: exported type FilterResult should have comment or be unexported (golint)
    • Line 98: warning: exported type ConditionResult should have comment or be unexported (golint)
    • Line 107: warning: exported type CreateAction should have comment or be unexported (golint)
    • Line 127: warning: exported type CloseAction should have comment or be unexported (golint)
    • Line 134: warning: exported type AcknowledgeAction should have comment or be unexported (golint)
    • Line 141: warning: exported type AddNoteAction should have comment or be unexported (golint)
    • Line 148: warning: exported type IgnoreAction should have comment or be unexported (golint)
    • Line 152: warning: exported type ResponderType should have comment or be unexported (golint)
    • Line 153: warning: exported type ActionType should have comment or be unexported (golint)
    • Line 156: warning: exported const User should have comment (or a comment on this block) or be unexported (golint)
    • Line 168: warning: exported type Responder should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/assign_request.go
    • Line 10: warning: exported type AssignRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method AssignRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method AssignRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method AssignRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method AssignRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/count_alerts_request.go
    • Line 9: warning: exported type CountAlertsRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method CountAlertsRequest.Validate should have comment or be unexported (golint)
    • Line 20: warning: exported method CountAlertsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 24: warning: exported method CountAlertsRequest.Method should have comment or be unexported (golint)
    • Line 28: warning: exported method CountAlertsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/escalate_to_next_request.go
    • Line 10: warning: exported type EscalateToNextRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method EscalateToNextRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method EscalateToNextRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method EscalateToNextRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method EscalateToNextRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/forwarding_rule/request.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 13: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 22: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 50: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 54: warning: exported method CreateRequest.RequestParams should have comment or be unexported (golint)
    • Line 59: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 65: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 73: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 78: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 82: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 95: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 105: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 131: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 136: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 140: warning: exported method UpdateRequest.RequestParams should have comment or be unexported (golint)
    • Line 153: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 159: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 167: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 172: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 176: warning: exported method DeleteRequest.RequestParams should have comment or be unexported (golint)
    • Line 189: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 193: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 202: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 206: warning: exported method ListRequest.RequestParams should have comment or be unexported (golint)
    • Line 210: warning: exported type User should have comment or be unexported (golint)
    • Line 240: warning: exported const Id should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/escalation/escalation.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/who_is_oncall.go
    • Line 8: warning: exported method Client.GetOnCalls should have comment or be unexported (golint)
    • Line 17: warning: exported method Client.GetNextOnCall should have comment or be unexported (golint)
    • Line 27: warning: exported method Client.ExportOnCallUser should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/add_team_request.go
    • Line 10: warning: exported type AddTeamRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method AddTeamRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method AddTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method AddTeamRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method AddTeamRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/responder.go
    • Line 3: warning: exported type ResponderType should have comment or be unexported (golint)
    • Line 6: warning: exported const UserResponder should have comment (or a comment on this block) or be unexported (golint)
    • Line 12: warning: exported type Responder should have comment or be unexported (golint)
    • Line 19: warning: exported type Team should have comment or be unexported (golint)
    • Line 24: warning: exported type User should have comment or be unexported (golint)
    • Line 29: warning: exported type Escalation should have comment or be unexported (golint)
    • Line 34: warning: exported type Schedule should have comment or be unexported (golint)
    • Line 39: warning: exported method Schedule.SetID should have comment or be unexported (golint)
    • Line 43: warning: exported method Schedule.SetUsername should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/snooze_request.go
    • Line 11: warning: exported type SnoozeAlertRequest should have comment or be unexported (golint)
    • Line 21: warning: exported method SnoozeAlertRequest.Validate should have comment or be unexported (golint)
    • Line 32: warning: exported method SnoozeAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 38: warning: exported method SnoozeAlertRequest.Method should have comment or be unexported (golint)
    • Line 42: warning: exported method SnoozeAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/integration/request.go
    • Line 11: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 27: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 47: warning: exported type APIBasedIntegrationRequest should have comment or be unexported (golint)
    • Line 58: warning: exported method APIBasedIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 69: warning: exported method APIBasedIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 73: warning: exported method APIBasedIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 77: warning: exported type WebhookIntegrationRequest should have comment or be unexported (golint)
    • Line 91: warning: exported method WebhookIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported method WebhookIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 109: warning: exported method WebhookIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 113: warning: exported type EmailBasedIntegrationRequest should have comment or be unexported (golint)
    • Line 124: warning: exported method EmailBasedIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported method EmailBasedIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 139: warning: exported method EmailBasedIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 143: warning: exported type UpdateIntegrationRequest should have comment or be unexported (golint)
    • Line 160: warning: exported type OtherFields should have comment or be unexported (golint)
    • Line 162: warning: exported method OtherFields.Validate should have comment or be unexported (golint)
    • Line 185: warning: exported method OtherFields.ResourcePath should have comment or be unexported (golint)
    • Line 189: warning: exported method OtherFields.Method should have comment or be unexported (golint)
    • Line 193: warning: exported method OtherFields.RequestParams should have comment or be unexported (golint)
    • Line 197: warning: exported method OtherFields.Metadata should have comment or be unexported (golint)
    • Line 204: warning: exported type DeleteIntegrationRequest should have comment or be unexported (golint)
    • Line 209: warning: exported method DeleteIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 216: warning: exported method DeleteIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 220: warning: exported method DeleteIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 224: warning: exported type EnableIntegrationRequest should have comment or be unexported (golint)
    • Line 229: warning: exported method EnableIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 236: warning: exported method EnableIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 240: warning: exported method EnableIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 244: warning: exported type DisableIntegrationRequest should have comment or be unexported (golint)
    • Line 249: warning: exported method DisableIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 256: warning: exported method DisableIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 260: warning: exported method DisableIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 264: warning: exported type AuthenticateIntegrationRequest should have comment or be unexported (golint)
    • Line 269: warning: exported method AuthenticateIntegrationRequest.Validate should have comment or be unexported (golint)
    • Line 276: warning: exported method AuthenticateIntegrationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 280: warning: exported method AuthenticateIntegrationRequest.Method should have comment or be unexported (golint)
    • Line 284: warning: exported type GetIntegrationActionsRequest should have comment or be unexported (golint)
    • Line 289: warning: exported method GetIntegrationActionsRequest.Validate should have comment or be unexported (golint)
    • Line 296: warning: exported method GetIntegrationActionsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 300: warning: exported method GetIntegrationActionsRequest.Method should have comment or be unexported (golint)
    • Line 304: warning: exported type Filter should have comment or be unexported (golint)
    • Line 309: warning: exported type CreateIntegrationActionsRequest should have comment or be unexported (golint)
    • Line 334: warning: exported method CreateIntegrationActionsRequest.Validate should have comment or be unexported (golint)
    • Line 358: warning: exported method CreateIntegrationActionsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 362: warning: exported method CreateIntegrationActionsRequest.Method should have comment or be unexported (golint)
    • Line 366: warning: exported type UpdateAllIntegrationActionsRequest should have comment or be unexported (golint)
    • Line 376: warning: exported type IntegrationAction should have comment or be unexported (golint)
    • Line 401: warning: exported method UpdateAllIntegrationActionsRequest.Validate should have comment or be unexported (golint)
    • Line 444: warning: exported method UpdateAllIntegrationActionsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 448: warning: exported method UpdateAllIntegrationActionsRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_template.go
    • Line 7: warning: exported method Client.CreateIncidentTemplate should have comment or be unexported (golint)
    • Line 16: warning: exported method Client.GetIncidentTemplates should have comment or be unexported (golint)
    • Line 25: warning: exported method Client.DeleteIncidentTemplate should have comment or be unexported (golint)
    • Line 34: warning: exported method Client.UpdateIncidentTemplate should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/incident.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.GetRequestStatus should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.Close should have comment or be unexported (golint)
    • Line 74: warning: exported method Client.AddNote should have comment or be unexported (golint)
    • Line 83: warning: exported method Client.AddResponder should have comment or be unexported (golint)
    • Line 92: warning: exported method Client.AddTags should have comment or be unexported (golint)
    • Line 101: warning: exported method Client.RemoveTags should have comment or be unexported (golint)
    • Line 110: warning: exported method Client.AddDetails should have comment or be unexported (golint)
    • Line 119: warning: exported method Client.RemoveDetails should have comment or be unexported (golint)
    • Line 128: warning: exported method Client.UpdatePriority should have comment or be unexported (golint)
    • Line 137: warning: exported method Client.UpdateMessage should have comment or be unexported (golint)
    • Line 146: warning: exported method Client.UpdateDescription should have comment or be unexported (golint)
    • Line 155: warning: exported method Client.ListLogs should have comment or be unexported (golint)
    • Line 164: warning: exported method Client.ListNotes should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_result.go
    • Line 5: warning: exported type Service should have comment or be unexported (golint)
    • Line 14: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 20: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 26: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 31: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 36: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 42: warning: exported type Paging should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/request.go
    • Line 12: warning: exported type RequestStatusRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method RequestStatusRequest.Validate should have comment or be unexported (golint)
    • Line 24: warning: exported method RequestStatusRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method RequestStatusRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 46: warning: exported type StatusPageEntity should have comment or be unexported (golint)
    • Line 51: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 75: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 79: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 85: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 95: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 99: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 103: warning: exported method DeleteRequest.RequestParams should have comment or be unexported (golint)
    • Line 116: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 122: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 136: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 140: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 152: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 161: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 168: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 172: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 176: warning: exported method ListRequest.RequestParams should have comment or be unexported (golint)
    • Line 200: warning: exported type CloseRequest should have comment or be unexported (golint)
    • Line 207: warning: exported method CloseRequest.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported method CloseRequest.ResourcePath should have comment or be unexported (golint)
    • Line 221: warning: exported method CloseRequest.Method should have comment or be unexported (golint)
    • Line 225: warning: exported method CloseRequest.RequestParams should have comment or be unexported (golint)
    • Line 238: warning: exported type AddNoteRequest should have comment or be unexported (golint)
    • Line 245: warning: exported method AddNoteRequest.Validate should have comment or be unexported (golint)
    • Line 255: warning: exported method AddNoteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 260: warning: exported method AddNoteRequest.Method should have comment or be unexported (golint)
    • Line 264: warning: exported method AddNoteRequest.RequestParams should have comment or be unexported (golint)
    • Line 277: warning: exported type AddResponderRequest should have comment or be unexported (golint)
    • Line 285: warning: exported method AddResponderRequest.Validate should have comment or be unexported (golint)
    • Line 302: warning: exported method AddResponderRequest.ResourcePath should have comment or be unexported (golint)
    • Line 307: warning: exported method AddResponderRequest.Method should have comment or be unexported (golint)
    • Line 311: warning: exported method AddResponderRequest.RequestParams should have comment or be unexported (golint)
    • Line 324: warning: exported type AddTagsRequest should have comment or be unexported (golint)
    • Line 332: warning: exported method AddTagsRequest.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported method AddTagsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 349: warning: exported method AddTagsRequest.Method should have comment or be unexported (golint)
    • Line 353: warning: exported method AddTagsRequest.RequestParams should have comment or be unexported (golint)
    • Line 366: warning: exported type RemoveTagsRequest should have comment or be unexported (golint)
    • Line 374: warning: exported method RemoveTagsRequest.Validate should have comment or be unexported (golint)
    • Line 387: warning: exported method RemoveTagsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 391: warning: exported method RemoveTagsRequest.Method should have comment or be unexported (golint)
    • Line 395: warning: exported method RemoveTagsRequest.RequestParams should have comment or be unexported (golint)
    • Line 415: warning: exported type AddDetailsRequest should have comment or be unexported (golint)
    • Line 423: warning: exported method AddDetailsRequest.Validate should have comment or be unexported (golint)
    • Line 436: warning: exported method AddDetailsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 440: warning: exported method AddDetailsRequest.Method should have comment or be unexported (golint)
    • Line 444: warning: exported method AddDetailsRequest.RequestParams should have comment or be unexported (golint)
    • Line 457: warning: exported type RemoveDetailsRequest should have comment or be unexported (golint)
    • Line 465: warning: exported method RemoveDetailsRequest.Validate should have comment or be unexported (golint)
    • Line 478: warning: exported method RemoveDetailsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 482: warning: exported method RemoveDetailsRequest.Method should have comment or be unexported (golint)
    • Line 486: warning: exported method RemoveDetailsRequest.RequestParams should have comment or be unexported (golint)
    • Line 506: warning: exported type UpdatePriorityRequest should have comment or be unexported (golint)
    • Line 513: warning: exported method UpdatePriorityRequest.Validate should have comment or be unexported (golint)
    • Line 527: warning: exported method UpdatePriorityRequest.ResourcePath should have comment or be unexported (golint)
    • Line 532: warning: exported method UpdatePriorityRequest.Method should have comment or be unexported (golint)
    • Line 536: warning: exported method UpdatePriorityRequest.RequestParams should have comment or be unexported (golint)
    • Line 549: warning: exported type UpdateMessageRequest should have comment or be unexported (golint)
    • Line 556: warning: exported method UpdateMessageRequest.Validate should have comment or be unexported (golint)
    • Line 566: warning: exported method UpdateMessageRequest.ResourcePath should have comment or be unexported (golint)
    • Line 571: warning: exported method UpdateMessageRequest.Method should have comment or be unexported (golint)
    • Line 575: warning: exported method UpdateMessageRequest.RequestParams should have comment or be unexported (golint)
    • Line 588: warning: exported type UpdateDescriptionRequest should have comment or be unexported (golint)
    • Line 595: warning: exported method UpdateDescriptionRequest.Validate should have comment or be unexported (golint)
    • Line 605: warning: exported method UpdateDescriptionRequest.ResourcePath should have comment or be unexported (golint)
    • Line 609: warning: exported method UpdateDescriptionRequest.Method should have comment or be unexported (golint)
    • Line 613: warning: exported method UpdateDescriptionRequest.RequestParams should have comment or be unexported (golint)
    • Line 626: warning: exported type ListLogsRequest should have comment or be unexported (golint)
    • Line 636: warning: exported method ListLogsRequest.Validate should have comment or be unexported (golint)
    • Line 646: warning: exported method ListLogsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 650: warning: exported method ListLogsRequest.Method should have comment or be unexported (golint)
    • Line 654: warning: exported method ListLogsRequest.RequestParams should have comment or be unexported (golint)
    • Line 681: warning: exported type ListNotesRequest should have comment or be unexported (golint)
    • Line 691: warning: exported method ListNotesRequest.Validate should have comment or be unexported (golint)
    • Line 701: warning: exported method ListNotesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 706: warning: exported method ListNotesRequest.Method should have comment or be unexported (golint)
    • Line 710: warning: exported method ListNotesRequest.RequestParams should have comment or be unexported (golint)
    • Line 737: warning: exported type IdentifierType should have comment or be unexported (golint)
    • Line 738: warning: exported type ResponderType should have comment or be unexported (golint)
    • Line 739: warning: exported type Priority should have comment or be unexported (golint)
    • Line 740: warning: exported type Order should have comment or be unexported (golint)
    • Line 741: warning: exported type SortField should have comment or be unexported (golint)
    • Line 744: warning: exported const Id should have comment (or a comment on this block) or be unexported (golint)
    • Line 767: warning: exported type Responder should have comment or be unexported (golint)
    • Line 788: warning: exported function ValidatePriority should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_rule_result.go
    • Line 8: warning: exported type CreateIncidentRuleResult should have comment or be unexported (golint)
    • Line 13: warning: exported type UpdateIncidentRuleResult should have comment or be unexported (golint)
    • Line 18: warning: exported type DeleteIncidentRuleResult should have comment or be unexported (golint)
    • Line 23: warning: exported type GetIncidentRulesResult should have comment or be unexported (golint)
    • Line 27: warning: exported type IncidentRuleResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_alert_recipient_request.go
    • Line 9: warning: exported type ListAlertRecipientRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method ListAlertRecipientRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method ListAlertRecipientRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method ListAlertRecipientRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported method ListAlertRecipientRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/who_is_oncall_request.go
    • Line 10: warning: exported type GetOnCallsRequest should have comment or be unexported (golint)
    • Line 18: warning: exported method GetOnCallsRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method GetOnCallsRequest.Method should have comment or be unexported (golint)
    • Line 30: warning: exported method GetOnCallsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 34: warning: exported method GetOnCallsRequest.RequestParams should have comment or be unexported (golint)
    • Line 54: warning: exported type GetNextOnCallsRequest should have comment or be unexported (golint)
    • Line 62: warning: exported method GetNextOnCallsRequest.Validate should have comment or be unexported (golint)
    • Line 70: warning: exported method GetNextOnCallsRequest.Method should have comment or be unexported (golint)
    • Line 74: warning: exported method GetNextOnCallsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 78: warning: exported method GetNextOnCallsRequest.RequestParams should have comment or be unexported (golint)
    • Line 98: warning: exported type ExportOnCallUserRequest should have comment or be unexported (golint)
    • Line 104: warning: exported method ExportOnCallUserRequest.Validate should have comment or be unexported (golint)
    • Line 112: warning: exported method ExportOnCallUserRequest.Method should have comment or be unexported (golint)
    • Line 120: warning: exported method ExportOnCallUserRequest.ResourcePath should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/release.go
    • Line 8: warning: exported type ReleaseType should have comment or be unexported (golint)
    • Line 11: warning: exported const BitbucketCloud should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported type Release should have comment or be unexported (golint)
    • Line 19: warning: exported type Workspace should have comment or be unexported (golint)
    • Line 26: warning: exported method Workspace.Validate should have comment or be unexported (golint)
    • Line 36: warning: exported type Repository should have comment or be unexported (golint)
    • Line 41: warning: exported method Repository.Validate should have comment or be unexported (golint)
    • Line 52: warning: exported type Commit should have comment or be unexported (golint)
    • Line 56: warning: exported method Commit.Validate should have comment or be unexported (golint)
    • Line 63: warning: exported type BBCRelease should have comment or be unexported (golint)
    • Line 69: warning: exported method BBCRelease.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported method BBCRelease.MarshalJSON should have comment or be unexported (golint)
    • Line 81: warning: receiver name b should be consistent with previous receiver name r for BBCRelease (golint)
    • opsgenie-go-sdk-v2/escalation/request.go
    • Line 11: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 14: warning: exported const Name should have comment (or a comment on this block) or be unexported (golint)
    • Line 18: warning: exported type RepeatRequest should have comment or be unexported (golint)
    • Line 25: warning: exported type RuleRequest should have comment or be unexported (golint)
    • Line 32: warning: exported type EscalationDelayRequest should have comment or be unexported (golint)
    • Line 36: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 63: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 67: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 73: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 85: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 89: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 102: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 113: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 129: warning: exported method UpdateRequest.RequestParams should have comment or be unexported (golint)
    • Line 142: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 146: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 152: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 160: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 164: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 168: warning: exported method DeleteRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/responder.go
    • Line 3: warning: exported type ResponderType should have comment or be unexported (golint)
    • Line 6: warning: exported const UserResponderType should have comment (or a comment on this block) or be unexported (golint)
    • Line 12: warning: exported type Responder should have comment or be unexported (golint)
    • Line 19: warning: exported type TeamResponder should have comment or be unexported (golint)
    • Line 24: warning: exported type UserResponder should have comment or be unexported (golint)
    • Line 29: warning: exported type EscalationResponder should have comment or be unexported (golint)
    • Line 34: warning: exported type ScheduleResponder should have comment or be unexported (golint)
    • Line 39: warning: exported method ScheduleResponder.SetID should have comment or be unexported (golint)
    • Line 43: warning: exported method ScheduleResponder.SetUsername should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/schedule_override.go
    • Line 7: warning: exported method Client.CreateScheduleOverride should have comment or be unexported (golint)
    • Line 16: warning: exported method Client.GetScheduleOverride should have comment or be unexported (golint)
    • Line 25: warning: exported method Client.ListScheduleOverride should have comment or be unexported (golint)
    • Line 34: warning: exported method Client.DeleteScheduleOverride should have comment or be unexported (golint)
    • Line 43: warning: exported method Client.UpdateScheduleOverride should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_alert_request.go
    • Line 10: warning: exported type ListAlertRequest should have comment or be unexported (golint)
    • Line 21: warning: exported method ListAlertRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method ListAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 31: warning: exported method ListAlertRequest.Method should have comment or be unexported (golint)
    • Line 35: warning: exported method ListAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/logs/logs.go
    • Line 8: warning: exported type Log should have comment or be unexported (golint)
    • Line 14: warning: exported type Client should have comment or be unexported (golint)
    • Line 18: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 26: warning: exported method Client.ListLogFiles should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.GenerateLogFileDownloadLink should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/unacknowledge_request.go
    • Line 10: warning: exported type UnacknowledgeAlertRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method UnacknowledgeAlertRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method UnacknowledgeAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method UnacknowledgeAlertRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method UnacknowledgeAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/update_message_request.go
    • Line 10: warning: exported type UpdateMessageRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method UpdateMessageRequest.Validate should have comment or be unexported (golint)
    • Line 27: warning: exported method UpdateMessageRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method UpdateMessageRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method UpdateMessageRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/alert_consts.go
    • Line 5: warning: exported type SortField should have comment or be unexported (golint)
    • Line 8: warning: exported const CreatedAt should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: exported type Report should have comment or be unexported (golint)
    • Line 37: warning: exported type Order should have comment or be unexported (golint)
    • Line 40: warning: exported const Asc should have comment (or a comment on this block) or be unexported (golint)
    • Line 44: warning: exported type Priority should have comment or be unexported (golint)
    • Line 47: warning: exported const P1 should have comment (or a comment on this block) or be unexported (golint)
    • Line 54: warning: exported type SearchIdentifierType should have comment or be unexported (golint)
    • Line 57: warning: exported const ID should have comment (or a comment on this block) or be unexported (golint)
    • Line 61: warning: exported type AlertIdentifier should have comment or be unexported (golint)
    • Line 64: warning: exported const ALERTID should have comment (or a comment on this block) or be unexported (golint)
    • Line 76: warning: exported type RequestDirection should have comment or be unexported (golint)
    • Line 79: warning: exported const NEXT should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/add_responder.go
    • Line 10: warning: exported type AddResponderRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method AddResponderRequest.Validate should have comment or be unexported (golint)
    • Line 38: warning: exported method AddResponderRequest.ResourcePath should have comment or be unexported (golint)
    • Line 44: warning: exported method AddResponderRequest.Method should have comment or be unexported (golint)
    • Line 48: warning: exported method AddResponderRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_alert_notes_request.go
    • Line 10: warning: exported type ListAlertNotesRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method ListAlertNotesRequest.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method ListAlertNotesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method ListAlertNotesRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method ListAlertNotesRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/team/team.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 23: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 35: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 59: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 71: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 83: warning: exported method Client.ListTeamLogs should have comment or be unexported (golint)
    • Line 95: warning: comment on exported method Client.CreateRole should be of the form "CreateRole ..." (golint)
    • Line 108: warning: exported method Client.GetRole should have comment or be unexported (golint)
    • Line 120: warning: exported method Client.UpdateRole should have comment or be unexported (golint)
    • Line 132: warning: exported method Client.DeleteRole should have comment or be unexported (golint)
    • Line 144: warning: exported method Client.ListRole should have comment or be unexported (golint)
    • Line 156: warning: comment on exported method Client.AddMember should be of the form "AddMember ..." (golint)
    • Line 169: warning: exported method Client.RemoveMember should have comment or be unexported (golint)
    • Line 181: warning: comment on exported method Client.CreateRoutingRule should be of the form "CreateRoutingRule ..." (golint)
    • Line 194: warning: exported method Client.GetRoutingRule should have comment or be unexported (golint)
    • Line 206: warning: exported method Client.UpdateRoutingRule should have comment or be unexported (golint)
    • Line 218: warning: exported method Client.DeleteRoutingRule should have comment or be unexported (golint)
    • Line 230: warning: exported method Client.ListRoutingRules should have comment or be unexported (golint)
    • Line 242: warning: exported method Client.ChangeRoutingRuleOrder should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/update_state_request.go
    • Line 11: warning: exported type UpdateDeploymentStateRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method UpdateDeploymentStateRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method UpdateDeploymentStateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 31: warning: exported method UpdateDeploymentStateRequest.Method should have comment or be unexported (golint)
    • Line 35: warning: comment on exported method UpdateDeploymentStateRequest.RequestParams should be of the form "RequestParams ..." (golint)
    • opsgenie-go-sdk-v2/schedule/schedule_override_result.go
    • Line 8: warning: exported type ScheduleMeta should have comment or be unexported (golint)
    • Line 14: warning: exported type ScheduleOverride should have comment or be unexported (golint)
    • Line 23: warning: exported type CreateScheduleOverrideResult should have comment or be unexported (golint)
    • Line 28: warning: exported type GetScheduleOverrideResult should have comment or be unexported (golint)
    • Line 33: warning: exported type ListScheduleOverrideResult should have comment or be unexported (golint)
    • Line 38: warning: exported type DeleteScheduleOverrideResult should have comment or be unexported (golint)
    • Line 43: warning: exported type UpdateScheduleOverrideResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_alert_logs_request.go
    • Line 10: warning: exported type ListAlertLogsRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method ListAlertLogsRequest.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method ListAlertLogsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method ListAlertLogsRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method ListAlertLogsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/team/request.go
    • Line 12: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 14: warning: exported type User should have comment or be unexported (golint)
    • Line 19: warning: exported type Member should have comment or be unexported (golint)
    • Line 24: warning: exported type CreateTeamRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method CreateTeamRequest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 44: warning: exported method CreateTeamRequest.Method should have comment or be unexported (golint)
    • Line 48: warning: exported type ListTeamRequest should have comment or be unexported (golint)
    • Line 52: warning: exported method ListTeamRequest.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported method ListTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 62: warning: exported method ListTeamRequest.Method should have comment or be unexported (golint)
    • Line 66: warning: exported type DeleteTeamRequest should have comment or be unexported (golint)
    • Line 72: warning: exported method DeleteTeamRequest.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported method DeleteTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 85: warning: exported method DeleteTeamRequest.Method should have comment or be unexported (golint)
    • Line 89: warning: exported method DeleteTeamRequest.RequestParams should have comment or be unexported (golint)
    • Line 102: warning: exported type GetTeamRequest should have comment or be unexported (golint)
    • Line 108: warning: exported method GetTeamRequest.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported method GetTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 121: warning: exported method GetTeamRequest.Method should have comment or be unexported (golint)
    • Line 125: warning: exported method GetTeamRequest.RequestParams should have comment or be unexported (golint)
    • Line 138: warning: exported type UpdateTeamRequest should have comment or be unexported (golint)
    • Line 146: warning: exported method UpdateTeamRequest.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported method UpdateTeamRequest.ResourcePath should have comment or be unexported (golint)
    • Line 158: warning: exported method UpdateTeamRequest.Method should have comment or be unexported (golint)
    • Line 162: warning: exported type ListTeamLogsRequest should have comment or be unexported (golint)
    • Line 171: warning: exported method ListTeamLogsRequest.Validate should have comment or be unexported (golint)
    • Line 180: warning: exported method ListTeamLogsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 186: warning: exported method ListTeamLogsRequest.Method should have comment or be unexported (golint)
    • Line 190: warning: exported method ListTeamLogsRequest.RequestParams should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type Right should be of the form "Right ..." (with optional leading article) (golint)
    • Line 219: warning: exported type CreateTeamRoleRequest should have comment or be unexported (golint)
    • Line 227: warning: exported method CreateTeamRoleRequest.Validate should have comment or be unexported (golint)
    • Line 244: warning: exported method CreateTeamRoleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 250: warning: exported method CreateTeamRoleRequest.Method should have comment or be unexported (golint)
    • Line 254: warning: exported method CreateTeamRoleRequest.RequestParams should have comment or be unexported (golint)
    • Line 267: warning: exported type GetTeamRoleRequest should have comment or be unexported (golint)
    • Line 275: warning: exported method GetTeamRoleRequest.Validate should have comment or be unexported (golint)
    • Line 288: warning: exported method GetTeamRoleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 304: warning: exported method GetTeamRoleRequest.Method should have comment or be unexported (golint)
    • Line 308: warning: exported method GetTeamRoleRequest.RequestParams should have comment or be unexported (golint)
    • Line 327: warning: exported type UpdateTeamRoleRequest should have comment or be unexported (golint)
    • Line 337: warning: exported method UpdateTeamRoleRequest.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported method UpdateTeamRoleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 366: warning: exported method UpdateTeamRoleRequest.Method should have comment or be unexported (golint)
    • Line 370: warning: exported method UpdateTeamRoleRequest.RequestParams should have comment or be unexported (golint)
    • Line 389: warning: exported type DeleteTeamRoleRequest should have comment or be unexported (golint)
    • Line 397: warning: exported method DeleteTeamRoleRequest.Validate should have comment or be unexported (golint)
    • Line 409: warning: exported method DeleteTeamRoleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 424: warning: exported method DeleteTeamRoleRequest.Method should have comment or be unexported (golint)
    • Line 428: warning: exported method DeleteTeamRoleRequest.RequestParams should have comment or be unexported (golint)
    • Line 447: warning: exported type ListTeamRoleRequest should have comment or be unexported (golint)
    • Line 453: warning: exported method ListTeamRoleRequest.Validate should have comment or be unexported (golint)
    • Line 461: warning: exported method ListTeamRoleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 466: warning: exported method ListTeamRoleRequest.Method should have comment or be unexported (golint)
    • Line 470: warning: exported method ListTeamRoleRequest.RequestParams should have comment or be unexported (golint)
    • Line 484: warning: exported const Name should have comment (or a comment on this block) or be unexported (golint)
    • Line 496: warning: comment on exported type AddTeamMemberRequest should be of the form "AddTeamMemberRequest ..." (with optional leading article) (golint)
    • Line 505: warning: exported method AddTeamMemberRequest.Validate should have comment or be unexported (golint)
    • Line 518: warning: exported method AddTeamMemberRequest.ResourcePath should have comment or be unexported (golint)
    • Line 524: warning: exported method AddTeamMemberRequest.Method should have comment or be unexported (golint)
    • Line 528: warning: exported method AddTeamMemberRequest.RequestParams should have comment or be unexported (golint)
    • Line 541: warning: exported type RemoveTeamMemberRequest should have comment or be unexported (golint)
    • Line 549: warning: exported method RemoveTeamMemberRequest.Validate should have comment or be unexported (golint)
    • Line 566: warning: exported method RemoveTeamMemberRequest.ResourcePath should have comment or be unexported (golint)
    • Line 572: warning: exported method RemoveTeamMemberRequest.Method should have comment or be unexported (golint)
    • Line 576: warning: exported method RemoveTeamMemberRequest.RequestParams should have comment or be unexported (golint)
    • Line 589: warning: comment on exported type NotifyType should be of the form "NotifyType ..." (with optional leading article) (golint)
    • Line 593: warning: exported const EscalationNotifyType should have comment (or a comment on this block) or be unexported (golint)
    • Line 598: warning: exported type Notify should have comment or be unexported (golint)
    • Line 604: warning: exported type CreateRoutingRuleRequest should have comment or be unexported (golint)
    • Line 616: warning: exported method CreateRoutingRuleRequest.Validate should have comment or be unexported (golint)
    • Line 647: warning: exported method CreateRoutingRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 653: warning: exported method CreateRoutingRuleRequest.Method should have comment or be unexported (golint)
    • Line 657: warning: exported method CreateRoutingRuleRequest.RequestParams should have comment or be unexported (golint)
    • Line 670: warning: exported method CreateRoutingRuleRequest.WithTimeRestriction should have comment or be unexported (golint)
    • Line 675: warning: exported type GetRoutingRuleRequest should have comment or be unexported (golint)
    • Line 682: warning: exported method GetRoutingRuleRequest.Validate should have comment or be unexported (golint)
    • Line 695: warning: exported method GetRoutingRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 701: warning: exported method GetRoutingRuleRequest.Method should have comment or be unexported (golint)
    • Line 705: warning: exported method GetRoutingRuleRequest.RequestParams should have comment or be unexported (golint)
    • Line 718: warning: exported type UpdateRoutingRuleRequest should have comment or be unexported (golint)
    • Line 730: warning: exported method UpdateRoutingRuleRequest.Validate should have comment or be unexported (golint)
    • Line 764: warning: exported method UpdateRoutingRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 770: warning: exported method UpdateRoutingRuleRequest.Method should have comment or be unexported (golint)
    • Line 774: warning: exported method UpdateRoutingRuleRequest.RequestParams should have comment or be unexported (golint)
    • Line 787: warning: exported type DeleteRoutingRuleRequest should have comment or be unexported (golint)
    • Line 794: warning: exported method DeleteRoutingRuleRequest.Validate should have comment or be unexported (golint)
    • Line 807: warning: exported method DeleteRoutingRuleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 813: warning: exported method DeleteRoutingRuleRequest.Method should have comment or be unexported (golint)
    • Line 817: warning: exported method DeleteRoutingRuleRequest.RequestParams should have comment or be unexported (golint)
    • Line 830: warning: exported type ListRoutingRulesRequest should have comment or be unexported (golint)
    • Line 836: warning: exported method ListRoutingRulesRequest.Validate should have comment or be unexported (golint)
    • Line 845: warning: exported method ListRoutingRulesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 851: warning: exported method ListRoutingRulesRequest.Method should have comment or be unexported (golint)
    • Line 855: warning: exported method ListRoutingRulesRequest.RequestParams should have comment or be unexported (golint)
    • Line 868: warning: exported type ChangeRoutingRuleOrderRequest should have comment or be unexported (golint)
    • Line 876: warning: exported method ChangeRoutingRuleOrderRequest.Validate should have comment or be unexported (golint)
    • Line 893: warning: exported method ChangeRoutingRuleOrderRequest.ResourcePath should have comment or be unexported (golint)
    • Line 899: warning: exported method ChangeRoutingRuleOrderRequest.Method should have comment or be unexported (golint)
    • Line 903: warning: exported method ChangeRoutingRuleOrderRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/get_request_status_request.go
    • Line 10: warning: exported type GetRequestStatusRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method GetRequestStatusRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method GetRequestStatusRequest.ResourcePath should have comment or be unexported (golint)
    • Line 27: warning: exported method GetRequestStatusRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/update_saved_search_request.go
    • Line 10: warning: exported type UpdateSavedSearchRequest should have comment or be unexported (golint)
    • Line 21: warning: exported method UpdateSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 42: warning: exported method UpdateSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 47: warning: exported method UpdateSavedSearchRequest.Method should have comment or be unexported (golint)
    • Line 51: warning: exported method UpdateSavedSearchRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/incident_template_request.go
    • Line 11: warning: exported type CreateIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 23: warning: exported method CreateIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 53: warning: exported type UpdateIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 66: warning: exported method UpdateIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 91: warning: exported method UpdateIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 95: warning: exported method UpdateIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 99: warning: exported type DeleteIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 104: warning: exported method DeleteIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 111: warning: exported method DeleteIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 115: warning: exported method DeleteIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 119: warning: exported type GetIncidentTemplateRequest should have comment or be unexported (golint)
    • Line 126: warning: exported method GetIncidentTemplateRequest.Validate should have comment or be unexported (golint)
    • Line 130: warning: exported method GetIncidentTemplateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 134: warning: exported method GetIncidentTemplateRequest.Method should have comment or be unexported (golint)
    • Line 138: warning: exported method GetIncidentTemplateRequest.RequestParams should have comment or be unexported (golint)
    • Line 152: warning: exported type StakeholderProperties should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/execute_custom_action.go
    • Line 10: warning: exported type ExecuteCustomActionAlertRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method ExecuteCustomActionAlertRequest.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported method ExecuteCustomActionAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 36: warning: exported method ExecuteCustomActionAlertRequest.Method should have comment or be unexported (golint)
    • Line 40: warning: exported method ExecuteCustomActionAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/incident_template.go
    • Line 5: warning: exported method Client.CreateIncidentTemplate should have comment or be unexported (golint)
    • Line 13: warning: exported method Client.UpdateIncidentTemplate should have comment or be unexported (golint)
    • Line 21: warning: exported method Client.DeleteIncidentTemplate should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.GetIncidentTemplate should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/update_description_request.go
    • Line 10: warning: exported type UpdateDescriptionRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method UpdateDescriptionRequest.Validate should have comment or be unexported (golint)
    • Line 27: warning: exported method UpdateDescriptionRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method UpdateDescriptionRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method UpdateDescriptionRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/acknowledge_request.go
    • Line 10: warning: exported type AcknowledgeAlertRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method AcknowledgeAlertRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method AcknowledgeAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method AcknowledgeAlertRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method AcknowledgeAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/policy/request.go
    • Line 12: warning: exported type CreateAlertPolicyRequest should have comment or be unexported (golint)
    • Line 32: warning: exported type CreateNotificationPolicyRequest should have comment or be unexported (golint)
    • Line 42: warning: exported type MainFields should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateAlertPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported method CreateAlertPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 79: warning: exported method CreateAlertPolicyRequest.Method should have comment or be unexported (golint)
    • Line 83: warning: exported method CreateAlertPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 92: warning: exported method CreateNotificationPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 127: warning: exported method CreateNotificationPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 131: warning: exported method CreateNotificationPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 140: warning: exported method CreateNotificationPolicyRequest.Method should have comment or be unexported (golint)
    • Line 144: warning: exported type GetAlertPolicyRequest should have comment or be unexported (golint)
    • Line 150: warning: exported method GetAlertPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 157: warning: exported method GetAlertPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 161: warning: exported method GetAlertPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 170: warning: exported method GetAlertPolicyRequest.Method should have comment or be unexported (golint)
    • Line 174: warning: exported type GetNotificationPolicyRequest should have comment or be unexported (golint)
    • Line 180: warning: exported method GetNotificationPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported method GetNotificationPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 194: warning: exported method GetNotificationPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 203: warning: exported method GetNotificationPolicyRequest.Method should have comment or be unexported (golint)
    • Line 207: warning: exported type UpdateAlertPolicyRequest should have comment or be unexported (golint)
    • Line 228: warning: exported method UpdateAlertPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 255: warning: exported method UpdateAlertPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 259: warning: exported method UpdateAlertPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 265: warning: exported method UpdateAlertPolicyRequest.Method should have comment or be unexported (golint)
    • Line 269: warning: exported type UpdateNotificationPolicyRequest should have comment or be unexported (golint)
    • Line 280: warning: exported method UpdateNotificationPolicyRequest.Validate should have comment or be unexported (golint)
    • Line 319: warning: exported method UpdateNotificationPolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 323: warning: exported method UpdateNotificationPolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 329: warning: exported method UpdateNotificationPolicyRequest.Method should have comment or be unexported (golint)
    • Line 333: warning: exported type DeletePolicyRequest should have comment or be unexported (golint)
    • Line 340: warning: exported method DeletePolicyRequest.Validate should have comment or be unexported (golint)
    • Line 351: warning: exported method DeletePolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 355: warning: exported method DeletePolicyRequest.Method should have comment or be unexported (golint)
    • Line 359: warning: exported method DeletePolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 368: warning: exported type DisablePolicyRequest should have comment or be unexported (golint)
    • Line 375: warning: exported method DisablePolicyRequest.Validate should have comment or be unexported (golint)
    • Line 386: warning: exported method DisablePolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 390: warning: exported method DisablePolicyRequest.Method should have comment or be unexported (golint)
    • Line 394: warning: exported method DisablePolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 403: warning: exported type EnablePolicyRequest should have comment or be unexported (golint)
    • Line 410: warning: exported method EnablePolicyRequest.Validate should have comment or be unexported (golint)
    • Line 421: warning: exported method EnablePolicyRequest.ResourcePath should have comment or be unexported (golint)
    • Line 425: warning: exported method EnablePolicyRequest.Method should have comment or be unexported (golint)
    • Line 429: warning: exported method EnablePolicyRequest.RequestParams should have comment or be unexported (golint)
    • Line 438: warning: exported type ChangeOrderRequest should have comment or be unexported (golint)
    • Line 446: warning: exported method ChangeOrderRequest.Validate should have comment or be unexported (golint)
    • Line 460: warning: exported method ChangeOrderRequest.ResourcePath should have comment or be unexported (golint)
    • Line 464: warning: exported method ChangeOrderRequest.Method should have comment or be unexported (golint)
    • Line 468: warning: exported method ChangeOrderRequest.RequestParams should have comment or be unexported (golint)
    • Line 477: warning: exported type ListAlertPoliciesRequest should have comment or be unexported (golint)
    • Line 482: warning: exported method ListAlertPoliciesRequest.Validate should have comment or be unexported (golint)
    • Line 486: warning: exported method ListAlertPoliciesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 490: warning: exported method ListAlertPoliciesRequest.Method should have comment or be unexported (golint)
    • Line 494: warning: exported method ListAlertPoliciesRequest.RequestParams should have comment or be unexported (golint)
    • Line 503: warning: exported type ListNotificationPoliciesRequest should have comment or be unexported (golint)
    • Line 508: warning: exported method ListNotificationPoliciesRequest.Validate should have comment or be unexported (golint)
    • Line 515: warning: exported method ListNotificationPoliciesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 519: warning: exported method ListNotificationPoliciesRequest.Method should have comment or be unexported (golint)
    • Line 523: warning: exported method ListNotificationPoliciesRequest.RequestParams should have comment or be unexported (golint)
    • Line 532: warning: exported type PolicyType should have comment or be unexported (golint)
    • Line 534: warning: exported type Duration should have comment or be unexported (golint)
    • Line 539: warning: exported type AutoRestartAction should have comment or be unexported (golint)
    • Line 544: warning: exported type AutoCloseAction should have comment or be unexported (golint)
    • Line 548: warning: exported type DeDuplicationAction should have comment or be unexported (golint)
    • Line 554: warning: exported type DelayAction should have comment or be unexported (golint)
    • Line 561: warning: exported type DeDuplicationActionType should have comment or be unexported (golint)
    • Line 562: warning: exported type DelayType should have comment or be unexported (golint)
    • Line 565: warning: exported const ValueBased should have comment (or a comment on this block) or be unexported (golint)
    • Line 582: warning: exported function ValidateMainFields should have comment or be unexported (golint)
    • Line 607: warning: exported function ValidateDuration should have comment or be unexported (golint)
    • Line 620: warning: exported function ValidateDeDuplicationAction should have comment or be unexported (golint)
    • Line 636: warning: exported function ValidateAutoRestartAction should have comment or be unexported (golint)
    • Line 650: warning: exported function ValidateAutoCloseAction should have comment or be unexported (golint)
    • Line 661: warning: exported function ValidateDelayAction should have comment or be unexported (golint)
    • Line 682: warning: exported function ValidateResponders should have comment or be unexported (golint)
    • Line 694: warning: exported function ValidatePolicyIdentifier should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/add_tags_request.go
    • Line 10: warning: exported type AddTagsRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method AddTagsRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method AddTagsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method AddTagsRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method AddTagsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/create_saved_search_request.go
    • Line 10: warning: exported type CreateSavedSearchRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method CreateSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateSavedSearchRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/account/request.go
    • Line 9: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 13: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 17: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 21: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/update_priority_request.go
    • Line 10: warning: exported type UpdatePriorityRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method UpdatePriorityRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method UpdatePriorityRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method UpdatePriorityRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method UpdatePriorityRequest.RequestParams should have comment or be unexported (golint)
    • Line 57: warning: exported function ValidatePriority should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/remove_tags_request.go
    • Line 10: warning: exported type RemoveTagsRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method RemoveTagsRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method RemoveTagsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 36: warning: exported method RemoveTagsRequest.Method should have comment or be unexported (golint)
    • Line 40: warning: exported method RemoveTagsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/notification/notification.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 19: warning: exported method Client.CreateRuleStep should have comment or be unexported (golint)
    • Line 28: warning: exported method Client.GetRuleStep should have comment or be unexported (golint)
    • Line 37: warning: exported method Client.UpdateRuleStep should have comment or be unexported (golint)
    • Line 46: warning: exported method Client.DeleteRuleStep should have comment or be unexported (golint)
    • Line 55: warning: exported method Client.ListRuleStep should have comment or be unexported (golint)
    • Line 64: warning: exported method Client.EnableRuleStep should have comment or be unexported (golint)
    • Line 73: warning: exported method Client.DisableRuleStep should have comment or be unexported (golint)
    • Line 82: warning: exported method Client.CreateRule should have comment or be unexported (golint)
    • Line 90: warning: exported method Client.GetRule should have comment or be unexported (golint)
    • Line 99: warning: exported method Client.UpdateRule should have comment or be unexported (golint)
    • Line 108: warning: exported method Client.DeleteRule should have comment or be unexported (golint)
    • Line 117: warning: exported method Client.ListRule should have comment or be unexported (golint)
    • Line 126: warning: exported method Client.EnableRule should have comment or be unexported (golint)
    • Line 135: warning: exported method Client.DisableRule should have comment or be unexported (golint)
    • Line 144: warning: exported method Client.CopyRule should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/deployment.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 23: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 51: warning: exported method Client.UpdateState should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.GetRequestStatus should have comment or be unexported (golint)
    • Line 78: warning: exported method AsyncDeploymentResult.RetrieveStatus should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/get_deployment_request.go
    • Line 10: warning: exported type GetDeploymentRequest should have comment or be unexported (golint)
    • Line 16: warning: exported type DeploymentIdentifier should have comment or be unexported (golint)
    • Line 19: warning: exported const DEPLOYMENT_ID should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported method GetDeploymentRequest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method GetDeploymentRequest.ResourcePath should have comment or be unexported (golint)
    • Line 43: warning: exported method GetDeploymentRequest.Method should have comment or be unexported (golint)
    • Line 47: warning: comment on exported method GetDeploymentRequest.RequestParams should be of the form "RequestParams ..." (golint)
    • opsgenie-go-sdk-v2/client/config.go
    • Line 11: warning: exported type Config should have comment or be unexported (golint)
    • Line 35: warning: exported type ApiUrl should have comment or be unexported (golint)
    • Line 38: warning: exported const API_URL should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported method Config.Validate should have comment or be unexported (golint)
    • Line 54: warning: exported function Default should have comment or be unexported (golint)
    • Line 58: warning: exported type ProxyConfiguration should have comment or be unexported (golint)
    • Line 66: warning: exported type Protocol should have comment or be unexported (golint)
    • Line 69: warning: exported const Http should have comment (or a comment on this block) or be unexported (golint)
    • Line 74: warning: exported method Config.ConfigureLogLevel should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/heartbeat/result.go
    • Line 8: warning: exported type Heartbeat should have comment or be unexported (golint)
    • Line 21: warning: exported type HeartbeatInfo should have comment or be unexported (golint)
    • Line 28: warning: exported type PingResult should have comment or be unexported (golint)
    • Line 33: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 38: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 43: warning: exported type AddResult should have comment or be unexported (golint)
    • Line 48: warning: exported type DeleteResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/maintenance/maintenance.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.ChangeEndDate should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 74: warning: exported method Client.Cancel should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/close_alert_request.go
    • Line 10: warning: exported type CloseAlertRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method CloseAlertRequest.Validate should have comment or be unexported (golint)
    • Line 26: warning: exported method CloseAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 32: warning: exported method CloseAlertRequest.Method should have comment or be unexported (golint)
    • Line 36: warning: exported method CloseAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/delete_attachment_request.go
    • Line 10: warning: exported type DeleteAttachmentRequest should have comment or be unexported (golint)
    • Line 18: warning: exported method DeleteAttachmentRequest.Validate should have comment or be unexported (golint)
    • Line 29: warning: exported method DeleteAttachmentRequest.ResourcePath should have comment or be unexported (golint)
    • Line 34: warning: exported method DeleteAttachmentRequest.Method should have comment or be unexported (golint)
    • Line 38: warning: exported method DeleteAttachmentRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/logs/result.go
    • Line 10: warning: exported type ListLogFilesResult should have comment or be unexported (golint)
    • Line 16: warning: exported type GenerateLogFileDownloadLinkResult should have comment or be unexported (golint)
    • Line 21: warning: exported method GenerateLogFileDownloadLinkResult.Parse should have comment or be unexported (golint)
    • Line 37: warning: exported method GenerateLogFileDownloadLinkResult.ValidateResultMetadata should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/schedule.go
    • Line 9: warning: exported type Client should have comment or be unexported (golint)
    • Line 13: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 21: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 30: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 39: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 48: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 57: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 66: warning: exported method Client.GetTimeline should have comment or be unexported (golint)
    • Line 75: warning: exported method Client.ExportSchedule should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_saved_search_request.go
    • Line 9: warning: exported type ListSavedSearchRequest should have comment or be unexported (golint)
    • Line 13: warning: exported method ListSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 18: warning: exported method ListSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 23: warning: exported method ListSavedSearchRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/account/account.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Get should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/add_note_request.go
    • Line 10: warning: exported type AddNoteRequest should have comment or be unexported (golint)
    • Line 19: warning: exported method AddNoteRequest.Validate should have comment or be unexported (golint)
    • Line 29: warning: exported method AddNoteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 35: warning: exported method AddNoteRequest.Method should have comment or be unexported (golint)
    • Line 39: warning: exported method AddNoteRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/remove_details_request.go
    • Line 10: warning: exported type RemoveDetailsRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method RemoveDetailsRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method RemoveDetailsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 36: warning: exported method RemoveDetailsRequest.Method should have comment or be unexported (golint)
    • Line 40: warning: exported method RemoveDetailsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/custom_user_role/request.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 10: warning: exported type ExtendedRole should have comment or be unexported (golint)
    • Line 11: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 14: warning: exported const Name should have comment (or a comment on this block) or be unexported (golint)
    • Line 22: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 30: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 53: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 59: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 71: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 75: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 87: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 97: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 112: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 116: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 120: warning: exported method UpdateRequest.RequestParams should have comment or be unexported (golint)
    • Line 132: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 138: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 145: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 150: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 154: warning: exported method DeleteRequest.RequestParams should have comment or be unexported (golint)
    • Line 166: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 170: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 174: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 179: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/maintenance/result.go
    • Line 5: warning: exported type Maintenance should have comment or be unexported (golint)
    • Line 12: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 17: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 22: warning: exported type ChangeEndDateResult should have comment or be unexported (golint)
    • Line 27: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 36: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 41: warning: exported type CloseResult should have comment or be unexported (golint)
    • Line 46: warning: exported type ListResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/incident_template_result.go
    • Line 5: warning: exported type TemplateIncident should have comment or be unexported (golint)
    • Line 17: warning: exported type CreateIncidentTemplateResult should have comment or be unexported (golint)
    • Line 23: warning: exported type UpdateIncidentTemplateResult should have comment or be unexported (golint)
    • Line 29: warning: exported type DeleteIncidentTemplateResult should have comment or be unexported (golint)
    • Line 34: warning: exported type GetIncidentTemplateResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/schedule_override_request.go
    • Line 11: warning: exported type RotationIdentifier should have comment or be unexported (golint)
    • Line 16: warning: exported type CreateScheduleOverrideRequest should have comment or be unexported (golint)
    • Line 27: warning: exported method CreateScheduleOverrideRequest.Validate should have comment or be unexported (golint)
    • Line 47: warning: exported method CreateScheduleOverrideRequest.ResourcePath should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateScheduleOverrideRequest.Method should have comment or be unexported (golint)
    • Line 56: warning: exported method CreateScheduleOverrideRequest.RequestParams should have comment or be unexported (golint)
    • Line 69: warning: exported type GetScheduleOverrideRequest should have comment or be unexported (golint)
    • Line 76: warning: exported method GetScheduleOverrideRequest.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method GetScheduleOverrideRequest.ResourcePath should have comment or be unexported (golint)
    • Line 93: warning: exported method GetScheduleOverrideRequest.Method should have comment or be unexported (golint)
    • Line 97: warning: exported method GetScheduleOverrideRequest.RequestParams should have comment or be unexported (golint)
    • Line 110: warning: exported type ListScheduleOverrideRequest should have comment or be unexported (golint)
    • Line 116: warning: exported method ListScheduleOverrideRequest.Validate should have comment or be unexported (golint)
    • Line 124: warning: exported method ListScheduleOverrideRequest.ResourcePath should have comment or be unexported (golint)
    • Line 128: warning: exported method ListScheduleOverrideRequest.Method should have comment or be unexported (golint)
    • Line 132: warning: exported method ListScheduleOverrideRequest.RequestParams should have comment or be unexported (golint)
    • Line 145: warning: exported type DeleteScheduleOverrideRequest should have comment or be unexported (golint)
    • Line 152: warning: exported method DeleteScheduleOverrideRequest.Validate should have comment or be unexported (golint)
    • Line 164: warning: exported method DeleteScheduleOverrideRequest.ResourcePath should have comment or be unexported (golint)
    • Line 169: warning: exported method DeleteScheduleOverrideRequest.Method should have comment or be unexported (golint)
    • Line 173: warning: exported method DeleteScheduleOverrideRequest.RequestParams should have comment or be unexported (golint)
    • Line 186: warning: exported type UpdateScheduleOverrideRequest should have comment or be unexported (golint)
    • Line 197: warning: exported method UpdateScheduleOverrideRequest.Validate should have comment or be unexported (golint)
    • Line 221: warning: exported method UpdateScheduleOverrideRequest.ResourcePath should have comment or be unexported (golint)
    • Line 226: warning: exported method UpdateScheduleOverrideRequest.Method should have comment or be unexported (golint)
    • Line 230: warning: exported method UpdateScheduleOverrideRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_rule.go
    • Line 7: warning: exported method Client.CreateIncidentRule should have comment or be unexported (golint)
    • Line 16: warning: exported method Client.GetIncidentRules should have comment or be unexported (golint)
    • Line 25: warning: exported method Client.DeleteIncidentRule should have comment or be unexported (golint)
    • Line 34: warning: exported method Client.UpdateIncidentRule should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service_incident_template_result.go
    • Line 5: warning: exported type CreateIncidentTemplateResult should have comment or be unexported (golint)
    • Line 10: warning: exported type UpdateIncidentTemplateResult should have comment or be unexported (golint)
    • Line 15: warning: exported type DeleteIncidentTemplateResult should have comment or be unexported (golint)
    • Line 20: warning: exported type GetIncidentTemplatesResult should have comment or be unexported (golint)
    • Line 25: warning: exported type IncidentTemplate should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/contact/contact.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.Enable should have comment or be unexported (golint)
    • Line 74: warning: exported method Client.Disable should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/forwarding_rule/forwarding_rule.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/alert.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 23: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 53: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 66: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 79: warning: exported method Client.CountAlerts should have comment or be unexported (golint)
    • Line 90: warning: exported method Client.Acknowledge should have comment or be unexported (golint)
    • Line 104: warning: exported method Client.Close should have comment or be unexported (golint)
    • Line 118: warning: exported method Client.AddNote should have comment or be unexported (golint)
    • Line 132: warning: exported method Client.ExecuteCustomAction should have comment or be unexported (golint)
    • Line 146: warning: exported method Client.Unacknowledge should have comment or be unexported (golint)
    • Line 160: warning: exported method Client.Snooze should have comment or be unexported (golint)
    • Line 174: warning: exported method Client.EscalateToNext should have comment or be unexported (golint)
    • Line 188: warning: exported method Client.AssignAlert should have comment or be unexported (golint)
    • Line 202: warning: exported method Client.AddTeam should have comment or be unexported (golint)
    • Line 216: warning: exported method Client.AddResponder should have comment or be unexported (golint)
    • Line 230: warning: exported method Client.AddTags should have comment or be unexported (golint)
    • Line 244: warning: exported method Client.RemoveTags should have comment or be unexported (golint)
    • Line 258: warning: exported method Client.AddDetails should have comment or be unexported (golint)
    • Line 272: warning: exported method Client.RemoveDetails should have comment or be unexported (golint)
    • Line 286: warning: exported method Client.UpdatePriority should have comment or be unexported (golint)
    • Line 300: warning: exported method Client.UpdateMessage should have comment or be unexported (golint)
    • Line 314: warning: exported method Client.UpdateDescription should have comment or be unexported (golint)
    • Line 328: warning: exported method Client.ListAlertRecipients should have comment or be unexported (golint)
    • Line 341: warning: exported method Client.ListAlertLogs should have comment or be unexported (golint)
    • Line 354: warning: exported method Client.ListAlertNotes should have comment or be unexported (golint)
    • Line 367: warning: exported method Client.CreateSavedSearch should have comment or be unexported (golint)
    • Line 380: warning: exported method Client.UpdateSavedSearch should have comment or be unexported (golint)
    • Line 393: warning: exported method Client.GetSavedSearch should have comment or be unexported (golint)
    • Line 404: warning: exported method Client.DeleteSavedSearch should have comment or be unexported (golint)
    • Line 418: warning: exported method Client.ListSavedSearches should have comment or be unexported (golint)
    • Line 431: warning: exported method Client.GetRequestStatus should have comment or be unexported (golint)
    • Line 444: warning: exported method Client.CreateAlertAttachments should have comment or be unexported (golint)
    • Line 457: warning: exported method Client.GetAlertAttachment should have comment or be unexported (golint)
    • Line 469: warning: exported method Client.ListAlertsAttachments should have comment or be unexported (golint)
    • Line 481: warning: exported method Client.DeleteAlertAttachment should have comment or be unexported (golint)
    • Line 493: warning: exported method AsyncAlertResult.RetrieveStatus should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/custom_user_role/result.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 5: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 12: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 21: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 28: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 33: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 38: warning: exported type CustomUserRole should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/add_details_request.go
    • Line 10: warning: exported type AddDetailsRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method AddDetailsRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method AddDetailsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 37: warning: exported method AddDetailsRequest.Method should have comment or be unexported (golint)
    • Line 41: warning: exported method AddDetailsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/get_alert_request.go
    • Line 9: warning: exported type GetAlertRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method GetAlertRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method GetAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 27: warning: exported method GetAlertRequest.Method should have comment or be unexported (golint)
    • Line 31: warning: exported method GetAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/user/user_result.go
    • Line 9: warning: exported type User should have comment or be unexported (golint)
    • Line 24: warning: exported type UserRole should have comment or be unexported (golint)
    • Line 28: warning: exported type UserAddress should have comment or be unexported (golint)
    • Line 36: warning: exported type UserContact should have comment or be unexported (golint)
    • Line 43: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 51: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 69: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 74: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 79: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 86: warning: exported type Paging should have comment or be unexported (golint)
    • Line 93: warning: exported type ListUserEscalationsResult should have comment or be unexported (golint)
    • Line 98: warning: exported type UserEscalation should have comment or be unexported (golint)
    • Line 106: warning: exported type Rule should have comment or be unexported (golint)
    • Line 113: warning: exported type EscalationDelay should have comment or be unexported (golint)
    • Line 118: warning: exported type ListUserTeamsResult should have comment or be unexported (golint)
    • Line 123: warning: exported type Team should have comment or be unexported (golint)
    • Line 128: warning: exported type ListUserForwardingRulesResult should have comment or be unexported (golint)
    • Line 133: warning: exported type ForwardingRule should have comment or be unexported (golint)
    • Line 142: warning: exported type ForwardedUser should have comment or be unexported (golint)
    • Line 147: warning: exported type ListUserSchedulesResult should have comment or be unexported (golint)
    • Line 152: warning: exported type Schedule should have comment or be unexported (golint)
    • Line 158: warning: exported type GetSavedSearchResult should have comment or be unexported (golint)
    • Line 167: warning: exported type ListSavedSearchesResult should have comment or be unexported (golint)
    • Line 172: warning: exported type UsersSavedSearch should have comment or be unexported (golint)
    • Line 177: warning: exported type DeleteSavedSearchResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/forwarding_rule/result.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported type ForwardingRule should have comment or be unexported (golint)
    • Line 17: warning: exported type CreateResult should have comment or be unexported (golint)
    • Line 23: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 28: warning: exported type UpdateResult should have comment or be unexported (golint)
    • Line 34: warning: exported type DeleteResult should have comment or be unexported (golint)
    • Line 39: warning: exported type ListResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/logs/request.go
    • Line 11: warning: exported type ListLogFilesRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method ListLogFilesRequest.Validate should have comment or be unexported (golint)
    • Line 25: warning: exported method ListLogFilesRequest.ResourcePath should have comment or be unexported (golint)
    • Line 29: warning: exported method ListLogFilesRequest.Method should have comment or be unexported (golint)
    • Line 33: warning: exported method ListLogFilesRequest.RequestParams should have comment or be unexported (golint)
    • Line 44: warning: exported type GenerateLogFileDownloadLinkRequest should have comment or be unexported (golint)
    • Line 49: warning: exported method GenerateLogFileDownloadLinkRequest.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported method GenerateLogFileDownloadLinkRequest.ResourcePath should have comment or be unexported (golint)
    • Line 61: warning: exported method GenerateLogFileDownloadLinkRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/policy/policy.go
    • Line 9: warning: exported type Client should have comment or be unexported (golint)
    • Line 13: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 21: warning: exported method Client.CreateAlertPolicy should have comment or be unexported (golint)
    • Line 31: warning: exported method Client.CreateNotificationPolicy should have comment or be unexported (golint)
    • Line 41: warning: exported method Client.GetAlertPolicy should have comment or be unexported (golint)
    • Line 53: warning: exported method Client.GetNotificationPolicy should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.UpdateAlertPolicy should have comment or be unexported (golint)
    • Line 75: warning: exported method Client.UpdateNotificationPolicy should have comment or be unexported (golint)
    • Line 85: warning: exported method Client.DeletePolicy should have comment or be unexported (golint)
    • Line 94: warning: exported method Client.DisablePolicy should have comment or be unexported (golint)
    • Line 103: warning: exported method Client.EnablePolicy should have comment or be unexported (golint)
    • Line 112: warning: exported method Client.ChangeOrder should have comment or be unexported (golint)
    • Line 121: warning: exported method Client.ListAlertPolicies should have comment or be unexported (golint)
    • Line 130: warning: exported method Client.ListNotificationPolicies should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/get_saved_search_request.go
    • Line 9: warning: exported type GetSavedSearchRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method GetSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method GetSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method GetSavedSearchRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported method GetSavedSearchRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/heartbeat/heartbeat.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Ping should have comment or be unexported (golint)
    • Line 30: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 40: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 50: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 59: warning: exported method Client.Add should have comment or be unexported (golint)
    • Line 68: warning: exported method Client.Enable should have comment or be unexported (golint)
    • Line 78: warning: exported method Client.Disable should have comment or be unexported (golint)
    • Line 88: warning: exported method Client.Delete should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/deployment_consts.go
    • Line 3: warning: exported type State should have comment or be unexported (golint)
    • Line 6: warning: exported const Initial should have comment (or a comment on this block) or be unexported (golint)
    • Line 12: warning: exported type EnvironmentType should have comment or be unexported (golint)
    • Line 15: warning: exported const Test should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/service/service.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/delete_alert_request.go
    • Line 9: warning: exported type DeleteAlertRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method DeleteAlertRequest.Validate should have comment or be unexported (golint)
    • Line 24: warning: exported method DeleteAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 29: warning: exported method DeleteAlertRequest.Method should have comment or be unexported (golint)
    • Line 33: warning: exported method DeleteAlertRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/delete_saved_search_request.go
    • Line 9: warning: exported type DeleteSavedSearchRequest should have comment or be unexported (golint)
    • Line 15: warning: exported method DeleteSavedSearchRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method DeleteSavedSearchRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method DeleteSavedSearchRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported method DeleteSavedSearchRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/list_attachments_request.go
    • Line 10: warning: exported type ListAttachmentsRequest should have comment or be unexported (golint)
    • Line 16: warning: exported method ListAttachmentsRequest.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method ListAttachmentsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 28: warning: exported method ListAttachmentsRequest.Method should have comment or be unexported (golint)
    • Line 32: warning: exported method ListAttachmentsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/og/entity.go
    • Line 10: warning: exported type OwnerTeam should have comment or be unexported (golint)
    • Line 15: warning: exported type Rotation should have comment or be unexported (golint)
    • Line 27: warning: exported method Rotation.Validate should have comment or be unexported (golint)
    • Line 56: warning: exported function ValidateRotations should have comment or be unexported (golint)
    • Line 89: warning: exported method Rotation.WithParticipant should have comment or be unexported (golint)
    • Line 94: warning: exported method Rotation.WithParticipants should have comment or be unexported (golint)
    • Line 99: warning: exported method Rotation.WithTimeRestriction should have comment or be unexported (golint)
    • Line 104: warning: exported method TimeRestriction.WithRestrictions should have comment or be unexported (golint)
    • Line 109: warning: exported function ValidateFilter should have comment or be unexported (golint)
    • Line 125: warning: exported function ValidateCriteria should have comment or be unexported (golint)
    • Line 141: warning: exported function ValidateConditions should have comment or be unexported (golint)
    • Line 175: warning: exported function ValidateRestrictions should have comment or be unexported (golint)
    • Line 185: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 212: warning: exported function Hour should have comment or be unexported (golint)
    • Line 216: warning: exported function Minute should have comment or be unexported (golint)
    • Line 220: warning: exported type RotationType should have comment or be unexported (golint)
    • Line 221: warning: exported type ParticipantType should have comment or be unexported (golint)
    • Line 222: warning: exported type Day should have comment or be unexported (golint)
    • Line 223: warning: exported type RestrictionType should have comment or be unexported (golint)
    • Line 224: warning: exported type TimeUnit should have comment or be unexported (golint)
    • Line 227: warning: exported const Daily should have comment (or a comment on this block) or be unexported (golint)
    • Line 289: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 294: warning: exported type Participant should have comment or be unexported (golint)
    • Line 301: warning: exported type TimeRestriction should have comment or be unexported (golint)
    • Line 307: warning: exported type Restriction should have comment or be unexported (golint)
    • Line 316: warning: exported type Filter should have comment or be unexported (golint)
    • Line 321: warning: exported type Condition should have comment or be unexported (golint)
    • Line 330: warning: exported type ConditionMatchType should have comment or be unexported (golint)
    • Line 331: warning: exported type ConditionFieldType should have comment or be unexported (golint)
    • Line 332: warning: exported type ConditionOperation should have comment or be unexported (golint)
    • Line 334: warning: exported type Contact should have comment or be unexported (golint)
    • Line 339: warning: exported type MethodType should have comment or be unexported (golint)
    • Line 342: warning: exported const Sms should have comment (or a comment on this block) or be unexported (golint)
    • Line 348: warning: exported type SendAfter should have comment or be unexported (golint)
    • Line 353: warning: exported type Step should have comment or be unexported (golint)
    • Line 359: warning: exported type Criteria should have comment or be unexported (golint)
    • Line 364: warning: exported type NotifyType should have comment or be unexported (golint)
    • Line 367: warning: exported const Next should have comment (or a comment on this block) or be unexported (golint)
    • Line 376: warning: exported type EscalationCondition should have comment or be unexported (golint)
    • Line 379: warning: exported const IfNotAcked should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/incident/result.go
    • Line 8: warning: exported type Incident should have comment or be unexported (golint)
    • Line 23: warning: exported type RequestStatusResult should have comment or be unexported (golint)
    • Line 34: warning: exported type AsyncResult should have comment or be unexported (golint)
    • Line 39: warning: exported type GetResult should have comment or be unexported (golint)
    • Line 44: warning: exported type ListResult should have comment or be unexported (golint)
    • Line 50: warning: exported type LogResult should have comment or be unexported (golint)
    • Line 58: warning: exported type ListLogsResult should have comment or be unexported (golint)
    • Line 64: warning: exported type NoteResult should have comment or be unexported (golint)
    • Line 71: warning: exported type ListNotesResult should have comment or be unexported (golint)
    • Line 77: warning: exported type Paging should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/who_is_oncall_result.go
    • Line 11: warning: exported type GetOnCallsResult should have comment or be unexported (golint)
    • Line 18: warning: exported type GetOnCallParticipant should have comment or be unexported (golint)
    • Line 27: warning: exported type OnCallParticipant should have comment or be unexported (golint)
    • Line 35: warning: exported type GetNextOnCallsResult should have comment or be unexported (golint)
    • Line 44: warning: exported type NextOnCallRecipients should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/deployment/create_deployment_request.go
    • Line 11: warning: exported type CreateDeploymentRequest should have comment or be unexported (golint)
    • Line 24: warning: exported method CreateDeploymentRequest.Validate should have comment or be unexported (golint)
    • Line 43: warning: exported method CreateDeploymentRequest.ResourcePath should have comment or be unexported (golint)
    • Line 48: warning: exported method CreateDeploymentRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/user/user.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Create should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Update should have comment or be unexported (golint)
    • Line 47: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 56: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 65: warning: exported method Client.ListUserEscalations should have comment or be unexported (golint)
    • Line 74: warning: exported method Client.ListUserTeams should have comment or be unexported (golint)
    • Line 83: warning: exported method Client.ListUserForwardingRules should have comment or be unexported (golint)
    • Line 92: warning: exported method Client.ListUserSchedules should have comment or be unexported (golint)
    • Line 100: warning: exported method Client.GetSavedSearch should have comment or be unexported (golint)
    • Line 108: warning: exported method Client.ListSavedSearches should have comment or be unexported (golint)
    • Line 116: warning: exported method Client.DeleteSavedSearch should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/result.go
    • Line 8: warning: exported type Alert should have comment or be unexported (golint)
    • Line 32: warning: exported type Integration should have comment or be unexported (golint)
    • Line 38: warning: exported type ListAlertResult should have comment or be unexported (golint)
    • Line 43: warning: exported type RequestStatusResult should have comment or be unexported (golint)
    • Line 54: warning: exported type SavedSearchResult should have comment or be unexported (golint)
    • Line 60: warning: exported type GetAlertResult should have comment or be unexported (golint)
    • Line 88: warning: exported type CountAlertResult should have comment or be unexported (golint)
    • Line 93: warning: exported type AlertRecipient should have comment or be unexported (golint)
    • Line 101: warning: exported type ListAlertRecipientResult should have comment or be unexported (golint)
    • Line 106: warning: exported type AlertLog should have comment or be unexported (golint)
    • Line 114: warning: exported type ListAlertLogsResult should have comment or be unexported (golint)
    • Line 120: warning: exported type AlertNote should have comment or be unexported (golint)
    • Line 127: warning: exported type ListAlertNotesResult should have comment or be unexported (golint)
    • Line 133: warning: exported type GetSavedSearchResult should have comment or be unexported (golint)
    • Line 144: warning: exported type CreateAlertAttachmentsResult should have comment or be unexported (golint)
    • Line 150: warning: exported type CreatedAttachment should have comment or be unexported (golint)
    • Line 154: warning: exported type GetAttachmentResult should have comment or be unexported (golint)
    • Line 160: warning: exported type ListAttachmentsResult should have comment or be unexported (golint)
    • Line 165: warning: exported type ListedAttachment should have comment or be unexported (golint)
    • Line 170: warning: exported type DeleteAlertAttachmentResult should have comment or be unexported (golint)
    • Line 175: warning: exported type AsyncAlertResult should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/heartbeat/request.go
    • Line 68: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 81: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 98: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 102: warning: exported type AddRequest should have comment or be unexported (golint)
    • Line 115: warning: exported method AddRequest.Validate should have comment or be unexported (golint)
    • Line 128: warning: exported method AddRequest.ResourcePath should have comment or be unexported (golint)
    • Line 132: warning: exported method AddRequest.Method should have comment or be unexported (golint)
    • Line 136: warning: exported type Unit should have comment or be unexported (golint)
    • Line 139: warning: exported const Minutes should have comment (or a comment on this block) or be unexported (golint)
    • opsgenie-go-sdk-v2/integration/integration.go
    • Line 8: warning: exported type Client should have comment or be unexported (golint)
    • Line 12: warning: exported function NewClient should have comment or be unexported (golint)
    • Line 20: warning: exported method Client.Get should have comment or be unexported (golint)
    • Line 29: warning: exported method Client.List should have comment or be unexported (golint)
    • Line 39: warning: exported method Client.CreateApiBased should have comment or be unexported (golint)
    • Line 48: warning: exported method Client.CreateWebhook should have comment or be unexported (golint)
    • Line 57: warning: exported method Client.CreateEmailBased should have comment or be unexported (golint)
    • Line 66: warning: exported method Client.ForceUpdateAllFields should have comment or be unexported (golint)
    • Line 90: warning: exported method Client.Delete should have comment or be unexported (golint)
    • Line 99: warning: exported method Client.Enable should have comment or be unexported (golint)
    • Line 108: warning: exported method Client.Disable should have comment or be unexported (golint)
    • Line 117: warning: exported method Client.Authenticate should have comment or be unexported (golint)
    • Line 126: warning: exported method Client.GetActions should have comment or be unexported (golint)
    • Line 135: warning: exported method Client.CreateActions should have comment or be unexported (golint)
    • Line 144: warning: exported method Client.UpdateAllActions should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/schedule/request.go
    • Line 13: warning: exported type Identifier should have comment or be unexported (golint)
    • Line 15: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 25: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 36: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 44: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 50: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 63: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 67: warning: exported method GetRequest.RequestParams should have comment or be unexported (golint)
    • Line 80: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 92: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 104: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 109: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 113: warning: exported method UpdateRequest.RequestParams should have comment or be unexported (golint)
    • Line 126: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 132: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 140: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 145: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 149: warning: exported method DeleteRequest.RequestParams should have comment or be unexported (golint)
    • Line 162: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 167: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 176: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 180: warning: exported method ListRequest.RequestParams should have comment or be unexported (golint)
    • Line 192: warning: exported type GetTimelineRequest should have comment or be unexported (golint)
    • Line 202: warning: exported method GetTimelineRequest.Validate should have comment or be unexported (golint)
    • Line 214: warning: exported method GetTimelineRequest.ResourcePath should have comment or be unexported (golint)
    • Line 220: warning: exported method GetTimelineRequest.Method should have comment or be unexported (golint)
    • Line 224: warning: exported method GetTimelineRequest.RequestParams should have comment or be unexported (golint)
    • Line 257: warning: exported method GetTimelineRequest.WithExpands should have comment or be unexported (golint)
    • Line 262: warning: exported type ExportScheduleRequest should have comment or be unexported (golint)
    • Line 269: warning: exported method ExportScheduleRequest.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported method ExportScheduleRequest.Method should have comment or be unexported (golint)
    • Line 285: warning: exported method ExportScheduleRequest.ResourcePath should have comment or be unexported (golint)
    • Line 289: warning: exported method ExportScheduleRequest.RequestParams should have comment or be unexported (golint)
    • Line 302: warning: exported type Unit should have comment or be unexported (golint)
    • Line 305: warning: exported const Months should have comment (or a comment on this block) or be unexported (golint)
    • Line 310: warning: exported type ExpandType should have comment or be unexported (golint)
    • Line 313: warning: exported const Base should have comment (or a comment on this block) or be unexported (golint)
    • Line 319: warning: exported const Name should have comment (or a comment on this block) or be unexported (golint)
    • Line 323: warning: exported method CreateRequest.WithRotation should have comment or be unexported (golint)
    • Line 328: warning: exported method UpdateRequest.WithRotation should have comment or be unexported (golint)
    • Line 340: warning: comment on exported type CreateRotationRequest should be of the form "CreateRotationRequest ..." (with optional leading article) (golint)
    • Line 347: warning: exported method CreateRotationRequest.Validate should have comment or be unexported (golint)
    • Line 360: warning: exported method CreateRotationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 365: warning: exported method CreateRotationRequest.Method should have comment or be unexported (golint)
    • Line 369: warning: exported method CreateRotationRequest.RequestParams should have comment or be unexported (golint)
    • Line 382: warning: exported type GetRotationRequest should have comment or be unexported (golint)
    • Line 389: warning: exported method GetRotationRequest.Validate should have comment or be unexported (golint)
    • Line 403: warning: exported method GetRotationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 408: warning: exported method GetRotationRequest.Method should have comment or be unexported (golint)
    • Line 412: warning: exported method GetRotationRequest.RequestParams should have comment or be unexported (golint)
    • Line 425: warning: exported type UpdateRotationRequest should have comment or be unexported (golint)
    • Line 432: warning: exported method UpdateRotationRequest.Validate should have comment or be unexported (golint)
    • Line 446: warning: exported method UpdateRotationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 452: warning: exported method UpdateRotationRequest.Method should have comment or be unexported (golint)
    • Line 456: warning: exported method UpdateRotationRequest.RequestParams should have comment or be unexported (golint)
    • Line 469: warning: exported type DeleteRotationRequest should have comment or be unexported (golint)
    • Line 476: warning: exported method DeleteRotationRequest.Validate should have comment or be unexported (golint)
    • Line 490: warning: exported method DeleteRotationRequest.ResourcePath should have comment or be unexported (golint)
    • Line 496: warning: exported method DeleteRotationRequest.Method should have comment or be unexported (golint)
    • Line 500: warning: exported method DeleteRotationRequest.RequestParams should have comment or be unexported (golint)
    • Line 513: warning: exported type ListRotationsRequest should have comment or be unexported (golint)
    • Line 519: warning: exported method ListRotationsRequest.Validate should have comment or be unexported (golint)
    • Line 529: warning: exported method ListRotationsRequest.ResourcePath should have comment or be unexported (golint)
    • Line 535: warning: exported method ListRotationsRequest.Method should have comment or be unexported (golint)
    • Line 539: warning: exported method ListRotationsRequest.RequestParams should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/alert/create_alert_request.go
    • Line 10: warning: exported type CreateAlertRequest should have comment or be unexported (golint)
    • Line 27: warning: exported method CreateAlertRequest.Validate should have comment or be unexported (golint)
    • Line 34: warning: exported method CreateAlertRequest.ResourcePath should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateAlertRequest.Method should have comment or be unexported (golint)
    • opsgenie-go-sdk-v2/contact/request.go
    • Line 10: warning: exported type CreateRequest should have comment or be unexported (golint)
    • Line 17: warning: exported method CreateRequest.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported method CreateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateRequest.Method should have comment or be unexported (golint)
    • Line 39: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 45: warning: exported method GetRequest.Validate should have comment or be unexported (golint)
    • Line 53: warning: exported method GetRequest.ResourcePath should have comment or be unexported (golint)
    • Line 57: warning: exported method GetRequest.Method should have comment or be unexported (golint)
    • Line 61: warning: exported type UpdateRequest should have comment or be unexported (golint)
    • Line 68: warning: exported method UpdateRequest.Validate should have comment or be unexported (golint)
    • Line 82: warning: exported method UpdateRequest.ResourcePath should have comment or be unexported (golint)
    • Line 86: warning: exported method UpdateRequest.Method should have comment or be unexported (golint)
    • Line 90: warning: exported type DeleteRequest should have comment or be unexported (golint)
    • Line 96: warning: exported method DeleteRequest.Validate should have comment or be unexported (golint)
    • Line 103: warning: exported method DeleteRequest.ResourcePath should have comment or be unexported (golint)
    • Line 107: warning: exported method DeleteRequest.Method should have comment or be unexported (golint)
    • Line 111: warning: exported type ListRequest should have comment or be unexported (golint)
    • Line 116: warning: exported method ListRequest.Validate should have comment or be unexported (golint)
    • Line 122: warning: exported method ListRequest.ResourcePath should have comment or be unexported (golint)
    • Line 126: warning: exported method ListRequest.Method should have comment or be unexported (golint)
    • Line 130: warning: exported type EnableRequest should have comment or be unexported (golint)
    • Line 136: warning: exported method EnableRequest.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported method EnableRequest.ResourcePath should have comment or be unexported (golint)
    • Line 147: warning: exported method EnableRequest.Method should have comment or be unexported (golint)
    • Line 151: warning: exported type DisableRequest should have comment or be unexported (golint)
    • Line 157: warning: exported method DisableRequest.Validate should have comment or be unexported (golint)
    • Line 164: warning: exported method DisableRequest.ResourcePath should have comment or be unexported (golint)
    • Line 168: warning: exported method DisableRequest.Method should have comment or be unexported (golint)
    • Line 183: warning: exported type MethodType should have comment or be unexported (golint)
    • Line 186: warning: exported const Sms should have comment (or a comment on this block) or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!