Package com.google.appengine.v1
Interface EndpointsApiServiceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EndpointsApiService,EndpointsApiService.Builder
public interface EndpointsApiServiceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetConfigId()Endpoints service configuration ID as specified by the Service Management API.com.google.protobuf.ByteStringgetConfigIdBytes()Endpoints service configuration ID as specified by the Service Management API.booleangetDisableTraceSampling()Enable or disable trace sampling.StringgetName()Endpoints service name which is the name of the "service" resource in the Service Management API.com.google.protobuf.ByteStringgetNameBytes()Endpoints service name which is the name of the "service" resource in the Service Management API.EndpointsApiService.RolloutStrategygetRolloutStrategy()Endpoints rollout strategy.intgetRolloutStrategyValue()Endpoints rollout strategy.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
string name = 1;- Returns:
- The bytes for name.
-
getConfigId
String getConfigId()
Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1". By default, the rollout strategy for Endpoints is `RolloutStrategy.FIXED`. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The `config_id` field is used to give the configuration ID and is required in this case. Endpoints also has a rollout strategy called `RolloutStrategy.MANAGED`. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, `config_id` must be omitted.
string config_id = 2;- Returns:
- The configId.
-
getConfigIdBytes
com.google.protobuf.ByteString getConfigIdBytes()
Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1". By default, the rollout strategy for Endpoints is `RolloutStrategy.FIXED`. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The `config_id` field is used to give the configuration ID and is required in this case. Endpoints also has a rollout strategy called `RolloutStrategy.MANAGED`. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, `config_id` must be omitted.
string config_id = 2;- Returns:
- The bytes for configId.
-
getRolloutStrategyValue
int getRolloutStrategyValue()
Endpoints rollout strategy. If `FIXED`, `config_id` must be specified. If `MANAGED`, `config_id` must be omitted.
.google.appengine.v1.EndpointsApiService.RolloutStrategy rollout_strategy = 3;- Returns:
- The enum numeric value on the wire for rolloutStrategy.
-
getRolloutStrategy
EndpointsApiService.RolloutStrategy getRolloutStrategy()
Endpoints rollout strategy. If `FIXED`, `config_id` must be specified. If `MANAGED`, `config_id` must be omitted.
.google.appengine.v1.EndpointsApiService.RolloutStrategy rollout_strategy = 3;- Returns:
- The rolloutStrategy.
-
getDisableTraceSampling
boolean getDisableTraceSampling()
Enable or disable trace sampling. By default, this is set to false for enabled.
bool disable_trace_sampling = 4;- Returns:
- The disableTraceSampling.
-
-