Documentation
¶
Index ¶
- type ProfileSchemaHandler
- func (psh *ProfileSchemaHandler) AddProfileSchemaAttributesForScope(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) DeleteProfileSchema(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) DeleteProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) DeleteProfileSchemaAttributeForScope(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) GetProfileSchema(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) GetProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) GetProfileSchemaAttributeForScope(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) PatchProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
- func (psh *ProfileSchemaHandler) SyncProfileSchema(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProfileSchemaHandler ¶
type ProfileSchemaHandler struct {
// contains filtered or unexported fields
}
func NewProfileSchemaHandler ¶
func NewProfileSchemaHandler() *ProfileSchemaHandler
func (*ProfileSchemaHandler) AddProfileSchemaAttributesForScope ¶
func (psh *ProfileSchemaHandler) AddProfileSchemaAttributesForScope(w http.ResponseWriter, r *http.Request)
AddProfileSchemaAttributesForScope handles adding a new profile schema attribute.
func (*ProfileSchemaHandler) DeleteProfileSchema ¶
func (psh *ProfileSchemaHandler) DeleteProfileSchema(w http.ResponseWriter, r *http.Request)
DeleteProfileSchema removes the entire profile schema.
func (*ProfileSchemaHandler) DeleteProfileSchemaAttributeById ¶
func (psh *ProfileSchemaHandler) DeleteProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
DeleteProfileSchemaAttributeById removes a profile schema attribute.
func (*ProfileSchemaHandler) DeleteProfileSchemaAttributeForScope ¶
func (psh *ProfileSchemaHandler) DeleteProfileSchemaAttributeForScope(w http.ResponseWriter, r *http.Request)
func (*ProfileSchemaHandler) GetProfileSchema ¶
func (psh *ProfileSchemaHandler) GetProfileSchema(w http.ResponseWriter, r *http.Request)
GetProfileSchema handles fetching the entire profile schema.
func (*ProfileSchemaHandler) GetProfileSchemaAttributeById ¶
func (psh *ProfileSchemaHandler) GetProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
GetProfileSchemaAttributeById handles fetching the entire profile schema.
func (*ProfileSchemaHandler) GetProfileSchemaAttributeForScope ¶
func (psh *ProfileSchemaHandler) GetProfileSchemaAttributeForScope(w http.ResponseWriter, r *http.Request)
GetProfileSchemaAttributeForScope handles fetching the entire profile schema for the scope.
func (*ProfileSchemaHandler) PatchProfileSchemaAttributeById ¶
func (psh *ProfileSchemaHandler) PatchProfileSchemaAttributeById(w http.ResponseWriter, r *http.Request)
PatchProfileSchemaAttributeById updates a profile schema attribute.
func (*ProfileSchemaHandler) SyncProfileSchema ¶
func (psh *ProfileSchemaHandler) SyncProfileSchema(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.