Versions in this module Expand all Collapse all v0 v0.59.3 Jun 29, 2020 Changes in this version + func DefaultAuthScopes() []string + type AnnotationIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Annotation, nextPageToken string, err error) + Response interface{} + func (it *AnnotationIterator) Next() (*irmpb.Annotation, error) + func (it *AnnotationIterator) PageInfo() *iterator.PageInfo + type ArtifactIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Artifact, nextPageToken string, err error) + Response interface{} + func (it *ArtifactIterator) Next() (*irmpb.Artifact, error) + func (it *ArtifactIterator) PageInfo() *iterator.PageInfo + type IncidentCallOptions struct + CancelIncidentRoleHandover []gax.CallOption + ConfirmIncidentRoleHandover []gax.CallOption + CreateAnnotation []gax.CallOption + CreateArtifact []gax.CallOption + CreateIncident []gax.CallOption + CreateIncidentRoleAssignment []gax.CallOption + CreateSignal []gax.CallOption + CreateSubscription []gax.CallOption + CreateTag []gax.CallOption + DeleteArtifact []gax.CallOption + DeleteIncidentRoleAssignment []gax.CallOption + DeleteSubscription []gax.CallOption + DeleteTag []gax.CallOption + EscalateIncident []gax.CallOption + ForceIncidentRoleHandover []gax.CallOption + GetIncident []gax.CallOption + GetSignal []gax.CallOption + ListAnnotations []gax.CallOption + ListArtifacts []gax.CallOption + ListIncidentRoleAssignments []gax.CallOption + ListSubscriptions []gax.CallOption + ListTags []gax.CallOption + LookupSignal []gax.CallOption + RequestIncidentRoleHandover []gax.CallOption + SearchIncidents []gax.CallOption + SearchSignals []gax.CallOption + SearchSimilarIncidents []gax.CallOption + SendShiftHandoff []gax.CallOption + UpdateArtifact []gax.CallOption + UpdateIncident []gax.CallOption + UpdateSignal []gax.CallOption + UpdateSubscription []gax.CallOption + type IncidentClient struct + CallOptions *IncidentCallOptions + func NewIncidentClient(ctx context.Context, opts ...option.ClientOption) (*IncidentClient, error) + func (c *IncidentClient) CancelIncidentRoleHandover(ctx context.Context, req *irmpb.CancelIncidentRoleHandoverRequest, ...) (*irmpb.IncidentRoleAssignment, error) + func (c *IncidentClient) Close() error + func (c *IncidentClient) ConfirmIncidentRoleHandover(ctx context.Context, req *irmpb.ConfirmIncidentRoleHandoverRequest, ...) (*irmpb.IncidentRoleAssignment, error) + func (c *IncidentClient) Connection() *grpc.ClientConn + func (c *IncidentClient) CreateAnnotation(ctx context.Context, req *irmpb.CreateAnnotationRequest, ...) (*irmpb.Annotation, error) + func (c *IncidentClient) CreateArtifact(ctx context.Context, req *irmpb.CreateArtifactRequest, opts ...gax.CallOption) (*irmpb.Artifact, error) + func (c *IncidentClient) CreateIncident(ctx context.Context, req *irmpb.CreateIncidentRequest, opts ...gax.CallOption) (*irmpb.Incident, error) + func (c *IncidentClient) CreateIncidentRoleAssignment(ctx context.Context, req *irmpb.CreateIncidentRoleAssignmentRequest, ...) (*irmpb.IncidentRoleAssignment, error) + func (c *IncidentClient) CreateSignal(ctx context.Context, req *irmpb.CreateSignalRequest, opts ...gax.CallOption) (*irmpb.Signal, error) + func (c *IncidentClient) CreateSubscription(ctx context.Context, req *irmpb.CreateSubscriptionRequest, ...) (*irmpb.Subscription, error) + func (c *IncidentClient) CreateTag(ctx context.Context, req *irmpb.CreateTagRequest, opts ...gax.CallOption) (*irmpb.Tag, error) + func (c *IncidentClient) DeleteArtifact(ctx context.Context, req *irmpb.DeleteArtifactRequest, opts ...gax.CallOption) error + func (c *IncidentClient) DeleteIncidentRoleAssignment(ctx context.Context, req *irmpb.DeleteIncidentRoleAssignmentRequest, ...) error + func (c *IncidentClient) DeleteSubscription(ctx context.Context, req *irmpb.DeleteSubscriptionRequest, ...) error + func (c *IncidentClient) DeleteTag(ctx context.Context, req *irmpb.DeleteTagRequest, opts ...gax.CallOption) error + func (c *IncidentClient) EscalateIncident(ctx context.Context, req *irmpb.EscalateIncidentRequest, ...) (*irmpb.EscalateIncidentResponse, error) + func (c *IncidentClient) ForceIncidentRoleHandover(ctx context.Context, req *irmpb.ForceIncidentRoleHandoverRequest, ...) (*irmpb.IncidentRoleAssignment, error) + func (c *IncidentClient) GetIncident(ctx context.Context, req *irmpb.GetIncidentRequest, opts ...gax.CallOption) (*irmpb.Incident, error) + func (c *IncidentClient) GetSignal(ctx context.Context, req *irmpb.GetSignalRequest, opts ...gax.CallOption) (*irmpb.Signal, error) + func (c *IncidentClient) ListAnnotations(ctx context.Context, req *irmpb.ListAnnotationsRequest, opts ...gax.CallOption) *AnnotationIterator + func (c *IncidentClient) ListArtifacts(ctx context.Context, req *irmpb.ListArtifactsRequest, opts ...gax.CallOption) *ArtifactIterator + func (c *IncidentClient) ListIncidentRoleAssignments(ctx context.Context, req *irmpb.ListIncidentRoleAssignmentsRequest, ...) *IncidentRoleAssignmentIterator + func (c *IncidentClient) ListSubscriptions(ctx context.Context, req *irmpb.ListSubscriptionsRequest, ...) *SubscriptionIterator + func (c *IncidentClient) ListTags(ctx context.Context, req *irmpb.ListTagsRequest, opts ...gax.CallOption) *TagIterator + func (c *IncidentClient) LookupSignal(ctx context.Context, req *irmpb.LookupSignalRequest, opts ...gax.CallOption) (*irmpb.Signal, error) + func (c *IncidentClient) RequestIncidentRoleHandover(ctx context.Context, req *irmpb.RequestIncidentRoleHandoverRequest, ...) (*irmpb.IncidentRoleAssignment, error) + func (c *IncidentClient) SearchIncidents(ctx context.Context, req *irmpb.SearchIncidentsRequest, opts ...gax.CallOption) *IncidentIterator + func (c *IncidentClient) SearchSignals(ctx context.Context, req *irmpb.SearchSignalsRequest, opts ...gax.CallOption) *SignalIterator + func (c *IncidentClient) SearchSimilarIncidents(ctx context.Context, req *irmpb.SearchSimilarIncidentsRequest, ...) *SearchSimilarIncidentsResponse_ResultIterator + func (c *IncidentClient) SendShiftHandoff(ctx context.Context, req *irmpb.SendShiftHandoffRequest, ...) (*irmpb.SendShiftHandoffResponse, error) + func (c *IncidentClient) UpdateArtifact(ctx context.Context, req *irmpb.UpdateArtifactRequest, opts ...gax.CallOption) (*irmpb.Artifact, error) + func (c *IncidentClient) UpdateIncident(ctx context.Context, req *irmpb.UpdateIncidentRequest, opts ...gax.CallOption) (*irmpb.Incident, error) + func (c *IncidentClient) UpdateSignal(ctx context.Context, req *irmpb.UpdateSignalRequest, opts ...gax.CallOption) (*irmpb.Signal, error) + func (c *IncidentClient) UpdateSubscription(ctx context.Context, req *irmpb.UpdateSubscriptionRequest, ...) (*irmpb.Subscription, error) + type IncidentIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Incident, nextPageToken string, err error) + Response interface{} + func (it *IncidentIterator) Next() (*irmpb.Incident, error) + func (it *IncidentIterator) PageInfo() *iterator.PageInfo + type IncidentRoleAssignmentIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.IncidentRoleAssignment, nextPageToken string, err error) + Response interface{} + func (it *IncidentRoleAssignmentIterator) Next() (*irmpb.IncidentRoleAssignment, error) + func (it *IncidentRoleAssignmentIterator) PageInfo() *iterator.PageInfo + type SearchSimilarIncidentsResponse_ResultIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.SearchSimilarIncidentsResponse_Result, nextPageToken string, ...) + Response interface{} + func (it *SearchSimilarIncidentsResponse_ResultIterator) Next() (*irmpb.SearchSimilarIncidentsResponse_Result, error) + func (it *SearchSimilarIncidentsResponse_ResultIterator) PageInfo() *iterator.PageInfo + type SignalIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Signal, nextPageToken string, err error) + Response interface{} + func (it *SignalIterator) Next() (*irmpb.Signal, error) + func (it *SignalIterator) PageInfo() *iterator.PageInfo + type SubscriptionIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Subscription, nextPageToken string, err error) + Response interface{} + func (it *SubscriptionIterator) Next() (*irmpb.Subscription, error) + func (it *SubscriptionIterator) PageInfo() *iterator.PageInfo + type TagIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*irmpb.Tag, nextPageToken string, err error) + Response interface{} + func (it *TagIterator) Next() (*irmpb.Tag, error) + func (it *TagIterator) PageInfo() *iterator.PageInfo