client

package
v0.0.0-...-b9360c4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2023 License: BSD-3-Clause Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AcceptInviteProjectPath

func AcceptInviteProjectPath(id int64) string

AcceptInviteProjectPath returns the URL path to the project service accept invite HTTP endpoint.

func AcceptProjectInviteProjectPath

func AcceptProjectInviteProjectPath(projectID int32) string

AcceptProjectInviteProjectPath returns the URL path to the project service accept project invite HTTP endpoint.

func AddProjectPath

func AddProjectPath() string

AddProjectPath returns the URL path to the project service add HTTP endpoint.

func AddStationProjectPath

func AddStationProjectPath(projectID int32, stationID int32) string

AddStationProjectPath returns the URL path to the project service add station HTTP endpoint.

func AddUpdateProjectPath

func AddUpdateProjectPath(projectID int32) string

AddUpdateProjectPath returns the URL path to the project service add update HTTP endpoint.

func BuildAcceptInvitePayload

func BuildAcceptInvitePayload(projectAcceptInviteID string, projectAcceptInviteToken string, projectAcceptInviteAuth string) (*project.AcceptInvitePayload, error)

BuildAcceptInvitePayload builds the payload for the project accept invite endpoint from CLI flags.

func BuildAcceptProjectInvitePayload

func BuildAcceptProjectInvitePayload(projectAcceptProjectInviteProjectID string, projectAcceptProjectInviteAuth string) (*project.AcceptProjectInvitePayload, error)

BuildAcceptProjectInvitePayload builds the payload for the project accept project invite endpoint from CLI flags.

func BuildAddPayload

func BuildAddPayload(projectAddBody string, projectAddAuth string) (*project.AddPayload, error)

BuildAddPayload builds the payload for the project add endpoint from CLI flags.

func BuildAddStationPayload

func BuildAddStationPayload(projectAddStationProjectID string, projectAddStationStationID string, projectAddStationAuth string) (*project.AddStationPayload, error)

BuildAddStationPayload builds the payload for the project add station endpoint from CLI flags.

func BuildAddUpdatePayload

func BuildAddUpdatePayload(projectAddUpdateBody string, projectAddUpdateProjectID string, projectAddUpdateAuth string) (*project.AddUpdatePayload, error)

BuildAddUpdatePayload builds the payload for the project add update endpoint from CLI flags.

func BuildDeletePayload

func BuildDeletePayload(projectDeleteProjectID string, projectDeleteAuth string) (*project.DeletePayload, error)

BuildDeletePayload builds the payload for the project delete endpoint from CLI flags.

func BuildDeleteUpdatePayload

func BuildDeleteUpdatePayload(projectDeleteUpdateProjectID string, projectDeleteUpdateUpdateID string, projectDeleteUpdateAuth string) (*project.DeleteUpdatePayload, error)

BuildDeleteUpdatePayload builds the payload for the project delete update endpoint from CLI flags.

func BuildDownloadPhotoPayload

func BuildDownloadPhotoPayload(projectDownloadPhotoProjectID string, projectDownloadPhotoSize string, projectDownloadPhotoIfNoneMatch string, projectDownloadPhotoAuth string) (*project.DownloadPhotoPayload, error)

BuildDownloadPhotoPayload builds the payload for the project download photo endpoint from CLI flags.

func BuildEditUserPayload

func BuildEditUserPayload(projectEditUserBody string, projectEditUserProjectID string, projectEditUserAuth string) (*project.EditUserPayload, error)

BuildEditUserPayload builds the payload for the project edit user endpoint from CLI flags.

func BuildGetPayload

func BuildGetPayload(projectGetProjectID string, projectGetAuth string) (*project.GetPayload, error)

BuildGetPayload builds the payload for the project get endpoint from CLI flags.

func BuildInvitePayload

func BuildInvitePayload(projectInviteBody string, projectInviteProjectID string, projectInviteAuth string) (*project.InvitePayload, error)

BuildInvitePayload builds the payload for the project invite endpoint from CLI flags.

func BuildInvitesPayload

func BuildInvitesPayload(projectInvitesAuth string) (*project.InvitesPayload, error)

BuildInvitesPayload builds the payload for the project invites endpoint from CLI flags.

func BuildListCommunityPayload

func BuildListCommunityPayload(projectListCommunityAuth string) (*project.ListCommunityPayload, error)

BuildListCommunityPayload builds the payload for the project list community endpoint from CLI flags.

func BuildListMinePayload

func BuildListMinePayload(projectListMineAuth string) (*project.ListMinePayload, error)

BuildListMinePayload builds the payload for the project list mine endpoint from CLI flags.

func BuildLookupInvitePayload

func BuildLookupInvitePayload(projectLookupInviteToken string, projectLookupInviteAuth string) (*project.LookupInvitePayload, error)

BuildLookupInvitePayload builds the payload for the project lookup invite endpoint from CLI flags.

func BuildModifyUpdatePayload

func BuildModifyUpdatePayload(projectModifyUpdateBody string, projectModifyUpdateProjectID string, projectModifyUpdateUpdateID string, projectModifyUpdateAuth string) (*project.ModifyUpdatePayload, error)

BuildModifyUpdatePayload builds the payload for the project modify update endpoint from CLI flags.

func BuildProjectsStationPayload

func BuildProjectsStationPayload(projectProjectsStationID string, projectProjectsStationAuth string) (*project.ProjectsStationPayload, error)

BuildProjectsStationPayload builds the payload for the project projects station endpoint from CLI flags.

func BuildRejectInvitePayload

func BuildRejectInvitePayload(projectRejectInviteID string, projectRejectInviteToken string, projectRejectInviteAuth string) (*project.RejectInvitePayload, error)

BuildRejectInvitePayload builds the payload for the project reject invite endpoint from CLI flags.

func BuildRejectProjectInvitePayload

func BuildRejectProjectInvitePayload(projectRejectProjectInviteProjectID string, projectRejectProjectInviteAuth string) (*project.RejectProjectInvitePayload, error)

BuildRejectProjectInvitePayload builds the payload for the project reject project invite endpoint from CLI flags.

func BuildRemoveStationPayload

func BuildRemoveStationPayload(projectRemoveStationProjectID string, projectRemoveStationStationID string, projectRemoveStationAuth string) (*project.RemoveStationPayload, error)

BuildRemoveStationPayload builds the payload for the project remove station endpoint from CLI flags.

func BuildRemoveUserPayload

func BuildRemoveUserPayload(projectRemoveUserBody string, projectRemoveUserProjectID string, projectRemoveUserAuth string) (*project.RemoveUserPayload, error)

BuildRemoveUserPayload builds the payload for the project remove user endpoint from CLI flags.

func BuildUpdatePayload

func BuildUpdatePayload(projectUpdateBody string, projectUpdateProjectID string, projectUpdateAuth string) (*project.UpdatePayload, error)

BuildUpdatePayload builds the payload for the project update endpoint from CLI flags.

func BuildUploadPhotoPayload

func BuildUploadPhotoPayload(projectUploadPhotoProjectID string, projectUploadPhotoContentType string, projectUploadPhotoContentLength string, projectUploadPhotoAuth string) (*project.UploadPhotoPayload, error)

BuildUploadPhotoPayload builds the payload for the project upload photo endpoint from CLI flags.

func BuildUploadPhotoStreamPayload

func BuildUploadPhotoStreamPayload(payload interface{}, fpath string) (*project.UploadPhotoRequestData, error)

// BuildUploadPhotoStreamPayload creates a streaming endpoint request payload from the method payload and the path to the file to be streamed

func DecodeAcceptInviteResponse

func DecodeAcceptInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeAcceptInviteResponse returns a decoder for responses returned by the project accept invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeAcceptInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeAcceptProjectInviteResponse

func DecodeAcceptProjectInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeAcceptProjectInviteResponse returns a decoder for responses returned by the project accept project invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeAcceptProjectInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeAddResponse

func DecodeAddResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeAddResponse returns a decoder for responses returned by the project add endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeAddResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeAddStationResponse

func DecodeAddStationResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeAddStationResponse returns a decoder for responses returned by the project add station endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeAddStationResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeAddUpdateResponse

func DecodeAddUpdateResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeAddUpdateResponse returns a decoder for responses returned by the project add update endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeAddUpdateResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeDeleteResponse

func DecodeDeleteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeDeleteResponse returns a decoder for responses returned by the project delete endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDeleteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeDeleteUpdateResponse

func DecodeDeleteUpdateResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeDeleteUpdateResponse returns a decoder for responses returned by the project delete update endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDeleteUpdateResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeDownloadPhotoResponse

func DecodeDownloadPhotoResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeDownloadPhotoResponse returns a decoder for responses returned by the project download photo endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDownloadPhotoResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeEditUserResponse

func DecodeEditUserResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeEditUserResponse returns a decoder for responses returned by the project edit user endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeEditUserResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeGetResponse

func DecodeGetResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeGetResponse returns a decoder for responses returned by the project get endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeGetResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeInviteResponse

func DecodeInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeInviteResponse returns a decoder for responses returned by the project invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeInvitesResponse

func DecodeInvitesResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeInvitesResponse returns a decoder for responses returned by the project invites endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeInvitesResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeListCommunityResponse

func DecodeListCommunityResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeListCommunityResponse returns a decoder for responses returned by the project list community endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeListCommunityResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeListMineResponse

func DecodeListMineResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeListMineResponse returns a decoder for responses returned by the project list mine endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeListMineResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeLookupInviteResponse

func DecodeLookupInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeLookupInviteResponse returns a decoder for responses returned by the project lookup invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeLookupInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeModifyUpdateResponse

func DecodeModifyUpdateResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeModifyUpdateResponse returns a decoder for responses returned by the project modify update endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeModifyUpdateResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeProjectsStationResponse

func DecodeProjectsStationResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeProjectsStationResponse returns a decoder for responses returned by the project projects station endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeProjectsStationResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeRejectInviteResponse

func DecodeRejectInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeRejectInviteResponse returns a decoder for responses returned by the project reject invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeRejectInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeRejectProjectInviteResponse

func DecodeRejectProjectInviteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeRejectProjectInviteResponse returns a decoder for responses returned by the project reject project invite endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeRejectProjectInviteResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeRemoveStationResponse

func DecodeRemoveStationResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeRemoveStationResponse returns a decoder for responses returned by the project remove station endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeRemoveStationResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeRemoveUserResponse

func DecodeRemoveUserResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeRemoveUserResponse returns a decoder for responses returned by the project remove user endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeRemoveUserResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeUpdateResponse

func DecodeUpdateResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateResponse returns a decoder for responses returned by the project update endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DecodeUploadPhotoResponse

func DecodeUploadPhotoResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUploadPhotoResponse returns a decoder for responses returned by the project upload photo endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUploadPhotoResponse may return the following errors:

  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "not-found" (type *goa.ServiceError): http.StatusNotFound
  • "bad-request" (type *goa.ServiceError): http.StatusBadRequest
  • error: internal error

func DeleteProjectPath

func DeleteProjectPath(projectID int32) string

DeleteProjectPath returns the URL path to the project service delete HTTP endpoint.

func DeleteUpdateProjectPath

func DeleteUpdateProjectPath(projectID int32, updateID int64) string

DeleteUpdateProjectPath returns the URL path to the project service delete update HTTP endpoint.

func DownloadPhotoProjectPath

func DownloadPhotoProjectPath(projectID int32) string

DownloadPhotoProjectPath returns the URL path to the project service download photo HTTP endpoint.

func EditUserProjectPath

func EditUserProjectPath(projectID int32) string

EditUserProjectPath returns the URL path to the project service edit user HTTP endpoint.

func EncodeAcceptInviteRequest

func EncodeAcceptInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeAcceptInviteRequest returns an encoder for requests sent to the project accept invite server.

func EncodeAcceptProjectInviteRequest

func EncodeAcceptProjectInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeAcceptProjectInviteRequest returns an encoder for requests sent to the project accept project invite server.

func EncodeAddRequest

func EncodeAddRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeAddRequest returns an encoder for requests sent to the project add server.

func EncodeAddStationRequest

func EncodeAddStationRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeAddStationRequest returns an encoder for requests sent to the project add station server.

func EncodeAddUpdateRequest

func EncodeAddUpdateRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeAddUpdateRequest returns an encoder for requests sent to the project add update server.

func EncodeDeleteRequest

func EncodeDeleteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeDeleteRequest returns an encoder for requests sent to the project delete server.

func EncodeDeleteUpdateRequest

func EncodeDeleteUpdateRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeDeleteUpdateRequest returns an encoder for requests sent to the project delete update server.

func EncodeDownloadPhotoRequest

func EncodeDownloadPhotoRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeDownloadPhotoRequest returns an encoder for requests sent to the project download photo server.

func EncodeEditUserRequest

func EncodeEditUserRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeEditUserRequest returns an encoder for requests sent to the project edit user server.

func EncodeGetRequest

func EncodeGetRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeGetRequest returns an encoder for requests sent to the project get server.

func EncodeInviteRequest

func EncodeInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeInviteRequest returns an encoder for requests sent to the project invite server.

func EncodeInvitesRequest

func EncodeInvitesRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeInvitesRequest returns an encoder for requests sent to the project invites server.

func EncodeListCommunityRequest

func EncodeListCommunityRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeListCommunityRequest returns an encoder for requests sent to the project list community server.

func EncodeListMineRequest

func EncodeListMineRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeListMineRequest returns an encoder for requests sent to the project list mine server.

func EncodeLookupInviteRequest

func EncodeLookupInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeLookupInviteRequest returns an encoder for requests sent to the project lookup invite server.

func EncodeModifyUpdateRequest

func EncodeModifyUpdateRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeModifyUpdateRequest returns an encoder for requests sent to the project modify update server.

func EncodeProjectsStationRequest

func EncodeProjectsStationRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeProjectsStationRequest returns an encoder for requests sent to the project projects station server.

func EncodeRejectInviteRequest

func EncodeRejectInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeRejectInviteRequest returns an encoder for requests sent to the project reject invite server.

func EncodeRejectProjectInviteRequest

func EncodeRejectProjectInviteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeRejectProjectInviteRequest returns an encoder for requests sent to the project reject project invite server.

func EncodeRemoveStationRequest

func EncodeRemoveStationRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeRemoveStationRequest returns an encoder for requests sent to the project remove station server.

func EncodeRemoveUserRequest

func EncodeRemoveUserRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeRemoveUserRequest returns an encoder for requests sent to the project remove user server.

func EncodeUpdateRequest

func EncodeUpdateRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateRequest returns an encoder for requests sent to the project update server.

func EncodeUploadPhotoRequest

func EncodeUploadPhotoRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUploadPhotoRequest returns an encoder for requests sent to the project upload photo server.

func GetProjectPath

func GetProjectPath(projectID int32) string

GetProjectPath returns the URL path to the project service get HTTP endpoint.

func InviteProjectPath

func InviteProjectPath(projectID int32) string

InviteProjectPath returns the URL path to the project service invite HTTP endpoint.

func InvitesProjectPath

func InvitesProjectPath() string

InvitesProjectPath returns the URL path to the project service invites HTTP endpoint.

func ListCommunityProjectPath

func ListCommunityProjectPath() string

ListCommunityProjectPath returns the URL path to the project service list community HTTP endpoint.

func ListMineProjectPath

func ListMineProjectPath() string

ListMineProjectPath returns the URL path to the project service list mine HTTP endpoint.

func LookupInviteProjectPath

func LookupInviteProjectPath(token string) string

LookupInviteProjectPath returns the URL path to the project service lookup invite HTTP endpoint.

func ModifyUpdateProjectPath

func ModifyUpdateProjectPath(projectID int32, updateID int64) string

ModifyUpdateProjectPath returns the URL path to the project service modify update HTTP endpoint.

func NewAcceptInviteBadRequest

func NewAcceptInviteBadRequest(body *AcceptInviteBadRequestResponseBody) *goa.ServiceError

NewAcceptInviteBadRequest builds a project service accept invite endpoint bad-request error.

func NewAcceptInviteForbidden

func NewAcceptInviteForbidden(body *AcceptInviteForbiddenResponseBody) *goa.ServiceError

NewAcceptInviteForbidden builds a project service accept invite endpoint forbidden error.

func NewAcceptInviteNotFound

func NewAcceptInviteNotFound(body *AcceptInviteNotFoundResponseBody) *goa.ServiceError

NewAcceptInviteNotFound builds a project service accept invite endpoint not-found error.

func NewAcceptInviteUnauthorized

func NewAcceptInviteUnauthorized(body *AcceptInviteUnauthorizedResponseBody) *goa.ServiceError

NewAcceptInviteUnauthorized builds a project service accept invite endpoint unauthorized error.

func NewAcceptProjectInviteBadRequest

func NewAcceptProjectInviteBadRequest(body *AcceptProjectInviteBadRequestResponseBody) *goa.ServiceError

NewAcceptProjectInviteBadRequest builds a project service accept project invite endpoint bad-request error.

func NewAcceptProjectInviteForbidden

func NewAcceptProjectInviteForbidden(body *AcceptProjectInviteForbiddenResponseBody) *goa.ServiceError

NewAcceptProjectInviteForbidden builds a project service accept project invite endpoint forbidden error.

func NewAcceptProjectInviteNotFound

func NewAcceptProjectInviteNotFound(body *AcceptProjectInviteNotFoundResponseBody) *goa.ServiceError

NewAcceptProjectInviteNotFound builds a project service accept project invite endpoint not-found error.

func NewAcceptProjectInviteUnauthorized

func NewAcceptProjectInviteUnauthorized(body *AcceptProjectInviteUnauthorizedResponseBody) *goa.ServiceError

NewAcceptProjectInviteUnauthorized builds a project service accept project invite endpoint unauthorized error.

func NewAddBadRequest

func NewAddBadRequest(body *AddBadRequestResponseBody) *goa.ServiceError

NewAddBadRequest builds a project service add endpoint bad-request error.

func NewAddForbidden

func NewAddForbidden(body *AddForbiddenResponseBody) *goa.ServiceError

NewAddForbidden builds a project service add endpoint forbidden error.

func NewAddNotFound

func NewAddNotFound(body *AddNotFoundResponseBody) *goa.ServiceError

NewAddNotFound builds a project service add endpoint not-found error.

func NewAddProjectOK

func NewAddProjectOK(body *AddResponseBody) *projectviews.ProjectView

NewAddProjectOK builds a "project" service "add" endpoint result from a HTTP "OK" response.

func NewAddStationBadRequest

func NewAddStationBadRequest(body *AddStationBadRequestResponseBody) *goa.ServiceError

NewAddStationBadRequest builds a project service add station endpoint bad-request error.

func NewAddStationForbidden

func NewAddStationForbidden(body *AddStationForbiddenResponseBody) *goa.ServiceError

NewAddStationForbidden builds a project service add station endpoint forbidden error.

func NewAddStationNotFound

func NewAddStationNotFound(body *AddStationNotFoundResponseBody) *goa.ServiceError

NewAddStationNotFound builds a project service add station endpoint not-found error.

func NewAddStationUnauthorized

func NewAddStationUnauthorized(body *AddStationUnauthorizedResponseBody) *goa.ServiceError

NewAddStationUnauthorized builds a project service add station endpoint unauthorized error.

func NewAddUnauthorized

func NewAddUnauthorized(body *AddUnauthorizedResponseBody) *goa.ServiceError

NewAddUnauthorized builds a project service add endpoint unauthorized error.

func NewAddUpdateBadRequest

func NewAddUpdateBadRequest(body *AddUpdateBadRequestResponseBody) *goa.ServiceError

NewAddUpdateBadRequest builds a project service add update endpoint bad-request error.

func NewAddUpdateForbidden

func NewAddUpdateForbidden(body *AddUpdateForbiddenResponseBody) *goa.ServiceError

NewAddUpdateForbidden builds a project service add update endpoint forbidden error.

func NewAddUpdateNotFound

func NewAddUpdateNotFound(body *AddUpdateNotFoundResponseBody) *goa.ServiceError

NewAddUpdateNotFound builds a project service add update endpoint not-found error.

func NewAddUpdateProjectUpdateOK

func NewAddUpdateProjectUpdateOK(body *AddUpdateResponseBody) *projectviews.ProjectUpdateView

NewAddUpdateProjectUpdateOK builds a "project" service "add update" endpoint result from a HTTP "OK" response.

func NewAddUpdateUnauthorized

func NewAddUpdateUnauthorized(body *AddUpdateUnauthorizedResponseBody) *goa.ServiceError

NewAddUpdateUnauthorized builds a project service add update endpoint unauthorized error.

func NewDeleteBadRequest

func NewDeleteBadRequest(body *DeleteBadRequestResponseBody) *goa.ServiceError

NewDeleteBadRequest builds a project service delete endpoint bad-request error.

func NewDeleteForbidden

func NewDeleteForbidden(body *DeleteForbiddenResponseBody) *goa.ServiceError

NewDeleteForbidden builds a project service delete endpoint forbidden error.

func NewDeleteNotFound

func NewDeleteNotFound(body *DeleteNotFoundResponseBody) *goa.ServiceError

NewDeleteNotFound builds a project service delete endpoint not-found error.

func NewDeleteUnauthorized

func NewDeleteUnauthorized(body *DeleteUnauthorizedResponseBody) *goa.ServiceError

NewDeleteUnauthorized builds a project service delete endpoint unauthorized error.

func NewDeleteUpdateBadRequest

func NewDeleteUpdateBadRequest(body *DeleteUpdateBadRequestResponseBody) *goa.ServiceError

NewDeleteUpdateBadRequest builds a project service delete update endpoint bad-request error.

func NewDeleteUpdateForbidden

func NewDeleteUpdateForbidden(body *DeleteUpdateForbiddenResponseBody) *goa.ServiceError

NewDeleteUpdateForbidden builds a project service delete update endpoint forbidden error.

func NewDeleteUpdateNotFound

func NewDeleteUpdateNotFound(body *DeleteUpdateNotFoundResponseBody) *goa.ServiceError

NewDeleteUpdateNotFound builds a project service delete update endpoint not-found error.

func NewDeleteUpdateUnauthorized

func NewDeleteUpdateUnauthorized(body *DeleteUpdateUnauthorizedResponseBody) *goa.ServiceError

NewDeleteUpdateUnauthorized builds a project service delete update endpoint unauthorized error.

func NewDownloadPhotoBadRequest

func NewDownloadPhotoBadRequest(body *DownloadPhotoBadRequestResponseBody) *goa.ServiceError

NewDownloadPhotoBadRequest builds a project service download photo endpoint bad-request error.

func NewDownloadPhotoDownloadedPhotoOK

func NewDownloadPhotoDownloadedPhotoOK(body *DownloadPhotoResponseBody) *projectviews.DownloadedPhotoView

NewDownloadPhotoDownloadedPhotoOK builds a "project" service "download photo" endpoint result from a HTTP "OK" response.

func NewDownloadPhotoForbidden

func NewDownloadPhotoForbidden(body *DownloadPhotoForbiddenResponseBody) *goa.ServiceError

NewDownloadPhotoForbidden builds a project service download photo endpoint forbidden error.

func NewDownloadPhotoNotFound

func NewDownloadPhotoNotFound(body *DownloadPhotoNotFoundResponseBody) *goa.ServiceError

NewDownloadPhotoNotFound builds a project service download photo endpoint not-found error.

func NewDownloadPhotoUnauthorized

func NewDownloadPhotoUnauthorized(body *DownloadPhotoUnauthorizedResponseBody) *goa.ServiceError

NewDownloadPhotoUnauthorized builds a project service download photo endpoint unauthorized error.

func NewEditUserBadRequest

func NewEditUserBadRequest(body *EditUserBadRequestResponseBody) *goa.ServiceError

NewEditUserBadRequest builds a project service edit user endpoint bad-request error.

func NewEditUserForbidden

func NewEditUserForbidden(body *EditUserForbiddenResponseBody) *goa.ServiceError

NewEditUserForbidden builds a project service edit user endpoint forbidden error.

func NewEditUserNotFound

func NewEditUserNotFound(body *EditUserNotFoundResponseBody) *goa.ServiceError

NewEditUserNotFound builds a project service edit user endpoint not-found error.

func NewEditUserUnauthorized

func NewEditUserUnauthorized(body *EditUserUnauthorizedResponseBody) *goa.ServiceError

NewEditUserUnauthorized builds a project service edit user endpoint unauthorized error.

func NewGetBadRequest

func NewGetBadRequest(body *GetBadRequestResponseBody) *goa.ServiceError

NewGetBadRequest builds a project service get endpoint bad-request error.

func NewGetForbidden

func NewGetForbidden(body *GetForbiddenResponseBody) *goa.ServiceError

NewGetForbidden builds a project service get endpoint forbidden error.

func NewGetNotFound

func NewGetNotFound(body *GetNotFoundResponseBody) *goa.ServiceError

NewGetNotFound builds a project service get endpoint not-found error.

func NewGetProjectOK

func NewGetProjectOK(body *GetResponseBody) *projectviews.ProjectView

NewGetProjectOK builds a "project" service "get" endpoint result from a HTTP "OK" response.

func NewGetUnauthorized

func NewGetUnauthorized(body *GetUnauthorizedResponseBody) *goa.ServiceError

NewGetUnauthorized builds a project service get endpoint unauthorized error.

func NewInviteBadRequest

func NewInviteBadRequest(body *InviteBadRequestResponseBody) *goa.ServiceError

NewInviteBadRequest builds a project service invite endpoint bad-request error.

func NewInviteForbidden

func NewInviteForbidden(body *InviteForbiddenResponseBody) *goa.ServiceError

NewInviteForbidden builds a project service invite endpoint forbidden error.

func NewInviteNotFound

func NewInviteNotFound(body *InviteNotFoundResponseBody) *goa.ServiceError

NewInviteNotFound builds a project service invite endpoint not-found error.

func NewInviteUnauthorized

func NewInviteUnauthorized(body *InviteUnauthorizedResponseBody) *goa.ServiceError

NewInviteUnauthorized builds a project service invite endpoint unauthorized error.

func NewInvitesBadRequest

func NewInvitesBadRequest(body *InvitesBadRequestResponseBody) *goa.ServiceError

NewInvitesBadRequest builds a project service invites endpoint bad-request error.

func NewInvitesForbidden

func NewInvitesForbidden(body *InvitesForbiddenResponseBody) *goa.ServiceError

NewInvitesForbidden builds a project service invites endpoint forbidden error.

func NewInvitesNotFound

func NewInvitesNotFound(body *InvitesNotFoundResponseBody) *goa.ServiceError

NewInvitesNotFound builds a project service invites endpoint not-found error.

func NewInvitesPendingInvitesOK

func NewInvitesPendingInvitesOK(body *InvitesResponseBody) *projectviews.PendingInvitesView

NewInvitesPendingInvitesOK builds a "project" service "invites" endpoint result from a HTTP "OK" response.

func NewInvitesUnauthorized

func NewInvitesUnauthorized(body *InvitesUnauthorizedResponseBody) *goa.ServiceError

NewInvitesUnauthorized builds a project service invites endpoint unauthorized error.

func NewListCommunityBadRequest

func NewListCommunityBadRequest(body *ListCommunityBadRequestResponseBody) *goa.ServiceError

NewListCommunityBadRequest builds a project service list community endpoint bad-request error.

func NewListCommunityForbidden

func NewListCommunityForbidden(body *ListCommunityForbiddenResponseBody) *goa.ServiceError

NewListCommunityForbidden builds a project service list community endpoint forbidden error.

func NewListCommunityNotFound

func NewListCommunityNotFound(body *ListCommunityNotFoundResponseBody) *goa.ServiceError

NewListCommunityNotFound builds a project service list community endpoint not-found error.

func NewListCommunityProjectsOK

func NewListCommunityProjectsOK(body *ListCommunityResponseBody) *projectviews.ProjectsView

NewListCommunityProjectsOK builds a "project" service "list community" endpoint result from a HTTP "OK" response.

func NewListCommunityUnauthorized

func NewListCommunityUnauthorized(body *ListCommunityUnauthorizedResponseBody) *goa.ServiceError

NewListCommunityUnauthorized builds a project service list community endpoint unauthorized error.

func NewListMineBadRequest

func NewListMineBadRequest(body *ListMineBadRequestResponseBody) *goa.ServiceError

NewListMineBadRequest builds a project service list mine endpoint bad-request error.

func NewListMineForbidden

func NewListMineForbidden(body *ListMineForbiddenResponseBody) *goa.ServiceError

NewListMineForbidden builds a project service list mine endpoint forbidden error.

func NewListMineNotFound

func NewListMineNotFound(body *ListMineNotFoundResponseBody) *goa.ServiceError

NewListMineNotFound builds a project service list mine endpoint not-found error.

func NewListMineProjectsOK

func NewListMineProjectsOK(body *ListMineResponseBody) *projectviews.ProjectsView

NewListMineProjectsOK builds a "project" service "list mine" endpoint result from a HTTP "OK" response.

func NewListMineUnauthorized

func NewListMineUnauthorized(body *ListMineUnauthorizedResponseBody) *goa.ServiceError

NewListMineUnauthorized builds a project service list mine endpoint unauthorized error.

func NewLookupInviteBadRequest

func NewLookupInviteBadRequest(body *LookupInviteBadRequestResponseBody) *goa.ServiceError

NewLookupInviteBadRequest builds a project service lookup invite endpoint bad-request error.

func NewLookupInviteForbidden

func NewLookupInviteForbidden(body *LookupInviteForbiddenResponseBody) *goa.ServiceError

NewLookupInviteForbidden builds a project service lookup invite endpoint forbidden error.

func NewLookupInviteNotFound

func NewLookupInviteNotFound(body *LookupInviteNotFoundResponseBody) *goa.ServiceError

NewLookupInviteNotFound builds a project service lookup invite endpoint not-found error.

func NewLookupInvitePendingInvitesOK

func NewLookupInvitePendingInvitesOK(body *LookupInviteResponseBody) *projectviews.PendingInvitesView

NewLookupInvitePendingInvitesOK builds a "project" service "lookup invite" endpoint result from a HTTP "OK" response.

func NewLookupInviteUnauthorized

func NewLookupInviteUnauthorized(body *LookupInviteUnauthorizedResponseBody) *goa.ServiceError

NewLookupInviteUnauthorized builds a project service lookup invite endpoint unauthorized error.

func NewModifyUpdateBadRequest

func NewModifyUpdateBadRequest(body *ModifyUpdateBadRequestResponseBody) *goa.ServiceError

NewModifyUpdateBadRequest builds a project service modify update endpoint bad-request error.

func NewModifyUpdateForbidden

func NewModifyUpdateForbidden(body *ModifyUpdateForbiddenResponseBody) *goa.ServiceError

NewModifyUpdateForbidden builds a project service modify update endpoint forbidden error.

func NewModifyUpdateNotFound

func NewModifyUpdateNotFound(body *ModifyUpdateNotFoundResponseBody) *goa.ServiceError

NewModifyUpdateNotFound builds a project service modify update endpoint not-found error.

func NewModifyUpdateProjectUpdateOK

func NewModifyUpdateProjectUpdateOK(body *ModifyUpdateResponseBody) *projectviews.ProjectUpdateView

NewModifyUpdateProjectUpdateOK builds a "project" service "modify update" endpoint result from a HTTP "OK" response.

func NewModifyUpdateUnauthorized

func NewModifyUpdateUnauthorized(body *ModifyUpdateUnauthorizedResponseBody) *goa.ServiceError

NewModifyUpdateUnauthorized builds a project service modify update endpoint unauthorized error.

func NewProjectsStationBadRequest

func NewProjectsStationBadRequest(body *ProjectsStationBadRequestResponseBody) *goa.ServiceError

NewProjectsStationBadRequest builds a project service projects station endpoint bad-request error.

func NewProjectsStationForbidden

func NewProjectsStationForbidden(body *ProjectsStationForbiddenResponseBody) *goa.ServiceError

NewProjectsStationForbidden builds a project service projects station endpoint forbidden error.

func NewProjectsStationNotFound

func NewProjectsStationNotFound(body *ProjectsStationNotFoundResponseBody) *goa.ServiceError

NewProjectsStationNotFound builds a project service projects station endpoint not-found error.

func NewProjectsStationProjectsOK

func NewProjectsStationProjectsOK(body *ProjectsStationResponseBody) *projectviews.ProjectsView

NewProjectsStationProjectsOK builds a "project" service "projects station" endpoint result from a HTTP "OK" response.

func NewProjectsStationUnauthorized

func NewProjectsStationUnauthorized(body *ProjectsStationUnauthorizedResponseBody) *goa.ServiceError

NewProjectsStationUnauthorized builds a project service projects station endpoint unauthorized error.

func NewRejectInviteBadRequest

func NewRejectInviteBadRequest(body *RejectInviteBadRequestResponseBody) *goa.ServiceError

NewRejectInviteBadRequest builds a project service reject invite endpoint bad-request error.

func NewRejectInviteForbidden

func NewRejectInviteForbidden(body *RejectInviteForbiddenResponseBody) *goa.ServiceError

NewRejectInviteForbidden builds a project service reject invite endpoint forbidden error.

func NewRejectInviteNotFound

func NewRejectInviteNotFound(body *RejectInviteNotFoundResponseBody) *goa.ServiceError

NewRejectInviteNotFound builds a project service reject invite endpoint not-found error.

func NewRejectInviteUnauthorized

func NewRejectInviteUnauthorized(body *RejectInviteUnauthorizedResponseBody) *goa.ServiceError

NewRejectInviteUnauthorized builds a project service reject invite endpoint unauthorized error.

func NewRejectProjectInviteBadRequest

func NewRejectProjectInviteBadRequest(body *RejectProjectInviteBadRequestResponseBody) *goa.ServiceError

NewRejectProjectInviteBadRequest builds a project service reject project invite endpoint bad-request error.

func NewRejectProjectInviteForbidden

func NewRejectProjectInviteForbidden(body *RejectProjectInviteForbiddenResponseBody) *goa.ServiceError

NewRejectProjectInviteForbidden builds a project service reject project invite endpoint forbidden error.

func NewRejectProjectInviteNotFound

func NewRejectProjectInviteNotFound(body *RejectProjectInviteNotFoundResponseBody) *goa.ServiceError

NewRejectProjectInviteNotFound builds a project service reject project invite endpoint not-found error.

func NewRejectProjectInviteUnauthorized

func NewRejectProjectInviteUnauthorized(body *RejectProjectInviteUnauthorizedResponseBody) *goa.ServiceError

NewRejectProjectInviteUnauthorized builds a project service reject project invite endpoint unauthorized error.

func NewRemoveStationBadRequest

func NewRemoveStationBadRequest(body *RemoveStationBadRequestResponseBody) *goa.ServiceError

NewRemoveStationBadRequest builds a project service remove station endpoint bad-request error.

func NewRemoveStationForbidden

func NewRemoveStationForbidden(body *RemoveStationForbiddenResponseBody) *goa.ServiceError

NewRemoveStationForbidden builds a project service remove station endpoint forbidden error.

func NewRemoveStationNotFound

func NewRemoveStationNotFound(body *RemoveStationNotFoundResponseBody) *goa.ServiceError

NewRemoveStationNotFound builds a project service remove station endpoint not-found error.

func NewRemoveStationUnauthorized

func NewRemoveStationUnauthorized(body *RemoveStationUnauthorizedResponseBody) *goa.ServiceError

NewRemoveStationUnauthorized builds a project service remove station endpoint unauthorized error.

func NewRemoveUserBadRequest

func NewRemoveUserBadRequest(body *RemoveUserBadRequestResponseBody) *goa.ServiceError

NewRemoveUserBadRequest builds a project service remove user endpoint bad-request error.

func NewRemoveUserForbidden

func NewRemoveUserForbidden(body *RemoveUserForbiddenResponseBody) *goa.ServiceError

NewRemoveUserForbidden builds a project service remove user endpoint forbidden error.

func NewRemoveUserNotFound

func NewRemoveUserNotFound(body *RemoveUserNotFoundResponseBody) *goa.ServiceError

NewRemoveUserNotFound builds a project service remove user endpoint not-found error.

func NewRemoveUserUnauthorized

func NewRemoveUserUnauthorized(body *RemoveUserUnauthorizedResponseBody) *goa.ServiceError

NewRemoveUserUnauthorized builds a project service remove user endpoint unauthorized error.

func NewUpdateBadRequest

func NewUpdateBadRequest(body *UpdateBadRequestResponseBody) *goa.ServiceError

NewUpdateBadRequest builds a project service update endpoint bad-request error.

func NewUpdateForbidden

func NewUpdateForbidden(body *UpdateForbiddenResponseBody) *goa.ServiceError

NewUpdateForbidden builds a project service update endpoint forbidden error.

func NewUpdateNotFound

func NewUpdateNotFound(body *UpdateNotFoundResponseBody) *goa.ServiceError

NewUpdateNotFound builds a project service update endpoint not-found error.

func NewUpdateProjectOK

func NewUpdateProjectOK(body *UpdateResponseBody) *projectviews.ProjectView

NewUpdateProjectOK builds a "project" service "update" endpoint result from a HTTP "OK" response.

func NewUpdateUnauthorized

func NewUpdateUnauthorized(body *UpdateUnauthorizedResponseBody) *goa.ServiceError

NewUpdateUnauthorized builds a project service update endpoint unauthorized error.

func NewUploadPhotoBadRequest

func NewUploadPhotoBadRequest(body *UploadPhotoBadRequestResponseBody) *goa.ServiceError

NewUploadPhotoBadRequest builds a project service upload photo endpoint bad-request error.

func NewUploadPhotoForbidden

func NewUploadPhotoForbidden(body *UploadPhotoForbiddenResponseBody) *goa.ServiceError

NewUploadPhotoForbidden builds a project service upload photo endpoint forbidden error.

func NewUploadPhotoNotFound

func NewUploadPhotoNotFound(body *UploadPhotoNotFoundResponseBody) *goa.ServiceError

NewUploadPhotoNotFound builds a project service upload photo endpoint not-found error.

func NewUploadPhotoUnauthorized

func NewUploadPhotoUnauthorized(body *UploadPhotoUnauthorizedResponseBody) *goa.ServiceError

NewUploadPhotoUnauthorized builds a project service upload photo endpoint unauthorized error.

func ProjectsStationProjectPath

func ProjectsStationProjectPath(id int32) string

ProjectsStationProjectPath returns the URL path to the project service projects station HTTP endpoint.

func RejectInviteProjectPath

func RejectInviteProjectPath(id int64) string

RejectInviteProjectPath returns the URL path to the project service reject invite HTTP endpoint.

func RejectProjectInviteProjectPath

func RejectProjectInviteProjectPath(projectID int32) string

RejectProjectInviteProjectPath returns the URL path to the project service reject project invite HTTP endpoint.

func RemoveStationProjectPath

func RemoveStationProjectPath(projectID int32, stationID int32) string

RemoveStationProjectPath returns the URL path to the project service remove station HTTP endpoint.

func RemoveUserProjectPath

func RemoveUserProjectPath(projectID int32) string

RemoveUserProjectPath returns the URL path to the project service remove user HTTP endpoint.

func UpdateProjectPath

func UpdateProjectPath(projectID int32) string

UpdateProjectPath returns the URL path to the project service update HTTP endpoint.

func UploadPhotoProjectPath

func UploadPhotoProjectPath(projectID int32) string

UploadPhotoProjectPath returns the URL path to the project service upload photo HTTP endpoint.

func ValidateAcceptInviteBadRequestResponseBody

func ValidateAcceptInviteBadRequestResponseBody(body *AcceptInviteBadRequestResponseBody) (err error)

ValidateAcceptInviteBadRequestResponseBody runs the validations defined on accept invite_bad-request_response_body

func ValidateAcceptInviteForbiddenResponseBody

func ValidateAcceptInviteForbiddenResponseBody(body *AcceptInviteForbiddenResponseBody) (err error)

ValidateAcceptInviteForbiddenResponseBody runs the validations defined on accept invite_forbidden_response_body

func ValidateAcceptInviteNotFoundResponseBody

func ValidateAcceptInviteNotFoundResponseBody(body *AcceptInviteNotFoundResponseBody) (err error)

ValidateAcceptInviteNotFoundResponseBody runs the validations defined on accept invite_not-found_response_body

func ValidateAcceptInviteUnauthorizedResponseBody

func ValidateAcceptInviteUnauthorizedResponseBody(body *AcceptInviteUnauthorizedResponseBody) (err error)

ValidateAcceptInviteUnauthorizedResponseBody runs the validations defined on accept invite_unauthorized_response_body

func ValidateAcceptProjectInviteBadRequestResponseBody

func ValidateAcceptProjectInviteBadRequestResponseBody(body *AcceptProjectInviteBadRequestResponseBody) (err error)

ValidateAcceptProjectInviteBadRequestResponseBody runs the validations defined on accept project invite_bad-request_response_body

func ValidateAcceptProjectInviteForbiddenResponseBody

func ValidateAcceptProjectInviteForbiddenResponseBody(body *AcceptProjectInviteForbiddenResponseBody) (err error)

ValidateAcceptProjectInviteForbiddenResponseBody runs the validations defined on accept project invite_forbidden_response_body

func ValidateAcceptProjectInviteNotFoundResponseBody

func ValidateAcceptProjectInviteNotFoundResponseBody(body *AcceptProjectInviteNotFoundResponseBody) (err error)

ValidateAcceptProjectInviteNotFoundResponseBody runs the validations defined on accept project invite_not-found_response_body

func ValidateAcceptProjectInviteUnauthorizedResponseBody

func ValidateAcceptProjectInviteUnauthorizedResponseBody(body *AcceptProjectInviteUnauthorizedResponseBody) (err error)

ValidateAcceptProjectInviteUnauthorizedResponseBody runs the validations defined on accept project invite_unauthorized_response_body

func ValidateAddBadRequestResponseBody

func ValidateAddBadRequestResponseBody(body *AddBadRequestResponseBody) (err error)

ValidateAddBadRequestResponseBody runs the validations defined on add_bad-request_response_body

func ValidateAddForbiddenResponseBody

func ValidateAddForbiddenResponseBody(body *AddForbiddenResponseBody) (err error)

ValidateAddForbiddenResponseBody runs the validations defined on add_forbidden_response_body

func ValidateAddNotFoundResponseBody

func ValidateAddNotFoundResponseBody(body *AddNotFoundResponseBody) (err error)

ValidateAddNotFoundResponseBody runs the validations defined on add_not-found_response_body

func ValidateAddStationBadRequestResponseBody

func ValidateAddStationBadRequestResponseBody(body *AddStationBadRequestResponseBody) (err error)

ValidateAddStationBadRequestResponseBody runs the validations defined on add station_bad-request_response_body

func ValidateAddStationForbiddenResponseBody

func ValidateAddStationForbiddenResponseBody(body *AddStationForbiddenResponseBody) (err error)

ValidateAddStationForbiddenResponseBody runs the validations defined on add station_forbidden_response_body

func ValidateAddStationNotFoundResponseBody

func ValidateAddStationNotFoundResponseBody(body *AddStationNotFoundResponseBody) (err error)

ValidateAddStationNotFoundResponseBody runs the validations defined on add station_not-found_response_body

func ValidateAddStationUnauthorizedResponseBody

func ValidateAddStationUnauthorizedResponseBody(body *AddStationUnauthorizedResponseBody) (err error)

ValidateAddStationUnauthorizedResponseBody runs the validations defined on add station_unauthorized_response_body

func ValidateAddUnauthorizedResponseBody

func ValidateAddUnauthorizedResponseBody(body *AddUnauthorizedResponseBody) (err error)

ValidateAddUnauthorizedResponseBody runs the validations defined on add_unauthorized_response_body

func ValidateAddUpdateBadRequestResponseBody

func ValidateAddUpdateBadRequestResponseBody(body *AddUpdateBadRequestResponseBody) (err error)

ValidateAddUpdateBadRequestResponseBody runs the validations defined on add update_bad-request_response_body

func ValidateAddUpdateForbiddenResponseBody

func ValidateAddUpdateForbiddenResponseBody(body *AddUpdateForbiddenResponseBody) (err error)

ValidateAddUpdateForbiddenResponseBody runs the validations defined on add update_forbidden_response_body

func ValidateAddUpdateNotFoundResponseBody

func ValidateAddUpdateNotFoundResponseBody(body *AddUpdateNotFoundResponseBody) (err error)

ValidateAddUpdateNotFoundResponseBody runs the validations defined on add update_not-found_response_body

func ValidateAddUpdateUnauthorizedResponseBody

func ValidateAddUpdateUnauthorizedResponseBody(body *AddUpdateUnauthorizedResponseBody) (err error)

ValidateAddUpdateUnauthorizedResponseBody runs the validations defined on add update_unauthorized_response_body

func ValidateDeleteBadRequestResponseBody

func ValidateDeleteBadRequestResponseBody(body *DeleteBadRequestResponseBody) (err error)

ValidateDeleteBadRequestResponseBody runs the validations defined on delete_bad-request_response_body

func ValidateDeleteForbiddenResponseBody

func ValidateDeleteForbiddenResponseBody(body *DeleteForbiddenResponseBody) (err error)

ValidateDeleteForbiddenResponseBody runs the validations defined on delete_forbidden_response_body

func ValidateDeleteNotFoundResponseBody

func ValidateDeleteNotFoundResponseBody(body *DeleteNotFoundResponseBody) (err error)

ValidateDeleteNotFoundResponseBody runs the validations defined on delete_not-found_response_body

func ValidateDeleteUnauthorizedResponseBody

func ValidateDeleteUnauthorizedResponseBody(body *DeleteUnauthorizedResponseBody) (err error)

ValidateDeleteUnauthorizedResponseBody runs the validations defined on delete_unauthorized_response_body

func ValidateDeleteUpdateBadRequestResponseBody

func ValidateDeleteUpdateBadRequestResponseBody(body *DeleteUpdateBadRequestResponseBody) (err error)

ValidateDeleteUpdateBadRequestResponseBody runs the validations defined on delete update_bad-request_response_body

func ValidateDeleteUpdateForbiddenResponseBody

func ValidateDeleteUpdateForbiddenResponseBody(body *DeleteUpdateForbiddenResponseBody) (err error)

ValidateDeleteUpdateForbiddenResponseBody runs the validations defined on delete update_forbidden_response_body

func ValidateDeleteUpdateNotFoundResponseBody

func ValidateDeleteUpdateNotFoundResponseBody(body *DeleteUpdateNotFoundResponseBody) (err error)

ValidateDeleteUpdateNotFoundResponseBody runs the validations defined on delete update_not-found_response_body

func ValidateDeleteUpdateUnauthorizedResponseBody

func ValidateDeleteUpdateUnauthorizedResponseBody(body *DeleteUpdateUnauthorizedResponseBody) (err error)

ValidateDeleteUpdateUnauthorizedResponseBody runs the validations defined on delete update_unauthorized_response_body

func ValidateDownloadPhotoBadRequestResponseBody

func ValidateDownloadPhotoBadRequestResponseBody(body *DownloadPhotoBadRequestResponseBody) (err error)

ValidateDownloadPhotoBadRequestResponseBody runs the validations defined on download photo_bad-request_response_body

func ValidateDownloadPhotoForbiddenResponseBody

func ValidateDownloadPhotoForbiddenResponseBody(body *DownloadPhotoForbiddenResponseBody) (err error)

ValidateDownloadPhotoForbiddenResponseBody runs the validations defined on download photo_forbidden_response_body

func ValidateDownloadPhotoNotFoundResponseBody

func ValidateDownloadPhotoNotFoundResponseBody(body *DownloadPhotoNotFoundResponseBody) (err error)

ValidateDownloadPhotoNotFoundResponseBody runs the validations defined on download photo_not-found_response_body

func ValidateDownloadPhotoUnauthorizedResponseBody

func ValidateDownloadPhotoUnauthorizedResponseBody(body *DownloadPhotoUnauthorizedResponseBody) (err error)

ValidateDownloadPhotoUnauthorizedResponseBody runs the validations defined on download photo_unauthorized_response_body

func ValidateEditUserBadRequestResponseBody

func ValidateEditUserBadRequestResponseBody(body *EditUserBadRequestResponseBody) (err error)

ValidateEditUserBadRequestResponseBody runs the validations defined on edit user_bad-request_response_body

func ValidateEditUserForbiddenResponseBody

func ValidateEditUserForbiddenResponseBody(body *EditUserForbiddenResponseBody) (err error)

ValidateEditUserForbiddenResponseBody runs the validations defined on edit user_forbidden_response_body

func ValidateEditUserNotFoundResponseBody

func ValidateEditUserNotFoundResponseBody(body *EditUserNotFoundResponseBody) (err error)

ValidateEditUserNotFoundResponseBody runs the validations defined on edit user_not-found_response_body

func ValidateEditUserUnauthorizedResponseBody

func ValidateEditUserUnauthorizedResponseBody(body *EditUserUnauthorizedResponseBody) (err error)

ValidateEditUserUnauthorizedResponseBody runs the validations defined on edit user_unauthorized_response_body

func ValidateGetBadRequestResponseBody

func ValidateGetBadRequestResponseBody(body *GetBadRequestResponseBody) (err error)

ValidateGetBadRequestResponseBody runs the validations defined on get_bad-request_response_body

func ValidateGetForbiddenResponseBody

func ValidateGetForbiddenResponseBody(body *GetForbiddenResponseBody) (err error)

ValidateGetForbiddenResponseBody runs the validations defined on get_forbidden_response_body

func ValidateGetNotFoundResponseBody

func ValidateGetNotFoundResponseBody(body *GetNotFoundResponseBody) (err error)

ValidateGetNotFoundResponseBody runs the validations defined on get_not-found_response_body

func ValidateGetUnauthorizedResponseBody

func ValidateGetUnauthorizedResponseBody(body *GetUnauthorizedResponseBody) (err error)

ValidateGetUnauthorizedResponseBody runs the validations defined on get_unauthorized_response_body

func ValidateInviteBadRequestResponseBody

func ValidateInviteBadRequestResponseBody(body *InviteBadRequestResponseBody) (err error)

ValidateInviteBadRequestResponseBody runs the validations defined on invite_bad-request_response_body

func ValidateInviteForbiddenResponseBody

func ValidateInviteForbiddenResponseBody(body *InviteForbiddenResponseBody) (err error)

ValidateInviteForbiddenResponseBody runs the validations defined on invite_forbidden_response_body

func ValidateInviteNotFoundResponseBody

func ValidateInviteNotFoundResponseBody(body *InviteNotFoundResponseBody) (err error)

ValidateInviteNotFoundResponseBody runs the validations defined on invite_not-found_response_body

func ValidateInviteUnauthorizedResponseBody

func ValidateInviteUnauthorizedResponseBody(body *InviteUnauthorizedResponseBody) (err error)

ValidateInviteUnauthorizedResponseBody runs the validations defined on invite_unauthorized_response_body

func ValidateInvitesBadRequestResponseBody

func ValidateInvitesBadRequestResponseBody(body *InvitesBadRequestResponseBody) (err error)

ValidateInvitesBadRequestResponseBody runs the validations defined on invites_bad-request_response_body

func ValidateInvitesForbiddenResponseBody

func ValidateInvitesForbiddenResponseBody(body *InvitesForbiddenResponseBody) (err error)

ValidateInvitesForbiddenResponseBody runs the validations defined on invites_forbidden_response_body

func ValidateInvitesNotFoundResponseBody

func ValidateInvitesNotFoundResponseBody(body *InvitesNotFoundResponseBody) (err error)

ValidateInvitesNotFoundResponseBody runs the validations defined on invites_not-found_response_body

func ValidateInvitesUnauthorizedResponseBody

func ValidateInvitesUnauthorizedResponseBody(body *InvitesUnauthorizedResponseBody) (err error)

ValidateInvitesUnauthorizedResponseBody runs the validations defined on invites_unauthorized_response_body

func ValidateListCommunityBadRequestResponseBody

func ValidateListCommunityBadRequestResponseBody(body *ListCommunityBadRequestResponseBody) (err error)

ValidateListCommunityBadRequestResponseBody runs the validations defined on list community_bad-request_response_body

func ValidateListCommunityForbiddenResponseBody

func ValidateListCommunityForbiddenResponseBody(body *ListCommunityForbiddenResponseBody) (err error)

ValidateListCommunityForbiddenResponseBody runs the validations defined on list community_forbidden_response_body

func ValidateListCommunityNotFoundResponseBody

func ValidateListCommunityNotFoundResponseBody(body *ListCommunityNotFoundResponseBody) (err error)

ValidateListCommunityNotFoundResponseBody runs the validations defined on list community_not-found_response_body

func ValidateListCommunityUnauthorizedResponseBody

func ValidateListCommunityUnauthorizedResponseBody(body *ListCommunityUnauthorizedResponseBody) (err error)

ValidateListCommunityUnauthorizedResponseBody runs the validations defined on list community_unauthorized_response_body

func ValidateListMineBadRequestResponseBody

func ValidateListMineBadRequestResponseBody(body *ListMineBadRequestResponseBody) (err error)

ValidateListMineBadRequestResponseBody runs the validations defined on list mine_bad-request_response_body

func ValidateListMineForbiddenResponseBody

func ValidateListMineForbiddenResponseBody(body *ListMineForbiddenResponseBody) (err error)

ValidateListMineForbiddenResponseBody runs the validations defined on list mine_forbidden_response_body

func ValidateListMineNotFoundResponseBody

func ValidateListMineNotFoundResponseBody(body *ListMineNotFoundResponseBody) (err error)

ValidateListMineNotFoundResponseBody runs the validations defined on list mine_not-found_response_body

func ValidateListMineUnauthorizedResponseBody

func ValidateListMineUnauthorizedResponseBody(body *ListMineUnauthorizedResponseBody) (err error)

ValidateListMineUnauthorizedResponseBody runs the validations defined on list mine_unauthorized_response_body

func ValidateLookupInviteBadRequestResponseBody

func ValidateLookupInviteBadRequestResponseBody(body *LookupInviteBadRequestResponseBody) (err error)

ValidateLookupInviteBadRequestResponseBody runs the validations defined on lookup invite_bad-request_response_body

func ValidateLookupInviteForbiddenResponseBody

func ValidateLookupInviteForbiddenResponseBody(body *LookupInviteForbiddenResponseBody) (err error)

ValidateLookupInviteForbiddenResponseBody runs the validations defined on lookup invite_forbidden_response_body

func ValidateLookupInviteNotFoundResponseBody

func ValidateLookupInviteNotFoundResponseBody(body *LookupInviteNotFoundResponseBody) (err error)

ValidateLookupInviteNotFoundResponseBody runs the validations defined on lookup invite_not-found_response_body

func ValidateLookupInviteUnauthorizedResponseBody

func ValidateLookupInviteUnauthorizedResponseBody(body *LookupInviteUnauthorizedResponseBody) (err error)

ValidateLookupInviteUnauthorizedResponseBody runs the validations defined on lookup invite_unauthorized_response_body

func ValidateModifyUpdateBadRequestResponseBody

func ValidateModifyUpdateBadRequestResponseBody(body *ModifyUpdateBadRequestResponseBody) (err error)

ValidateModifyUpdateBadRequestResponseBody runs the validations defined on modify update_bad-request_response_body

func ValidateModifyUpdateForbiddenResponseBody

func ValidateModifyUpdateForbiddenResponseBody(body *ModifyUpdateForbiddenResponseBody) (err error)

ValidateModifyUpdateForbiddenResponseBody runs the validations defined on modify update_forbidden_response_body

func ValidateModifyUpdateNotFoundResponseBody

func ValidateModifyUpdateNotFoundResponseBody(body *ModifyUpdateNotFoundResponseBody) (err error)

ValidateModifyUpdateNotFoundResponseBody runs the validations defined on modify update_not-found_response_body

func ValidateModifyUpdateUnauthorizedResponseBody

func ValidateModifyUpdateUnauthorizedResponseBody(body *ModifyUpdateUnauthorizedResponseBody) (err error)

ValidateModifyUpdateUnauthorizedResponseBody runs the validations defined on modify update_unauthorized_response_body

func ValidatePendingInviteResponseBody

func ValidatePendingInviteResponseBody(body *PendingInviteResponseBody) (err error)

ValidatePendingInviteResponseBody runs the validations defined on PendingInviteResponseBody

func ValidateProjectBoundsRequestBodyRequestBody

func ValidateProjectBoundsRequestBodyRequestBody(body *ProjectBoundsRequestBodyRequestBody) (err error)

ValidateProjectBoundsRequestBodyRequestBody runs the validations defined on ProjectBoundsRequestBodyRequestBody

func ValidateProjectBoundsResponseBody

func ValidateProjectBoundsResponseBody(body *ProjectBoundsResponseBody) (err error)

ValidateProjectBoundsResponseBody runs the validations defined on ProjectBoundsResponseBody

func ValidateProjectCollectionResponseBody

func ValidateProjectCollectionResponseBody(body ProjectCollectionResponseBody) (err error)

ValidateProjectCollectionResponseBody runs the validations defined on ProjectCollectionResponseBody

func ValidateProjectFollowingResponseBody

func ValidateProjectFollowingResponseBody(body *ProjectFollowingResponseBody) (err error)

ValidateProjectFollowingResponseBody runs the validations defined on ProjectFollowingResponseBody

func ValidateProjectResponseBody

func ValidateProjectResponseBody(body *ProjectResponseBody) (err error)

ValidateProjectResponseBody runs the validations defined on ProjectResponseBody

func ValidateProjectSummaryResponseBody

func ValidateProjectSummaryResponseBody(body *ProjectSummaryResponseBody) (err error)

ValidateProjectSummaryResponseBody runs the validations defined on ProjectSummaryResponseBody

func ValidateProjectsStationBadRequestResponseBody

func ValidateProjectsStationBadRequestResponseBody(body *ProjectsStationBadRequestResponseBody) (err error)

ValidateProjectsStationBadRequestResponseBody runs the validations defined on projects station_bad-request_response_body

func ValidateProjectsStationForbiddenResponseBody

func ValidateProjectsStationForbiddenResponseBody(body *ProjectsStationForbiddenResponseBody) (err error)

ValidateProjectsStationForbiddenResponseBody runs the validations defined on projects station_forbidden_response_body

func ValidateProjectsStationNotFoundResponseBody

func ValidateProjectsStationNotFoundResponseBody(body *ProjectsStationNotFoundResponseBody) (err error)

ValidateProjectsStationNotFoundResponseBody runs the validations defined on projects station_not-found_response_body

func ValidateProjectsStationUnauthorizedResponseBody

func ValidateProjectsStationUnauthorizedResponseBody(body *ProjectsStationUnauthorizedResponseBody) (err error)

ValidateProjectsStationUnauthorizedResponseBody runs the validations defined on projects station_unauthorized_response_body

func ValidateRejectInviteBadRequestResponseBody

func ValidateRejectInviteBadRequestResponseBody(body *RejectInviteBadRequestResponseBody) (err error)

ValidateRejectInviteBadRequestResponseBody runs the validations defined on reject invite_bad-request_response_body

func ValidateRejectInviteForbiddenResponseBody

func ValidateRejectInviteForbiddenResponseBody(body *RejectInviteForbiddenResponseBody) (err error)

ValidateRejectInviteForbiddenResponseBody runs the validations defined on reject invite_forbidden_response_body

func ValidateRejectInviteNotFoundResponseBody

func ValidateRejectInviteNotFoundResponseBody(body *RejectInviteNotFoundResponseBody) (err error)

ValidateRejectInviteNotFoundResponseBody runs the validations defined on reject invite_not-found_response_body

func ValidateRejectInviteUnauthorizedResponseBody

func ValidateRejectInviteUnauthorizedResponseBody(body *RejectInviteUnauthorizedResponseBody) (err error)

ValidateRejectInviteUnauthorizedResponseBody runs the validations defined on reject invite_unauthorized_response_body

func ValidateRejectProjectInviteBadRequestResponseBody

func ValidateRejectProjectInviteBadRequestResponseBody(body *RejectProjectInviteBadRequestResponseBody) (err error)

ValidateRejectProjectInviteBadRequestResponseBody runs the validations defined on reject project invite_bad-request_response_body

func ValidateRejectProjectInviteForbiddenResponseBody

func ValidateRejectProjectInviteForbiddenResponseBody(body *RejectProjectInviteForbiddenResponseBody) (err error)

ValidateRejectProjectInviteForbiddenResponseBody runs the validations defined on reject project invite_forbidden_response_body

func ValidateRejectProjectInviteNotFoundResponseBody

func ValidateRejectProjectInviteNotFoundResponseBody(body *RejectProjectInviteNotFoundResponseBody) (err error)

ValidateRejectProjectInviteNotFoundResponseBody runs the validations defined on reject project invite_not-found_response_body

func ValidateRejectProjectInviteUnauthorizedResponseBody

func ValidateRejectProjectInviteUnauthorizedResponseBody(body *RejectProjectInviteUnauthorizedResponseBody) (err error)

ValidateRejectProjectInviteUnauthorizedResponseBody runs the validations defined on reject project invite_unauthorized_response_body

func ValidateRemoveStationBadRequestResponseBody

func ValidateRemoveStationBadRequestResponseBody(body *RemoveStationBadRequestResponseBody) (err error)

ValidateRemoveStationBadRequestResponseBody runs the validations defined on remove station_bad-request_response_body

func ValidateRemoveStationForbiddenResponseBody

func ValidateRemoveStationForbiddenResponseBody(body *RemoveStationForbiddenResponseBody) (err error)

ValidateRemoveStationForbiddenResponseBody runs the validations defined on remove station_forbidden_response_body

func ValidateRemoveStationNotFoundResponseBody

func ValidateRemoveStationNotFoundResponseBody(body *RemoveStationNotFoundResponseBody) (err error)

ValidateRemoveStationNotFoundResponseBody runs the validations defined on remove station_not-found_response_body

func ValidateRemoveStationUnauthorizedResponseBody

func ValidateRemoveStationUnauthorizedResponseBody(body *RemoveStationUnauthorizedResponseBody) (err error)

ValidateRemoveStationUnauthorizedResponseBody runs the validations defined on remove station_unauthorized_response_body

func ValidateRemoveUserBadRequestResponseBody

func ValidateRemoveUserBadRequestResponseBody(body *RemoveUserBadRequestResponseBody) (err error)

ValidateRemoveUserBadRequestResponseBody runs the validations defined on remove user_bad-request_response_body

func ValidateRemoveUserForbiddenResponseBody

func ValidateRemoveUserForbiddenResponseBody(body *RemoveUserForbiddenResponseBody) (err error)

ValidateRemoveUserForbiddenResponseBody runs the validations defined on remove user_forbidden_response_body

func ValidateRemoveUserNotFoundResponseBody

func ValidateRemoveUserNotFoundResponseBody(body *RemoveUserNotFoundResponseBody) (err error)

ValidateRemoveUserNotFoundResponseBody runs the validations defined on remove user_not-found_response_body

func ValidateRemoveUserUnauthorizedResponseBody

func ValidateRemoveUserUnauthorizedResponseBody(body *RemoveUserUnauthorizedResponseBody) (err error)

ValidateRemoveUserUnauthorizedResponseBody runs the validations defined on remove user_unauthorized_response_body

func ValidateUpdateBadRequestResponseBody

func ValidateUpdateBadRequestResponseBody(body *UpdateBadRequestResponseBody) (err error)

ValidateUpdateBadRequestResponseBody runs the validations defined on update_bad-request_response_body

func ValidateUpdateForbiddenResponseBody

func ValidateUpdateForbiddenResponseBody(body *UpdateForbiddenResponseBody) (err error)

ValidateUpdateForbiddenResponseBody runs the validations defined on update_forbidden_response_body

func ValidateUpdateNotFoundResponseBody

func ValidateUpdateNotFoundResponseBody(body *UpdateNotFoundResponseBody) (err error)

ValidateUpdateNotFoundResponseBody runs the validations defined on update_not-found_response_body

func ValidateUpdateUnauthorizedResponseBody

func ValidateUpdateUnauthorizedResponseBody(body *UpdateUnauthorizedResponseBody) (err error)

ValidateUpdateUnauthorizedResponseBody runs the validations defined on update_unauthorized_response_body

func ValidateUploadPhotoBadRequestResponseBody

func ValidateUploadPhotoBadRequestResponseBody(body *UploadPhotoBadRequestResponseBody) (err error)

ValidateUploadPhotoBadRequestResponseBody runs the validations defined on upload photo_bad-request_response_body

func ValidateUploadPhotoForbiddenResponseBody

func ValidateUploadPhotoForbiddenResponseBody(body *UploadPhotoForbiddenResponseBody) (err error)

ValidateUploadPhotoForbiddenResponseBody runs the validations defined on upload photo_forbidden_response_body

func ValidateUploadPhotoNotFoundResponseBody

func ValidateUploadPhotoNotFoundResponseBody(body *UploadPhotoNotFoundResponseBody) (err error)

ValidateUploadPhotoNotFoundResponseBody runs the validations defined on upload photo_not-found_response_body

func ValidateUploadPhotoUnauthorizedResponseBody

func ValidateUploadPhotoUnauthorizedResponseBody(body *UploadPhotoUnauthorizedResponseBody) (err error)

ValidateUploadPhotoUnauthorizedResponseBody runs the validations defined on upload photo_unauthorized_response_body

Types

type AcceptInviteBadRequestResponseBody

type AcceptInviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptInviteBadRequestResponseBody is the type of the "project" service "accept invite" endpoint HTTP response body for the "bad-request" error.

type AcceptInviteForbiddenResponseBody

type AcceptInviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptInviteForbiddenResponseBody is the type of the "project" service "accept invite" endpoint HTTP response body for the "forbidden" error.

type AcceptInviteNotFoundResponseBody

type AcceptInviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptInviteNotFoundResponseBody is the type of the "project" service "accept invite" endpoint HTTP response body for the "not-found" error.

type AcceptInviteUnauthorizedResponseBody

type AcceptInviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptInviteUnauthorizedResponseBody is the type of the "project" service "accept invite" endpoint HTTP response body for the "unauthorized" error.

type AcceptProjectInviteBadRequestResponseBody

type AcceptProjectInviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptProjectInviteBadRequestResponseBody is the type of the "project" service "accept project invite" endpoint HTTP response body for the "bad-request" error.

type AcceptProjectInviteForbiddenResponseBody

type AcceptProjectInviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptProjectInviteForbiddenResponseBody is the type of the "project" service "accept project invite" endpoint HTTP response body for the "forbidden" error.

type AcceptProjectInviteNotFoundResponseBody

type AcceptProjectInviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptProjectInviteNotFoundResponseBody is the type of the "project" service "accept project invite" endpoint HTTP response body for the "not-found" error.

type AcceptProjectInviteUnauthorizedResponseBody

type AcceptProjectInviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AcceptProjectInviteUnauthorizedResponseBody is the type of the "project" service "accept project invite" endpoint HTTP response body for the "unauthorized" error.

type AddBadRequestResponseBody

type AddBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddBadRequestResponseBody is the type of the "project" service "add" endpoint HTTP response body for the "bad-request" error.

type AddForbiddenResponseBody

type AddForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddForbiddenResponseBody is the type of the "project" service "add" endpoint HTTP response body for the "forbidden" error.

type AddNotFoundResponseBody

type AddNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddNotFoundResponseBody is the type of the "project" service "add" endpoint HTTP response body for the "not-found" error.

type AddRequestBody

type AddRequestBody struct {
	Name         string                               `form:"name" json:"name" xml:"name"`
	Description  string                               `form:"description" json:"description" xml:"description"`
	Goal         *string                              `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                              `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                              `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                               `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                              `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                              `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Bounds       *ProjectBoundsRequestBodyRequestBody `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	ShowStations *bool                                `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
}

AddRequestBody is the type of the "project" service "add" endpoint HTTP request body.

func NewAddRequestBody

func NewAddRequestBody(p *project.AddPayload) *AddRequestBody

NewAddRequestBody builds the HTTP request body from the payload of the "add" endpoint of the "project" service.

type AddResponseBody

type AddResponseBody struct {
	ID           *int32                        `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Name         *string                       `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	Description  *string                       `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	Goal         *string                       `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                       `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                       `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                        `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                       `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                       `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Photo        *string                       `form:"photo,omitempty" json:"photo,omitempty" xml:"photo,omitempty"`
	ReadOnly     *bool                         `form:"readOnly,omitempty" json:"readOnly,omitempty" xml:"readOnly,omitempty"`
	ShowStations *bool                         `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
	Bounds       *ProjectBoundsResponseBody    `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	Following    *ProjectFollowingResponseBody `form:"following,omitempty" json:"following,omitempty" xml:"following,omitempty"`
}

AddResponseBody is the type of the "project" service "add" endpoint HTTP response body.

type AddStationBadRequestResponseBody

type AddStationBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddStationBadRequestResponseBody is the type of the "project" service "add station" endpoint HTTP response body for the "bad-request" error.

type AddStationForbiddenResponseBody

type AddStationForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddStationForbiddenResponseBody is the type of the "project" service "add station" endpoint HTTP response body for the "forbidden" error.

type AddStationNotFoundResponseBody

type AddStationNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddStationNotFoundResponseBody is the type of the "project" service "add station" endpoint HTTP response body for the "not-found" error.

type AddStationUnauthorizedResponseBody

type AddStationUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddStationUnauthorizedResponseBody is the type of the "project" service "add station" endpoint HTTP response body for the "unauthorized" error.

type AddUnauthorizedResponseBody

type AddUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddUnauthorizedResponseBody is the type of the "project" service "add" endpoint HTTP response body for the "unauthorized" error.

type AddUpdateBadRequestResponseBody

type AddUpdateBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddUpdateBadRequestResponseBody is the type of the "project" service "add update" endpoint HTTP response body for the "bad-request" error.

type AddUpdateForbiddenResponseBody

type AddUpdateForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddUpdateForbiddenResponseBody is the type of the "project" service "add update" endpoint HTTP response body for the "forbidden" error.

type AddUpdateNotFoundResponseBody

type AddUpdateNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddUpdateNotFoundResponseBody is the type of the "project" service "add update" endpoint HTTP response body for the "not-found" error.

type AddUpdateRequestBody

type AddUpdateRequestBody struct {
	Body string `form:"body" json:"body" xml:"body"`
}

AddUpdateRequestBody is the type of the "project" service "add update" endpoint HTTP request body.

func NewAddUpdateRequestBody

func NewAddUpdateRequestBody(p *project.AddUpdatePayload) *AddUpdateRequestBody

NewAddUpdateRequestBody builds the HTTP request body from the payload of the "add update" endpoint of the "project" service.

type AddUpdateResponseBody

type AddUpdateResponseBody struct {
	ID        *int64  `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Body      *string `form:"body,omitempty" json:"body,omitempty" xml:"body,omitempty"`
	CreatedAt *int64  `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
}

AddUpdateResponseBody is the type of the "project" service "add update" endpoint HTTP response body.

type AddUpdateUnauthorizedResponseBody

type AddUpdateUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

AddUpdateUnauthorizedResponseBody is the type of the "project" service "add update" endpoint HTTP response body for the "unauthorized" error.

type Client

type Client struct {
	// AddUpdate Doer is the HTTP client used to make requests to the add update
	// endpoint.
	AddUpdateDoer goahttp.Doer

	// DeleteUpdate Doer is the HTTP client used to make requests to the delete
	// update endpoint.
	DeleteUpdateDoer goahttp.Doer

	// ModifyUpdate Doer is the HTTP client used to make requests to the modify
	// update endpoint.
	ModifyUpdateDoer goahttp.Doer

	// Invites Doer is the HTTP client used to make requests to the invites
	// endpoint.
	InvitesDoer goahttp.Doer

	// LookupInvite Doer is the HTTP client used to make requests to the lookup
	// invite endpoint.
	LookupInviteDoer goahttp.Doer

	// AcceptProjectInvite Doer is the HTTP client used to make requests to the
	// accept project invite endpoint.
	AcceptProjectInviteDoer goahttp.Doer

	// RejectProjectInvite Doer is the HTTP client used to make requests to the
	// reject project invite endpoint.
	RejectProjectInviteDoer goahttp.Doer

	// AcceptInvite Doer is the HTTP client used to make requests to the accept
	// invite endpoint.
	AcceptInviteDoer goahttp.Doer

	// RejectInvite Doer is the HTTP client used to make requests to the reject
	// invite endpoint.
	RejectInviteDoer goahttp.Doer

	// Add Doer is the HTTP client used to make requests to the add endpoint.
	AddDoer goahttp.Doer

	// Update Doer is the HTTP client used to make requests to the update endpoint.
	UpdateDoer goahttp.Doer

	// Get Doer is the HTTP client used to make requests to the get endpoint.
	GetDoer goahttp.Doer

	// ListCommunity Doer is the HTTP client used to make requests to the list
	// community endpoint.
	ListCommunityDoer goahttp.Doer

	// ListMine Doer is the HTTP client used to make requests to the list mine
	// endpoint.
	ListMineDoer goahttp.Doer

	// Invite Doer is the HTTP client used to make requests to the invite endpoint.
	InviteDoer goahttp.Doer

	// EditUser Doer is the HTTP client used to make requests to the edit user
	// endpoint.
	EditUserDoer goahttp.Doer

	// RemoveUser Doer is the HTTP client used to make requests to the remove user
	// endpoint.
	RemoveUserDoer goahttp.Doer

	// AddStation Doer is the HTTP client used to make requests to the add station
	// endpoint.
	AddStationDoer goahttp.Doer

	// RemoveStation Doer is the HTTP client used to make requests to the remove
	// station endpoint.
	RemoveStationDoer goahttp.Doer

	// Delete Doer is the HTTP client used to make requests to the delete endpoint.
	DeleteDoer goahttp.Doer

	// UploadPhoto Doer is the HTTP client used to make requests to the upload
	// photo endpoint.
	UploadPhotoDoer goahttp.Doer

	// DownloadPhoto Doer is the HTTP client used to make requests to the download
	// photo endpoint.
	DownloadPhotoDoer goahttp.Doer

	// ProjectsStation Doer is the HTTP client used to make requests to the
	// projects station endpoint.
	ProjectsStationDoer goahttp.Doer

	// CORS Doer is the HTTP client used to make requests to the  endpoint.
	CORSDoer goahttp.Doer

	// RestoreResponseBody controls whether the response bodies are reset after
	// decoding so they can be read again.
	RestoreResponseBody bool
	// contains filtered or unexported fields
}

Client lists the project service endpoint HTTP clients.

func NewClient

func NewClient(
	scheme string,
	host string,
	doer goahttp.Doer,
	enc func(*http.Request) goahttp.Encoder,
	dec func(*http.Response) goahttp.Decoder,
	restoreBody bool,
) *Client

NewClient instantiates HTTP clients for all the project service servers.

func (*Client) AcceptInvite

func (c *Client) AcceptInvite() goa.Endpoint

AcceptInvite returns an endpoint that makes HTTP requests to the project service accept invite server.

func (*Client) AcceptProjectInvite

func (c *Client) AcceptProjectInvite() goa.Endpoint

AcceptProjectInvite returns an endpoint that makes HTTP requests to the project service accept project invite server.

func (*Client) Add

func (c *Client) Add() goa.Endpoint

Add returns an endpoint that makes HTTP requests to the project service add server.

func (*Client) AddStation

func (c *Client) AddStation() goa.Endpoint

AddStation returns an endpoint that makes HTTP requests to the project service add station server.

func (*Client) AddUpdate

func (c *Client) AddUpdate() goa.Endpoint

AddUpdate returns an endpoint that makes HTTP requests to the project service add update server.

func (*Client) BuildAcceptInviteRequest

func (c *Client) BuildAcceptInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildAcceptInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "accept invite" endpoint

func (*Client) BuildAcceptProjectInviteRequest

func (c *Client) BuildAcceptProjectInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildAcceptProjectInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "accept project invite" endpoint

func (*Client) BuildAddRequest

func (c *Client) BuildAddRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildAddRequest instantiates a HTTP request object with method and path set to call the "project" service "add" endpoint

func (*Client) BuildAddStationRequest

func (c *Client) BuildAddStationRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildAddStationRequest instantiates a HTTP request object with method and path set to call the "project" service "add station" endpoint

func (*Client) BuildAddUpdateRequest

func (c *Client) BuildAddUpdateRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildAddUpdateRequest instantiates a HTTP request object with method and path set to call the "project" service "add update" endpoint

func (*Client) BuildDeleteRequest

func (c *Client) BuildDeleteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildDeleteRequest instantiates a HTTP request object with method and path set to call the "project" service "delete" endpoint

func (*Client) BuildDeleteUpdateRequest

func (c *Client) BuildDeleteUpdateRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildDeleteUpdateRequest instantiates a HTTP request object with method and path set to call the "project" service "delete update" endpoint

func (*Client) BuildDownloadPhotoRequest

func (c *Client) BuildDownloadPhotoRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildDownloadPhotoRequest instantiates a HTTP request object with method and path set to call the "project" service "download photo" endpoint

func (*Client) BuildEditUserRequest

func (c *Client) BuildEditUserRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildEditUserRequest instantiates a HTTP request object with method and path set to call the "project" service "edit user" endpoint

func (*Client) BuildGetRequest

func (c *Client) BuildGetRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildGetRequest instantiates a HTTP request object with method and path set to call the "project" service "get" endpoint

func (*Client) BuildInviteRequest

func (c *Client) BuildInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "invite" endpoint

func (*Client) BuildInvitesRequest

func (c *Client) BuildInvitesRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildInvitesRequest instantiates a HTTP request object with method and path set to call the "project" service "invites" endpoint

func (*Client) BuildListCommunityRequest

func (c *Client) BuildListCommunityRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildListCommunityRequest instantiates a HTTP request object with method and path set to call the "project" service "list community" endpoint

func (*Client) BuildListMineRequest

func (c *Client) BuildListMineRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildListMineRequest instantiates a HTTP request object with method and path set to call the "project" service "list mine" endpoint

func (*Client) BuildLookupInviteRequest

func (c *Client) BuildLookupInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildLookupInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "lookup invite" endpoint

func (*Client) BuildModifyUpdateRequest

func (c *Client) BuildModifyUpdateRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildModifyUpdateRequest instantiates a HTTP request object with method and path set to call the "project" service "modify update" endpoint

func (*Client) BuildProjectsStationRequest

func (c *Client) BuildProjectsStationRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildProjectsStationRequest instantiates a HTTP request object with method and path set to call the "project" service "projects station" endpoint

func (*Client) BuildRejectInviteRequest

func (c *Client) BuildRejectInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildRejectInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "reject invite" endpoint

func (*Client) BuildRejectProjectInviteRequest

func (c *Client) BuildRejectProjectInviteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildRejectProjectInviteRequest instantiates a HTTP request object with method and path set to call the "project" service "reject project invite" endpoint

func (*Client) BuildRemoveStationRequest

func (c *Client) BuildRemoveStationRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildRemoveStationRequest instantiates a HTTP request object with method and path set to call the "project" service "remove station" endpoint

func (*Client) BuildRemoveUserRequest

func (c *Client) BuildRemoveUserRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildRemoveUserRequest instantiates a HTTP request object with method and path set to call the "project" service "remove user" endpoint

func (*Client) BuildUpdateRequest

func (c *Client) BuildUpdateRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateRequest instantiates a HTTP request object with method and path set to call the "project" service "update" endpoint

func (*Client) BuildUploadPhotoRequest

func (c *Client) BuildUploadPhotoRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUploadPhotoRequest instantiates a HTTP request object with method and path set to call the "project" service "upload photo" endpoint

func (*Client) Delete

func (c *Client) Delete() goa.Endpoint

Delete returns an endpoint that makes HTTP requests to the project service delete server.

func (*Client) DeleteUpdate

func (c *Client) DeleteUpdate() goa.Endpoint

DeleteUpdate returns an endpoint that makes HTTP requests to the project service delete update server.

func (*Client) DownloadPhoto

func (c *Client) DownloadPhoto() goa.Endpoint

DownloadPhoto returns an endpoint that makes HTTP requests to the project service download photo server.

func (*Client) EditUser

func (c *Client) EditUser() goa.Endpoint

EditUser returns an endpoint that makes HTTP requests to the project service edit user server.

func (*Client) Get

func (c *Client) Get() goa.Endpoint

Get returns an endpoint that makes HTTP requests to the project service get server.

func (*Client) Invite

func (c *Client) Invite() goa.Endpoint

Invite returns an endpoint that makes HTTP requests to the project service invite server.

func (*Client) Invites

func (c *Client) Invites() goa.Endpoint

Invites returns an endpoint that makes HTTP requests to the project service invites server.

func (*Client) ListCommunity

func (c *Client) ListCommunity() goa.Endpoint

ListCommunity returns an endpoint that makes HTTP requests to the project service list community server.

func (*Client) ListMine

func (c *Client) ListMine() goa.Endpoint

ListMine returns an endpoint that makes HTTP requests to the project service list mine server.

func (*Client) LookupInvite

func (c *Client) LookupInvite() goa.Endpoint

LookupInvite returns an endpoint that makes HTTP requests to the project service lookup invite server.

func (*Client) ModifyUpdate

func (c *Client) ModifyUpdate() goa.Endpoint

ModifyUpdate returns an endpoint that makes HTTP requests to the project service modify update server.

func (*Client) ProjectsStation

func (c *Client) ProjectsStation() goa.Endpoint

ProjectsStation returns an endpoint that makes HTTP requests to the project service projects station server.

func (*Client) RejectInvite

func (c *Client) RejectInvite() goa.Endpoint

RejectInvite returns an endpoint that makes HTTP requests to the project service reject invite server.

func (*Client) RejectProjectInvite

func (c *Client) RejectProjectInvite() goa.Endpoint

RejectProjectInvite returns an endpoint that makes HTTP requests to the project service reject project invite server.

func (*Client) RemoveStation

func (c *Client) RemoveStation() goa.Endpoint

RemoveStation returns an endpoint that makes HTTP requests to the project service remove station server.

func (*Client) RemoveUser

func (c *Client) RemoveUser() goa.Endpoint

RemoveUser returns an endpoint that makes HTTP requests to the project service remove user server.

func (*Client) Update

func (c *Client) Update() goa.Endpoint

Update returns an endpoint that makes HTTP requests to the project service update server.

func (*Client) UploadPhoto

func (c *Client) UploadPhoto() goa.Endpoint

UploadPhoto returns an endpoint that makes HTTP requests to the project service upload photo server.

type DeleteBadRequestResponseBody

type DeleteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteBadRequestResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "bad-request" error.

type DeleteForbiddenResponseBody

type DeleteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteForbiddenResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "forbidden" error.

type DeleteNotFoundResponseBody

type DeleteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteNotFoundResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "not-found" error.

type DeleteUnauthorizedResponseBody

type DeleteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUnauthorizedResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "unauthorized" error.

type DeleteUpdateBadRequestResponseBody

type DeleteUpdateBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUpdateBadRequestResponseBody is the type of the "project" service "delete update" endpoint HTTP response body for the "bad-request" error.

type DeleteUpdateForbiddenResponseBody

type DeleteUpdateForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUpdateForbiddenResponseBody is the type of the "project" service "delete update" endpoint HTTP response body for the "forbidden" error.

type DeleteUpdateNotFoundResponseBody

type DeleteUpdateNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUpdateNotFoundResponseBody is the type of the "project" service "delete update" endpoint HTTP response body for the "not-found" error.

type DeleteUpdateUnauthorizedResponseBody

type DeleteUpdateUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUpdateUnauthorizedResponseBody is the type of the "project" service "delete update" endpoint HTTP response body for the "unauthorized" error.

type DownloadPhotoBadRequestResponseBody

type DownloadPhotoBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DownloadPhotoBadRequestResponseBody is the type of the "project" service "download photo" endpoint HTTP response body for the "bad-request" error.

type DownloadPhotoForbiddenResponseBody

type DownloadPhotoForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DownloadPhotoForbiddenResponseBody is the type of the "project" service "download photo" endpoint HTTP response body for the "forbidden" error.

type DownloadPhotoNotFoundResponseBody

type DownloadPhotoNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DownloadPhotoNotFoundResponseBody is the type of the "project" service "download photo" endpoint HTTP response body for the "not-found" error.

type DownloadPhotoResponseBody

type DownloadPhotoResponseBody struct {
	Length      *int64  `form:"length,omitempty" json:"length,omitempty" xml:"length,omitempty"`
	ContentType *string `form:"contentType,omitempty" json:"contentType,omitempty" xml:"contentType,omitempty"`
	Etag        *string `form:"etag,omitempty" json:"etag,omitempty" xml:"etag,omitempty"`
	Body        []byte  `form:"body,omitempty" json:"body,omitempty" xml:"body,omitempty"`
}

DownloadPhotoResponseBody is the type of the "project" service "download photo" endpoint HTTP response body.

type DownloadPhotoUnauthorizedResponseBody

type DownloadPhotoUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DownloadPhotoUnauthorizedResponseBody is the type of the "project" service "download photo" endpoint HTTP response body for the "unauthorized" error.

type EditUserBadRequestResponseBody

type EditUserBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

EditUserBadRequestResponseBody is the type of the "project" service "edit user" endpoint HTTP response body for the "bad-request" error.

type EditUserForbiddenResponseBody

type EditUserForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

EditUserForbiddenResponseBody is the type of the "project" service "edit user" endpoint HTTP response body for the "forbidden" error.

type EditUserNotFoundResponseBody

type EditUserNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

EditUserNotFoundResponseBody is the type of the "project" service "edit user" endpoint HTTP response body for the "not-found" error.

type EditUserRequestBody

type EditUserRequestBody struct {
	Email string `form:"email" json:"email" xml:"email"`
	Role  int32  `form:"role" json:"role" xml:"role"`
}

EditUserRequestBody is the type of the "project" service "edit user" endpoint HTTP request body.

func NewEditUserRequestBody

func NewEditUserRequestBody(p *project.EditUserPayload) *EditUserRequestBody

NewEditUserRequestBody builds the HTTP request body from the payload of the "edit user" endpoint of the "project" service.

type EditUserUnauthorizedResponseBody

type EditUserUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

EditUserUnauthorizedResponseBody is the type of the "project" service "edit user" endpoint HTTP response body for the "unauthorized" error.

type GetBadRequestResponseBody

type GetBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

GetBadRequestResponseBody is the type of the "project" service "get" endpoint HTTP response body for the "bad-request" error.

type GetForbiddenResponseBody

type GetForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

GetForbiddenResponseBody is the type of the "project" service "get" endpoint HTTP response body for the "forbidden" error.

type GetNotFoundResponseBody

type GetNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

GetNotFoundResponseBody is the type of the "project" service "get" endpoint HTTP response body for the "not-found" error.

type GetResponseBody

type GetResponseBody struct {
	ID           *int32                        `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Name         *string                       `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	Description  *string                       `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	Goal         *string                       `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                       `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                       `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                        `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                       `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                       `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Photo        *string                       `form:"photo,omitempty" json:"photo,omitempty" xml:"photo,omitempty"`
	ReadOnly     *bool                         `form:"readOnly,omitempty" json:"readOnly,omitempty" xml:"readOnly,omitempty"`
	ShowStations *bool                         `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
	Bounds       *ProjectBoundsResponseBody    `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	Following    *ProjectFollowingResponseBody `form:"following,omitempty" json:"following,omitempty" xml:"following,omitempty"`
}

GetResponseBody is the type of the "project" service "get" endpoint HTTP response body.

type GetUnauthorizedResponseBody

type GetUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

GetUnauthorizedResponseBody is the type of the "project" service "get" endpoint HTTP response body for the "unauthorized" error.

type InviteBadRequestResponseBody

type InviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InviteBadRequestResponseBody is the type of the "project" service "invite" endpoint HTTP response body for the "bad-request" error.

type InviteForbiddenResponseBody

type InviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InviteForbiddenResponseBody is the type of the "project" service "invite" endpoint HTTP response body for the "forbidden" error.

type InviteNotFoundResponseBody

type InviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InviteNotFoundResponseBody is the type of the "project" service "invite" endpoint HTTP response body for the "not-found" error.

type InviteRequestBody

type InviteRequestBody struct {
	Email string `form:"email" json:"email" xml:"email"`
	Role  int32  `form:"role" json:"role" xml:"role"`
}

InviteRequestBody is the type of the "project" service "invite" endpoint HTTP request body.

func NewInviteRequestBody

func NewInviteRequestBody(p *project.InvitePayload) *InviteRequestBody

NewInviteRequestBody builds the HTTP request body from the payload of the "invite" endpoint of the "project" service.

type InviteUnauthorizedResponseBody

type InviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InviteUnauthorizedResponseBody is the type of the "project" service "invite" endpoint HTTP response body for the "unauthorized" error.

type InvitesBadRequestResponseBody

type InvitesBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InvitesBadRequestResponseBody is the type of the "project" service "invites" endpoint HTTP response body for the "bad-request" error.

type InvitesForbiddenResponseBody

type InvitesForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InvitesForbiddenResponseBody is the type of the "project" service "invites" endpoint HTTP response body for the "forbidden" error.

type InvitesNotFoundResponseBody

type InvitesNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InvitesNotFoundResponseBody is the type of the "project" service "invites" endpoint HTTP response body for the "not-found" error.

type InvitesResponseBody

type InvitesResponseBody struct {
	Pending  []*PendingInviteResponseBody  `form:"pending,omitempty" json:"pending,omitempty" xml:"pending,omitempty"`
	Projects ProjectCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
}

InvitesResponseBody is the type of the "project" service "invites" endpoint HTTP response body.

type InvitesUnauthorizedResponseBody

type InvitesUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

InvitesUnauthorizedResponseBody is the type of the "project" service "invites" endpoint HTTP response body for the "unauthorized" error.

type ListCommunityBadRequestResponseBody

type ListCommunityBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListCommunityBadRequestResponseBody is the type of the "project" service "list community" endpoint HTTP response body for the "bad-request" error.

type ListCommunityForbiddenResponseBody

type ListCommunityForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListCommunityForbiddenResponseBody is the type of the "project" service "list community" endpoint HTTP response body for the "forbidden" error.

type ListCommunityNotFoundResponseBody

type ListCommunityNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListCommunityNotFoundResponseBody is the type of the "project" service "list community" endpoint HTTP response body for the "not-found" error.

type ListCommunityResponseBody

type ListCommunityResponseBody struct {
	Projects ProjectCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
}

ListCommunityResponseBody is the type of the "project" service "list community" endpoint HTTP response body.

type ListCommunityUnauthorizedResponseBody

type ListCommunityUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListCommunityUnauthorizedResponseBody is the type of the "project" service "list community" endpoint HTTP response body for the "unauthorized" error.

type ListMineBadRequestResponseBody

type ListMineBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListMineBadRequestResponseBody is the type of the "project" service "list mine" endpoint HTTP response body for the "bad-request" error.

type ListMineForbiddenResponseBody

type ListMineForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListMineForbiddenResponseBody is the type of the "project" service "list mine" endpoint HTTP response body for the "forbidden" error.

type ListMineNotFoundResponseBody

type ListMineNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListMineNotFoundResponseBody is the type of the "project" service "list mine" endpoint HTTP response body for the "not-found" error.

type ListMineResponseBody

type ListMineResponseBody struct {
	Projects ProjectCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
}

ListMineResponseBody is the type of the "project" service "list mine" endpoint HTTP response body.

type ListMineUnauthorizedResponseBody

type ListMineUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ListMineUnauthorizedResponseBody is the type of the "project" service "list mine" endpoint HTTP response body for the "unauthorized" error.

type LookupInviteBadRequestResponseBody

type LookupInviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

LookupInviteBadRequestResponseBody is the type of the "project" service "lookup invite" endpoint HTTP response body for the "bad-request" error.

type LookupInviteForbiddenResponseBody

type LookupInviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

LookupInviteForbiddenResponseBody is the type of the "project" service "lookup invite" endpoint HTTP response body for the "forbidden" error.

type LookupInviteNotFoundResponseBody

type LookupInviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

LookupInviteNotFoundResponseBody is the type of the "project" service "lookup invite" endpoint HTTP response body for the "not-found" error.

type LookupInviteResponseBody

type LookupInviteResponseBody struct {
	Pending  []*PendingInviteResponseBody  `form:"pending,omitempty" json:"pending,omitempty" xml:"pending,omitempty"`
	Projects ProjectCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
}

LookupInviteResponseBody is the type of the "project" service "lookup invite" endpoint HTTP response body.

type LookupInviteUnauthorizedResponseBody

type LookupInviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

LookupInviteUnauthorizedResponseBody is the type of the "project" service "lookup invite" endpoint HTTP response body for the "unauthorized" error.

type ModifyUpdateBadRequestResponseBody

type ModifyUpdateBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ModifyUpdateBadRequestResponseBody is the type of the "project" service "modify update" endpoint HTTP response body for the "bad-request" error.

type ModifyUpdateForbiddenResponseBody

type ModifyUpdateForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ModifyUpdateForbiddenResponseBody is the type of the "project" service "modify update" endpoint HTTP response body for the "forbidden" error.

type ModifyUpdateNotFoundResponseBody

type ModifyUpdateNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ModifyUpdateNotFoundResponseBody is the type of the "project" service "modify update" endpoint HTTP response body for the "not-found" error.

type ModifyUpdateRequestBody

type ModifyUpdateRequestBody struct {
	Body string `form:"body" json:"body" xml:"body"`
}

ModifyUpdateRequestBody is the type of the "project" service "modify update" endpoint HTTP request body.

func NewModifyUpdateRequestBody

func NewModifyUpdateRequestBody(p *project.ModifyUpdatePayload) *ModifyUpdateRequestBody

NewModifyUpdateRequestBody builds the HTTP request body from the payload of the "modify update" endpoint of the "project" service.

type ModifyUpdateResponseBody

type ModifyUpdateResponseBody struct {
	ID        *int64  `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Body      *string `form:"body,omitempty" json:"body,omitempty" xml:"body,omitempty"`
	CreatedAt *int64  `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
}

ModifyUpdateResponseBody is the type of the "project" service "modify update" endpoint HTTP response body.

type ModifyUpdateUnauthorizedResponseBody

type ModifyUpdateUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ModifyUpdateUnauthorizedResponseBody is the type of the "project" service "modify update" endpoint HTTP response body for the "unauthorized" error.

type PendingInviteResponseBody

type PendingInviteResponseBody struct {
	ID      *int64                      `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Project *ProjectSummaryResponseBody `form:"project,omitempty" json:"project,omitempty" xml:"project,omitempty"`
	Time    *int64                      `form:"time,omitempty" json:"time,omitempty" xml:"time,omitempty"`
	Role    *int32                      `form:"role,omitempty" json:"role,omitempty" xml:"role,omitempty"`
}

PendingInviteResponseBody is used to define fields on response body types.

type ProjectBoundsRequestBodyRequestBody

type ProjectBoundsRequestBodyRequestBody struct {
	Min []float64 `form:"min" json:"min" xml:"min"`
	Max []float64 `form:"max" json:"max" xml:"max"`
}

ProjectBoundsRequestBodyRequestBody is used to define fields on request body types.

type ProjectBoundsResponseBody

type ProjectBoundsResponseBody struct {
	Min []float64 `form:"min,omitempty" json:"min,omitempty" xml:"min,omitempty"`
	Max []float64 `form:"max,omitempty" json:"max,omitempty" xml:"max,omitempty"`
}

ProjectBoundsResponseBody is used to define fields on response body types.

type ProjectCollectionResponseBody

type ProjectCollectionResponseBody []*ProjectResponseBody

ProjectCollectionResponseBody is used to define fields on response body types.

type ProjectFollowingResponseBody

type ProjectFollowingResponseBody struct {
	Total     *int32 `form:"total,omitempty" json:"total,omitempty" xml:"total,omitempty"`
	Following *bool  `form:"following,omitempty" json:"following,omitempty" xml:"following,omitempty"`
}

ProjectFollowingResponseBody is used to define fields on response body types.

type ProjectResponseBody

type ProjectResponseBody struct {
	ID           *int32                        `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Name         *string                       `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	Description  *string                       `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	Goal         *string                       `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                       `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                       `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                        `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                       `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                       `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Photo        *string                       `form:"photo,omitempty" json:"photo,omitempty" xml:"photo,omitempty"`
	ReadOnly     *bool                         `form:"readOnly,omitempty" json:"readOnly,omitempty" xml:"readOnly,omitempty"`
	ShowStations *bool                         `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
	Bounds       *ProjectBoundsResponseBody    `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	Following    *ProjectFollowingResponseBody `form:"following,omitempty" json:"following,omitempty" xml:"following,omitempty"`
}

ProjectResponseBody is used to define fields on response body types.

type ProjectSummaryResponseBody

type ProjectSummaryResponseBody struct {
	ID   *int64  `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
}

ProjectSummaryResponseBody is used to define fields on response body types.

type ProjectsStationBadRequestResponseBody

type ProjectsStationBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ProjectsStationBadRequestResponseBody is the type of the "project" service "projects station" endpoint HTTP response body for the "bad-request" error.

type ProjectsStationForbiddenResponseBody

type ProjectsStationForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ProjectsStationForbiddenResponseBody is the type of the "project" service "projects station" endpoint HTTP response body for the "forbidden" error.

type ProjectsStationNotFoundResponseBody

type ProjectsStationNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ProjectsStationNotFoundResponseBody is the type of the "project" service "projects station" endpoint HTTP response body for the "not-found" error.

type ProjectsStationResponseBody

type ProjectsStationResponseBody struct {
	Projects ProjectCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
}

ProjectsStationResponseBody is the type of the "project" service "projects station" endpoint HTTP response body.

type ProjectsStationUnauthorizedResponseBody

type ProjectsStationUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ProjectsStationUnauthorizedResponseBody is the type of the "project" service "projects station" endpoint HTTP response body for the "unauthorized" error.

type RejectInviteBadRequestResponseBody

type RejectInviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectInviteBadRequestResponseBody is the type of the "project" service "reject invite" endpoint HTTP response body for the "bad-request" error.

type RejectInviteForbiddenResponseBody

type RejectInviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectInviteForbiddenResponseBody is the type of the "project" service "reject invite" endpoint HTTP response body for the "forbidden" error.

type RejectInviteNotFoundResponseBody

type RejectInviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectInviteNotFoundResponseBody is the type of the "project" service "reject invite" endpoint HTTP response body for the "not-found" error.

type RejectInviteUnauthorizedResponseBody

type RejectInviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectInviteUnauthorizedResponseBody is the type of the "project" service "reject invite" endpoint HTTP response body for the "unauthorized" error.

type RejectProjectInviteBadRequestResponseBody

type RejectProjectInviteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectProjectInviteBadRequestResponseBody is the type of the "project" service "reject project invite" endpoint HTTP response body for the "bad-request" error.

type RejectProjectInviteForbiddenResponseBody

type RejectProjectInviteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectProjectInviteForbiddenResponseBody is the type of the "project" service "reject project invite" endpoint HTTP response body for the "forbidden" error.

type RejectProjectInviteNotFoundResponseBody

type RejectProjectInviteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectProjectInviteNotFoundResponseBody is the type of the "project" service "reject project invite" endpoint HTTP response body for the "not-found" error.

type RejectProjectInviteUnauthorizedResponseBody

type RejectProjectInviteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RejectProjectInviteUnauthorizedResponseBody is the type of the "project" service "reject project invite" endpoint HTTP response body for the "unauthorized" error.

type RemoveStationBadRequestResponseBody

type RemoveStationBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveStationBadRequestResponseBody is the type of the "project" service "remove station" endpoint HTTP response body for the "bad-request" error.

type RemoveStationForbiddenResponseBody

type RemoveStationForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveStationForbiddenResponseBody is the type of the "project" service "remove station" endpoint HTTP response body for the "forbidden" error.

type RemoveStationNotFoundResponseBody

type RemoveStationNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveStationNotFoundResponseBody is the type of the "project" service "remove station" endpoint HTTP response body for the "not-found" error.

type RemoveStationUnauthorizedResponseBody

type RemoveStationUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveStationUnauthorizedResponseBody is the type of the "project" service "remove station" endpoint HTTP response body for the "unauthorized" error.

type RemoveUserBadRequestResponseBody

type RemoveUserBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveUserBadRequestResponseBody is the type of the "project" service "remove user" endpoint HTTP response body for the "bad-request" error.

type RemoveUserForbiddenResponseBody

type RemoveUserForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveUserForbiddenResponseBody is the type of the "project" service "remove user" endpoint HTTP response body for the "forbidden" error.

type RemoveUserNotFoundResponseBody

type RemoveUserNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveUserNotFoundResponseBody is the type of the "project" service "remove user" endpoint HTTP response body for the "not-found" error.

type RemoveUserRequestBody

type RemoveUserRequestBody struct {
	Email string `form:"email" json:"email" xml:"email"`
}

RemoveUserRequestBody is the type of the "project" service "remove user" endpoint HTTP request body.

func NewRemoveUserRequestBody

func NewRemoveUserRequestBody(p *project.RemoveUserPayload) *RemoveUserRequestBody

NewRemoveUserRequestBody builds the HTTP request body from the payload of the "remove user" endpoint of the "project" service.

type RemoveUserUnauthorizedResponseBody

type RemoveUserUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

RemoveUserUnauthorizedResponseBody is the type of the "project" service "remove user" endpoint HTTP response body for the "unauthorized" error.

type UpdateBadRequestResponseBody

type UpdateBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBadRequestResponseBody is the type of the "project" service "update" endpoint HTTP response body for the "bad-request" error.

type UpdateForbiddenResponseBody

type UpdateForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateForbiddenResponseBody is the type of the "project" service "update" endpoint HTTP response body for the "forbidden" error.

type UpdateNotFoundResponseBody

type UpdateNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNotFoundResponseBody is the type of the "project" service "update" endpoint HTTP response body for the "not-found" error.

type UpdateRequestBody

type UpdateRequestBody struct {
	Name         string                               `form:"name" json:"name" xml:"name"`
	Description  string                               `form:"description" json:"description" xml:"description"`
	Goal         *string                              `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                              `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                              `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                               `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                              `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                              `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Bounds       *ProjectBoundsRequestBodyRequestBody `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	ShowStations *bool                                `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
}

UpdateRequestBody is the type of the "project" service "update" endpoint HTTP request body.

func NewUpdateRequestBody

func NewUpdateRequestBody(p *project.UpdatePayload) *UpdateRequestBody

NewUpdateRequestBody builds the HTTP request body from the payload of the "update" endpoint of the "project" service.

type UpdateResponseBody

type UpdateResponseBody struct {
	ID           *int32                        `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	Name         *string                       `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	Description  *string                       `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	Goal         *string                       `form:"goal,omitempty" json:"goal,omitempty" xml:"goal,omitempty"`
	Location     *string                       `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	Tags         *string                       `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	Privacy      *int32                        `form:"privacy,omitempty" json:"privacy,omitempty" xml:"privacy,omitempty"`
	StartTime    *string                       `form:"startTime,omitempty" json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime      *string                       `form:"endTime,omitempty" json:"endTime,omitempty" xml:"endTime,omitempty"`
	Photo        *string                       `form:"photo,omitempty" json:"photo,omitempty" xml:"photo,omitempty"`
	ReadOnly     *bool                         `form:"readOnly,omitempty" json:"readOnly,omitempty" xml:"readOnly,omitempty"`
	ShowStations *bool                         `form:"showStations,omitempty" json:"showStations,omitempty" xml:"showStations,omitempty"`
	Bounds       *ProjectBoundsResponseBody    `form:"bounds,omitempty" json:"bounds,omitempty" xml:"bounds,omitempty"`
	Following    *ProjectFollowingResponseBody `form:"following,omitempty" json:"following,omitempty" xml:"following,omitempty"`
}

UpdateResponseBody is the type of the "project" service "update" endpoint HTTP response body.

type UpdateUnauthorizedResponseBody

type UpdateUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateUnauthorizedResponseBody is the type of the "project" service "update" endpoint HTTP response body for the "unauthorized" error.

type UploadPhotoBadRequestResponseBody

type UploadPhotoBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UploadPhotoBadRequestResponseBody is the type of the "project" service "upload photo" endpoint HTTP response body for the "bad-request" error.

type UploadPhotoForbiddenResponseBody

type UploadPhotoForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UploadPhotoForbiddenResponseBody is the type of the "project" service "upload photo" endpoint HTTP response body for the "forbidden" error.

type UploadPhotoNotFoundResponseBody

type UploadPhotoNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UploadPhotoNotFoundResponseBody is the type of the "project" service "upload photo" endpoint HTTP response body for the "not-found" error.

type UploadPhotoUnauthorizedResponseBody

type UploadPhotoUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UploadPhotoUnauthorizedResponseBody is the type of the "project" service "upload photo" endpoint HTTP response body for the "unauthorized" error.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL