Documentation
¶
Index ¶
- func NewCreateVersionEndpointParams(versionID int64, endpointDto *coreDto.EndpointDto) db.CreateVersionEndpointParams
- type VersionDetailResolver
- func (r *VersionDetailResolver) CreateEndpointDto(ctx context.Context, apiDomain string, identifier string) *coreDto.EndpointDto
- func (r *VersionDetailResolver) CreateVersionDetailDto(ctx context.Context) *coreDto.VersionDetailDto
- func (r *VersionDetailResolver) GetVersionDetail(rw http.ResponseWriter, request *http.Request)
- func (r *VersionDetailResolver) GetVersionEndpointByIdentity(ctx context.Context, identifier string, countryCode string, partyID string) (db.VersionEndpoint, error)
- func (r *VersionDetailResolver) PullVersionEndpoints(ctx context.Context, url string, header transportation.OcpiRequestHeader, ...) []*db.VersionEndpoint
- func (r *VersionDetailResolver) ReplaceVersionEndpoints(ctx context.Context, versionID int64, ...) []*db.VersionEndpoint
- func (r *VersionDetailResolver) UnmarshalPullDto(body io.ReadCloser) (*coreDto.OcpiVersionDetailDto, error)
- func (r *VersionDetailResolver) UnmarshalPushDto(body io.ReadCloser) (*coreDto.VersionDetailDto, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCreateVersionEndpointParams ¶
func NewCreateVersionEndpointParams(versionID int64, endpointDto *coreDto.EndpointDto) db.CreateVersionEndpointParams
Types ¶
type VersionDetailResolver ¶
type VersionDetailResolver struct { Repository versiondetail.VersionDetailRepository OcpiService *transportation.OcpiService }
func NewResolver ¶
func NewResolver(repositoryService *db.RepositoryService, services *service.ServiceResolver) *VersionDetailResolver
func (*VersionDetailResolver) CreateEndpointDto ¶
func (r *VersionDetailResolver) CreateEndpointDto(ctx context.Context, apiDomain string, identifier string) *coreDto.EndpointDto
func (*VersionDetailResolver) CreateVersionDetailDto ¶
func (r *VersionDetailResolver) CreateVersionDetailDto(ctx context.Context) *coreDto.VersionDetailDto
func (*VersionDetailResolver) GetVersionDetail ¶
func (r *VersionDetailResolver) GetVersionDetail(rw http.ResponseWriter, request *http.Request)
func (*VersionDetailResolver) GetVersionEndpointByIdentity ¶
func (r *VersionDetailResolver) GetVersionEndpointByIdentity(ctx context.Context, identifier string, countryCode string, partyID string) (db.VersionEndpoint, error)
func (*VersionDetailResolver) PullVersionEndpoints ¶
func (r *VersionDetailResolver) PullVersionEndpoints(ctx context.Context, url string, header transportation.OcpiRequestHeader, versionID int64) []*db.VersionEndpoint
func (*VersionDetailResolver) ReplaceVersionEndpoints ¶
func (r *VersionDetailResolver) ReplaceVersionEndpoints(ctx context.Context, versionID int64, versionDetailDto *coreDto.VersionDetailDto) []*db.VersionEndpoint
func (*VersionDetailResolver) UnmarshalPullDto ¶
func (r *VersionDetailResolver) UnmarshalPullDto(body io.ReadCloser) (*coreDto.OcpiVersionDetailDto, error)
func (*VersionDetailResolver) UnmarshalPushDto ¶
func (r *VersionDetailResolver) UnmarshalPushDto(body io.ReadCloser) (*coreDto.VersionDetailDto, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.