Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type Actor struct + DisplayName string + Email string + ForceSendFields []string + GoogleSupport bool + NullFields []string + func (s *Actor) MarshalJSON() ([]byte, error) + type Attachment struct + CreateTime string + Creator *Actor + Filename string + ForceSendFields []string + MimeType string + Name string + NullFields []string + SizeBytes int64 + func (s *Attachment) MarshalJSON() ([]byte, error) + type Blobstore2Info struct + BlobGeneration int64 + BlobId string + DownloadReadHandle string + ForceSendFields []string + NullFields []string + ReadToken string + UploadMetadataContainer string + func (s *Blobstore2Info) MarshalJSON() ([]byte, error) + type Case struct + Classification *CaseClassification + ContactEmail string + CreateTime string + Creator *Actor + Description string + DisplayName string + Escalated bool + ForceSendFields []string + LanguageCode string + Name string + NullFields []string + Priority string + State string + SubscriberEmailAddresses []string + TestCase bool + TimeZone string + UpdateTime string + func (s *Case) MarshalJSON() ([]byte, error) + type CaseClassification struct + DisplayName string + ForceSendFields []string + Id string + NullFields []string + func (s *CaseClassification) MarshalJSON() ([]byte, error) + type CaseClassificationsSearchCall struct + func (c *CaseClassificationsSearchCall) Context(ctx context.Context) *CaseClassificationsSearchCall + func (c *CaseClassificationsSearchCall) Do(opts ...googleapi.CallOption) (*SearchCaseClassificationsResponse, error) + func (c *CaseClassificationsSearchCall) Fields(s ...googleapi.Field) *CaseClassificationsSearchCall + func (c *CaseClassificationsSearchCall) Header() http.Header + func (c *CaseClassificationsSearchCall) IfNoneMatch(entityTag string) *CaseClassificationsSearchCall + func (c *CaseClassificationsSearchCall) PageSize(pageSize int64) *CaseClassificationsSearchCall + func (c *CaseClassificationsSearchCall) PageToken(pageToken string) *CaseClassificationsSearchCall + func (c *CaseClassificationsSearchCall) Pages(ctx context.Context, f func(*SearchCaseClassificationsResponse) error) error + func (c *CaseClassificationsSearchCall) Query(query string) *CaseClassificationsSearchCall + type CaseClassificationsService struct + func NewCaseClassificationsService(s *Service) *CaseClassificationsService + func (r *CaseClassificationsService) Search() *CaseClassificationsSearchCall + type CasesAttachmentsListCall struct + func (c *CasesAttachmentsListCall) Context(ctx context.Context) *CasesAttachmentsListCall + func (c *CasesAttachmentsListCall) Do(opts ...googleapi.CallOption) (*ListAttachmentsResponse, error) + func (c *CasesAttachmentsListCall) Fields(s ...googleapi.Field) *CasesAttachmentsListCall + func (c *CasesAttachmentsListCall) Header() http.Header + func (c *CasesAttachmentsListCall) IfNoneMatch(entityTag string) *CasesAttachmentsListCall + func (c *CasesAttachmentsListCall) PageSize(pageSize int64) *CasesAttachmentsListCall + func (c *CasesAttachmentsListCall) PageToken(pageToken string) *CasesAttachmentsListCall + func (c *CasesAttachmentsListCall) Pages(ctx context.Context, f func(*ListAttachmentsResponse) error) error + type CasesAttachmentsService struct + func NewCasesAttachmentsService(s *Service) *CasesAttachmentsService + func (r *CasesAttachmentsService) List(parent string) *CasesAttachmentsListCall + type CasesCloseCall struct + func (c *CasesCloseCall) Context(ctx context.Context) *CasesCloseCall + func (c *CasesCloseCall) Do(opts ...googleapi.CallOption) (*Case, error) + func (c *CasesCloseCall) Fields(s ...googleapi.Field) *CasesCloseCall + func (c *CasesCloseCall) Header() http.Header + type CasesCommentsCreateCall struct + func (c *CasesCommentsCreateCall) Context(ctx context.Context) *CasesCommentsCreateCall + func (c *CasesCommentsCreateCall) Do(opts ...googleapi.CallOption) (*Comment, error) + func (c *CasesCommentsCreateCall) Fields(s ...googleapi.Field) *CasesCommentsCreateCall + func (c *CasesCommentsCreateCall) Header() http.Header + type CasesCommentsListCall struct + func (c *CasesCommentsListCall) Context(ctx context.Context) *CasesCommentsListCall + func (c *CasesCommentsListCall) Do(opts ...googleapi.CallOption) (*ListCommentsResponse, error) + func (c *CasesCommentsListCall) Fields(s ...googleapi.Field) *CasesCommentsListCall + func (c *CasesCommentsListCall) Header() http.Header + func (c *CasesCommentsListCall) IfNoneMatch(entityTag string) *CasesCommentsListCall + func (c *CasesCommentsListCall) PageSize(pageSize int64) *CasesCommentsListCall + func (c *CasesCommentsListCall) PageToken(pageToken string) *CasesCommentsListCall + func (c *CasesCommentsListCall) Pages(ctx context.Context, f func(*ListCommentsResponse) error) error + type CasesCommentsService struct + func NewCasesCommentsService(s *Service) *CasesCommentsService + func (r *CasesCommentsService) Create(parent string, comment *Comment) *CasesCommentsCreateCall + func (r *CasesCommentsService) List(parent string) *CasesCommentsListCall + type CasesCreateCall struct + func (c *CasesCreateCall) Context(ctx context.Context) *CasesCreateCall + func (c *CasesCreateCall) Do(opts ...googleapi.CallOption) (*Case, error) + func (c *CasesCreateCall) Fields(s ...googleapi.Field) *CasesCreateCall + func (c *CasesCreateCall) Header() http.Header + type CasesEscalateCall struct + func (c *CasesEscalateCall) Context(ctx context.Context) *CasesEscalateCall + func (c *CasesEscalateCall) Do(opts ...googleapi.CallOption) (*Case, error) + func (c *CasesEscalateCall) Fields(s ...googleapi.Field) *CasesEscalateCall + func (c *CasesEscalateCall) Header() http.Header + type CasesGetCall struct + func (c *CasesGetCall) Context(ctx context.Context) *CasesGetCall + func (c *CasesGetCall) Do(opts ...googleapi.CallOption) (*Case, error) + func (c *CasesGetCall) Fields(s ...googleapi.Field) *CasesGetCall + func (c *CasesGetCall) Header() http.Header + func (c *CasesGetCall) IfNoneMatch(entityTag string) *CasesGetCall + type CasesListCall struct + func (c *CasesListCall) Context(ctx context.Context) *CasesListCall + func (c *CasesListCall) Do(opts ...googleapi.CallOption) (*ListCasesResponse, error) + func (c *CasesListCall) Fields(s ...googleapi.Field) *CasesListCall + func (c *CasesListCall) Filter(filter string) *CasesListCall + func (c *CasesListCall) Header() http.Header + func (c *CasesListCall) IfNoneMatch(entityTag string) *CasesListCall + func (c *CasesListCall) PageSize(pageSize int64) *CasesListCall + func (c *CasesListCall) PageToken(pageToken string) *CasesListCall + func (c *CasesListCall) Pages(ctx context.Context, f func(*ListCasesResponse) error) error + type CasesPatchCall struct + func (c *CasesPatchCall) Context(ctx context.Context) *CasesPatchCall + func (c *CasesPatchCall) Do(opts ...googleapi.CallOption) (*Case, error) + func (c *CasesPatchCall) Fields(s ...googleapi.Field) *CasesPatchCall + func (c *CasesPatchCall) Header() http.Header + func (c *CasesPatchCall) UpdateMask(updateMask string) *CasesPatchCall + type CasesSearchCall struct + func (c *CasesSearchCall) Context(ctx context.Context) *CasesSearchCall + func (c *CasesSearchCall) Do(opts ...googleapi.CallOption) (*SearchCasesResponse, error) + func (c *CasesSearchCall) Fields(s ...googleapi.Field) *CasesSearchCall + func (c *CasesSearchCall) Header() http.Header + func (c *CasesSearchCall) IfNoneMatch(entityTag string) *CasesSearchCall + func (c *CasesSearchCall) PageSize(pageSize int64) *CasesSearchCall + func (c *CasesSearchCall) PageToken(pageToken string) *CasesSearchCall + func (c *CasesSearchCall) Pages(ctx context.Context, f func(*SearchCasesResponse) error) error + func (c *CasesSearchCall) Query(query string) *CasesSearchCall + type CasesService struct + Attachments *CasesAttachmentsService + Comments *CasesCommentsService + func NewCasesService(s *Service) *CasesService + func (r *CasesService) Close(name string, closecaserequest *CloseCaseRequest) *CasesCloseCall + func (r *CasesService) Create(parent string, case_ *Case) *CasesCreateCall + func (r *CasesService) Escalate(name string, escalatecaserequest *EscalateCaseRequest) *CasesEscalateCall + func (r *CasesService) Get(name string) *CasesGetCall + func (r *CasesService) List(parent string) *CasesListCall + func (r *CasesService) Patch(name string, case_ *Case) *CasesPatchCall + func (r *CasesService) Search(parent string) *CasesSearchCall + type CloseCaseRequest struct + type Comment struct + Body string + CreateTime string + Creator *Actor + ForceSendFields []string + Name string + NullFields []string + PlainTextBody string + func (s *Comment) MarshalJSON() ([]byte, error) + type CompositeMedia struct + BlobRef string + Blobstore2Info *Blobstore2Info + CosmoBinaryReference string + Crc32cHash int64 + ForceSendFields []string + Inline string + Length int64 + Md5Hash string + NullFields []string + ObjectId *ObjectId + Path string + ReferenceType string + Sha1Hash string + func (s *CompositeMedia) MarshalJSON() ([]byte, error) + type ContentTypeInfo struct + BestGuess string + ForceSendFields []string + FromBytes string + FromFileName string + FromHeader string + FromUrlPath string + NullFields []string + func (s *ContentTypeInfo) MarshalJSON() ([]byte, error) + type CreateAttachmentRequest struct + Attachment *Attachment + ForceSendFields []string + NullFields []string + func (s *CreateAttachmentRequest) MarshalJSON() ([]byte, error) + type DiffChecksumsResponse struct + ChecksumsLocation *CompositeMedia + ChunkSizeBytes int64 + ForceSendFields []string + NullFields []string + ObjectLocation *CompositeMedia + ObjectSizeBytes int64 + ObjectVersion string + func (s *DiffChecksumsResponse) MarshalJSON() ([]byte, error) + type DiffDownloadResponse struct + ForceSendFields []string + NullFields []string + ObjectLocation *CompositeMedia + func (s *DiffDownloadResponse) MarshalJSON() ([]byte, error) + type DiffUploadRequest struct + ChecksumsInfo *CompositeMedia + ForceSendFields []string + NullFields []string + ObjectInfo *CompositeMedia + ObjectVersion string + func (s *DiffUploadRequest) MarshalJSON() ([]byte, error) + type DiffUploadResponse struct + ForceSendFields []string + NullFields []string + ObjectVersion string + OriginalObject *CompositeMedia + func (s *DiffUploadResponse) MarshalJSON() ([]byte, error) + type DiffVersionResponse struct + ForceSendFields []string + NullFields []string + ObjectSizeBytes int64 + ObjectVersion string + func (s *DiffVersionResponse) MarshalJSON() ([]byte, error) + type DownloadParameters struct + AllowGzipCompression bool + ForceSendFields []string + IgnoreRange bool + NullFields []string + func (s *DownloadParameters) MarshalJSON() ([]byte, error) + type EscalateCaseRequest struct + Escalation *Escalation + ForceSendFields []string + NullFields []string + func (s *EscalateCaseRequest) MarshalJSON() ([]byte, error) + type Escalation struct + ForceSendFields []string + Justification string + NullFields []string + Reason string + func (s *Escalation) MarshalJSON() ([]byte, error) + type ListAttachmentsResponse struct + Attachments []*Attachment + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListAttachmentsResponse) MarshalJSON() ([]byte, error) + type ListCasesResponse struct + Cases []*Case + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListCasesResponse) MarshalJSON() ([]byte, error) + type ListCommentsResponse struct + Comments []*Comment + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListCommentsResponse) MarshalJSON() ([]byte, error) + type Media struct + Algorithm string + BigstoreObjectRef string + BlobRef string + Blobstore2Info *Blobstore2Info + CompositeMedia []*CompositeMedia + ContentType string + ContentTypeInfo *ContentTypeInfo + CosmoBinaryReference string + Crc32cHash int64 + DiffChecksumsResponse *DiffChecksumsResponse + DiffDownloadResponse *DiffDownloadResponse + DiffUploadRequest *DiffUploadRequest + DiffUploadResponse *DiffUploadResponse + DiffVersionResponse *DiffVersionResponse + DownloadParameters *DownloadParameters + Filename string + ForceSendFields []string + Hash string + HashVerified bool + Inline string + IsPotentialRetry bool + Length int64 + Md5Hash string + MediaId string + NullFields []string + ObjectId *ObjectId + Path string + ReferenceType string + Sha1Hash string + Sha256Hash string + Timestamp uint64 + Token string + func (s *Media) MarshalJSON() ([]byte, error) + type MediaDownloadCall struct + func (c *MediaDownloadCall) Context(ctx context.Context) *MediaDownloadCall + func (c *MediaDownloadCall) Do(opts ...googleapi.CallOption) (*Media, error) + func (c *MediaDownloadCall) Download(opts ...googleapi.CallOption) (*http.Response, error) + func (c *MediaDownloadCall) Fields(s ...googleapi.Field) *MediaDownloadCall + func (c *MediaDownloadCall) Header() http.Header + func (c *MediaDownloadCall) IfNoneMatch(entityTag string) *MediaDownloadCall + type MediaService struct + func NewMediaService(s *Service) *MediaService + func (r *MediaService) Download(name string) *MediaDownloadCall + func (r *MediaService) Upload(parent string, createattachmentrequest *CreateAttachmentRequest) *MediaUploadCall + type MediaUploadCall struct + func (c *MediaUploadCall) Context(ctx context.Context) *MediaUploadCall + func (c *MediaUploadCall) Do(opts ...googleapi.CallOption) (*Attachment, error) + func (c *MediaUploadCall) Fields(s ...googleapi.Field) *MediaUploadCall + func (c *MediaUploadCall) Header() http.Header + func (c *MediaUploadCall) Media(r io.Reader, options ...googleapi.MediaOption) *MediaUploadCall + func (c *MediaUploadCall) ProgressUpdater(pu googleapi.ProgressUpdater) *MediaUploadCall + func (c *MediaUploadCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *MediaUploadCall + type ObjectId struct + BucketName string + ForceSendFields []string + Generation int64 + NullFields []string + ObjectName string + func (s *ObjectId) MarshalJSON() ([]byte, error) + type SearchCaseClassificationsResponse struct + CaseClassifications []*CaseClassification + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *SearchCaseClassificationsResponse) MarshalJSON() ([]byte, error) + type SearchCasesResponse struct + Cases []*Case + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *SearchCasesResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + CaseClassifications *CaseClassificationsService + Cases *CasesService + Media *MediaService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type WorkflowOperationMetadata struct + ForceSendFields []string + Namespace string + NullFields []string + OperationAction string + WorkflowOperationType string + func (s *WorkflowOperationMetadata) MarshalJSON() ([]byte, error)