// SetJsonPath sets the JsonPath field's value.
555584
func (s *WebhookFilterRule) SetJsonPath(v string) *WebhookFilterRule {
	s.JsonPath = &v
	return s
}
826319
func (s *GetFileInput) SetFilePath(v string) *GetFileInput {
	s.FilePath = &v
	return s
}
513628
func (s *Disk) SetDiskPath(v string) *Disk {
	s.DiskPath = &v
	return s
}
661194
func (s *Policy) SetPath(v string) *Policy {
	s.Path = &v
	return s
}
273604
func (s *BlobMetadata) SetPath(v string) *BlobMetadata {
	s.Path = &v
	return s
}
217309
func (s *UploadServerCertificateInput) SetPath(v string) *UploadServerCertificateInput {
	s.Path = &v
	return s
}
700305
func (s *GetFolderPathOutput) SetPath(v *ResourcePath) *GetFolderPathOutput {
	s.Path = v
	return s
}
856592
func (s *PatchOperation) SetPath(v string) *PatchOperation {
	s.Path = &v
	return s
}
706142
func (s *ValidationError) SetElementPath(v string) *ValidationError {
	s.ElementPath = &v
	return s
}
523023
func (s *UpdateJsonClassifierRequest) SetJsonPath(v string) *UpdateJsonClassifierRequest {
	s.JsonPath = &v
	return s
}
960828
func (h *HTTPHealthCheck) SetPath(path string) *HTTPHealthCheck {
	h.Path = path
	return h
}
310567
func (r *Request) SetPath(path string) {
	if r.URL == nil {
		r.URL = &url.URL{}
	}
	r.URL.Path = path
}
937952
func (e *Entity) SetPath(path ...string) (*Entity, error) {
	var cur = e
	for i, prop := range path {
		val, ok := cur.Objects[Property(prop)]
		if !ok {
			cur.Objects[Property(prop)] = NewEntity()
			cur = cur.Objects[Property(prop)].(*Entity)
			continue
		}
		cur, ok = val.(*Entity)
		if !ok {
			return nil, errors.Wrapf(ErrPathNotFound, "depth %d property %v, not an entity %#v", i, prop, val)
		}
	}
	return cur, nil
}
628817
func (s *ListItemsInput) SetPath(v string) *ListItemsInput {
	s.Path = &v
	return s
}
867191
func (s *AttachDiskInput) SetDiskPath(v string) *AttachDiskInput {
	s.DiskPath = &v
	return s
}
389044
func (s *DocumentationPartLocation) SetPath(v string) *DocumentationPartLocation {
	s.Path = &v
	return s
}
509633
func (s *PutFileInput) SetFilePath(v string) *PutFileInput {
	s.FilePath = &v
	return s
}