/
health_check.pbext.go
57 lines (43 loc) · 1.09 KB
/
health_check.pbext.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
// Code generated by protoc-gen-goext. DO NOT EDIT.
package loadbalancer
import (
durationpb "google.golang.org/protobuf/types/known/durationpb"
)
type HealthCheck_Options = isHealthCheck_Options
func (m *HealthCheck) SetOptions(v HealthCheck_Options) {
m.Options = v
}
func (m *HealthCheck) SetName(v string) {
m.Name = v
}
func (m *HealthCheck) SetInterval(v *durationpb.Duration) {
m.Interval = v
}
func (m *HealthCheck) SetTimeout(v *durationpb.Duration) {
m.Timeout = v
}
func (m *HealthCheck) SetUnhealthyThreshold(v int64) {
m.UnhealthyThreshold = v
}
func (m *HealthCheck) SetHealthyThreshold(v int64) {
m.HealthyThreshold = v
}
func (m *HealthCheck) SetTcpOptions(v *HealthCheck_TcpOptions) {
m.Options = &HealthCheck_TcpOptions_{
TcpOptions: v,
}
}
func (m *HealthCheck) SetHttpOptions(v *HealthCheck_HttpOptions) {
m.Options = &HealthCheck_HttpOptions_{
HttpOptions: v,
}
}
func (m *HealthCheck_TcpOptions) SetPort(v int64) {
m.Port = v
}
func (m *HealthCheck_HttpOptions) SetPort(v int64) {
m.Port = v
}
func (m *HealthCheck_HttpOptions) SetPath(v string) {
m.Path = v
}