public interface ScalingConfigOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getFleetAutoscalerSpec()
Required.
|
ByteString |
getFleetAutoscalerSpecBytes()
Required.
|
String |
getName()
Required.
|
ByteString |
getNameBytes()
Required.
|
Schedule |
getSchedules(int index)
The schedules to which this scaling config applies.
|
int |
getSchedulesCount()
The schedules to which this scaling config applies.
|
List<Schedule> |
getSchedulesList()
The schedules to which this scaling config applies.
|
ScheduleOrBuilder |
getSchedulesOrBuilder(int index)
The schedules to which this scaling config applies.
|
List<? extends ScheduleOrBuilder> |
getSchedulesOrBuilderList()
The schedules to which this scaling config applies.
|
LabelSelector |
getSelectors(int index)
Labels used to identify the clusters to which this scaling config
applies.
|
int |
getSelectorsCount()
Labels used to identify the clusters to which this scaling config
applies.
|
List<LabelSelector> |
getSelectorsList()
Labels used to identify the clusters to which this scaling config
applies.
|
LabelSelectorOrBuilder |
getSelectorsOrBuilder(int index)
Labels used to identify the clusters to which this scaling config
applies.
|
List<? extends LabelSelectorOrBuilder> |
getSelectorsOrBuilderList()
Labels used to identify the clusters to which this scaling config
applies.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
String getName()
Required. The name of the ScalingConfig
string name = 1 [(.google.api.field_behavior) = REQUIRED];
ByteString getNameBytes()
Required. The name of the ScalingConfig
string name = 1 [(.google.api.field_behavior) = REQUIRED];
String getFleetAutoscalerSpec()
Required. Fleet autoscaler spec, which is sent to Agones. Example spec can be found : https://agones.dev/site/docs/reference/fleetautoscaler/
string fleet_autoscaler_spec = 2 [(.google.api.field_behavior) = REQUIRED];
ByteString getFleetAutoscalerSpecBytes()
Required. Fleet autoscaler spec, which is sent to Agones. Example spec can be found : https://agones.dev/site/docs/reference/fleetautoscaler/
string fleet_autoscaler_spec = 2 [(.google.api.field_behavior) = REQUIRED];
List<LabelSelector> getSelectorsList()
Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries.
repeated .google.cloud.gaming.v1alpha.LabelSelector selectors = 4;
LabelSelector getSelectors(int index)
Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries.
repeated .google.cloud.gaming.v1alpha.LabelSelector selectors = 4;
int getSelectorsCount()
Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries.
repeated .google.cloud.gaming.v1alpha.LabelSelector selectors = 4;
List<? extends LabelSelectorOrBuilder> getSelectorsOrBuilderList()
Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries.
repeated .google.cloud.gaming.v1alpha.LabelSelector selectors = 4;
LabelSelectorOrBuilder getSelectorsOrBuilder(int index)
Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries.
repeated .google.cloud.gaming.v1alpha.LabelSelector selectors = 4;
List<Schedule> getSchedulesList()
The schedules to which this scaling config applies.
repeated .google.cloud.gaming.v1alpha.Schedule schedules = 5;
Schedule getSchedules(int index)
The schedules to which this scaling config applies.
repeated .google.cloud.gaming.v1alpha.Schedule schedules = 5;
int getSchedulesCount()
The schedules to which this scaling config applies.
repeated .google.cloud.gaming.v1alpha.Schedule schedules = 5;
List<? extends ScheduleOrBuilder> getSchedulesOrBuilderList()
The schedules to which this scaling config applies.
repeated .google.cloud.gaming.v1alpha.Schedule schedules = 5;
ScheduleOrBuilder getSchedulesOrBuilder(int index)
The schedules to which this scaling config applies.
repeated .google.cloud.gaming.v1alpha.Schedule schedules = 5;
Copyright © 2020 Google LLC. All rights reserved.