Service
class Service extends Message
Properties
UInt32Value | $config_version | ||
string | $name | ||
string | $id | ||
string | $title | ||
string | $producer_project_id | ||
Api[] | $apis | ||
Type[] | $types | ||
Enum[] | $enums | ||
Documentation | $documentation | ||
Backend | $backend | ||
Http | $http | ||
Authentication | $authentication | ||
Context | $context | ||
Usage | $usage | ||
Endpoint[] | $endpoints | ||
Control | $control | ||
LogDescriptor[] | $logs | ||
MetricDescriptor[] | $metrics | ||
MonitoredResourceDescriptor[] | $monitored_resources | ||
Logging | $logging | ||
Monitoring | $monitoring | ||
SystemParameters | $system_parameters |
Methods
No description
Check if
Clear
Get
Check if
Get
Check if
Get
Check if
Clear
Get
Set
Check if
Get all elements of
Check if
Clear
Get all elements of
Check if
Clear
Get all elements of
Check if
Clear
Get
Check if
Clear
Get
Check if
Check if
Clear
Get
Check if
Clear
Get
Check if
Clear
Check if
Clear
Get
Get all elements of
Check if
Clear
Get
Check if
Get
Get all elements of
Check if
Clear
Get
Get all elements of
Check if
Clear
Get
Get all elements of
Check if
Clear
Get
Check if
Clear
Get
Check if
Clear
Get
Details
at line line 80
static
descriptor()
at line line 290
boolean
hasConfigVersion()
Check if
at line line 299
Service
clearConfigVersion()
Clear
at line line 308
UInt32Value
getConfigVersion()
Get
at line line 318
Service
setConfigVersion(UInt32Value $value)
Set
at line line 327
boolean
hasName()
Check if
at line line 336
Service
clearName()
Clear
at line line 345
string
getName()
Get
at line line 355
Service
setName(string $value)
Set
at line line 364
boolean
hasId()
Check if
at line line 373
Service
clearId()
Clear
at line line 382
string
getId()
Get
at line line 392
Service
setId(string $value)
Set
at line line 401
boolean
hasTitle()
Check if
at line line 410
Service
clearTitle()
Clear
at line line 419
string
getTitle()
Get
at line line 429
Service
setTitle(string $value)
Set
at line line 438
boolean
hasProducerProjectId()
Check if
at line line 447
Service
clearProducerProjectId()
Clear
at line line 456
string
getProducerProjectId()
Get
at line line 466
Service
setProducerProjectId(string $value)
Set
at line line 475
boolean
hasApis()
Check if
at line line 484
Service
clearApis()
Clear
at line line 494
Api
getApis(int $idx = NULL)
Get
at line line 513
Api[]
getApisList()
Get all elements of
at line line 532
boolean
hasTypes()
Check if
at line line 541
Service
clearTypes()
Clear
at line line 551
Type
getTypes(int $idx = NULL)
Get
at line line 570
Type[]
getTypesList()
Get all elements of
at line line 589
boolean
hasEnums()
Check if
at line line 598
Service
clearEnums()
Clear
at line line 608
Enum
getEnums(int $idx = NULL)
Get
at line line 627
Enum[]
getEnumsList()
Get all elements of
at line line 646
boolean
hasDocumentation()
Check if
at line line 655
Service
clearDocumentation()
Clear
at line line 664
Documentation
getDocumentation()
Get
at line line 674
Service
setDocumentation(Documentation $value)
Set
at line line 683
boolean
hasBackend()
Check if
at line line 692
Service
clearBackend()
Clear
at line line 701
Backend
getBackend()
Get
at line line 720
boolean
hasHttp()
Check if
at line line 729
Service
clearHttp()
Clear
at line line 738
Http
getHttp()
Get
at line line 757
boolean
hasAuthentication()
Check if
at line line 766
Service
clearAuthentication()
Clear
at line line 775
Authentication
getAuthentication()
Get
at line line 785
Service
setAuthentication(Authentication $value)
Set
at line line 794
boolean
hasContext()
Check if
at line line 803
Service
clearContext()
Clear
at line line 812
Context
getContext()
Get
at line line 831
boolean
hasUsage()
Check if
at line line 840
Service
clearUsage()
Clear
at line line 849
Usage
getUsage()
Get
at line line 868
boolean
hasEndpoints()
Check if
at line line 877
Service
clearEndpoints()
Clear
at line line 887
Endpoint
getEndpoints(int $idx = NULL)
Get
at line line 906
Endpoint[]
getEndpointsList()
Get all elements of
at line line 925
boolean
hasControl()
Check if
at line line 934
Service
clearControl()
Clear
at line line 943
Control
getControl()
Get
at line line 962
boolean
hasLogs()
Check if
at line line 971
Service
clearLogs()
Clear
at line line 981
LogDescriptor
getLogs(int $idx = NULL)
Get
at line line 991
Service
setLogs(LogDescriptor $value, $idx = NULL)
Set
at line line 1000
LogDescriptor[]
getLogsList()
Get all elements of
at line line 1010
Service
addLogs(LogDescriptor $value)
Add a new element to
at line line 1019
boolean
hasMetrics()
Check if
at line line 1028
Service
clearMetrics()
Clear
at line line 1038
MetricDescriptor
getMetrics(int $idx = NULL)
Get
at line line 1048
Service
setMetrics(MetricDescriptor $value, $idx = NULL)
Set
at line line 1057
MetricDescriptor[]
getMetricsList()
Get all elements of
at line line 1067
Service
addMetrics(MetricDescriptor $value)
Add a new element to
at line line 1076
boolean
hasMonitoredResources()
Check if
at line line 1085
Service
clearMonitoredResources()
Clear
at line line 1095
MonitoredResourceDescriptor
getMonitoredResources(int $idx = NULL)
Get
at line line 1105
Service
setMonitoredResources(MonitoredResourceDescriptor $value, $idx = NULL)
Set
at line line 1114
MonitoredResourceDescriptor[]
getMonitoredResourcesList()
Get all elements of
at line line 1124
Service
addMonitoredResources(MonitoredResourceDescriptor $value)
Add a new element to
at line line 1133
boolean
hasLogging()
Check if
at line line 1142
Service
clearLogging()
Clear
at line line 1151
Logging
getLogging()
Get
at line line 1170
boolean
hasMonitoring()
Check if
at line line 1179
Service
clearMonitoring()
Clear
at line line 1188
Monitoring
getMonitoring()
Get
at line line 1198
Service
setMonitoring(Monitoring $value)
Set
at line line 1207
boolean
hasSystemParameters()
Check if
at line line 1216
Service
clearSystemParameters()
Clear
at line line 1225
SystemParameters
getSystemParameters()
Get
at line line 1235
Service
setSystemParameters(SystemParameters $value)
Set