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 String
getConfigId()
Endpoints service configuration ID as specified by the Service Management API.com.google.protobuf.ByteString
getConfigIdBytes()
Endpoints service configuration ID as specified by the Service Management API.boolean
getDisableTraceSampling()
Enable or disable trace sampling.String
getName()
Endpoints service name which is the name of the "service" resource in the Service Management API.com.google.protobuf.ByteString
getNameBytes()
Endpoints service name which is the name of the "service" resource in the Service Management API.EndpointsApiService.RolloutStrategy
getRolloutStrategy()
Endpoints rollout strategy.int
getRolloutStrategyValue()
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.
-
-