public static final class GameServerDeploymentRollout.Builder extends GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder> implements GameServerDeploymentRolloutOrBuilder
The game server deployment rollout which represents the rollout state.Protobuf type
google.cloud.gaming.v1alpha.GameServerDeploymentRolloutgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic GameServerDeploymentRollout build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic GameServerDeploymentRollout buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic GameServerDeploymentRollout.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder mergeFrom(GameServerDeploymentRollout other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public GameServerDeploymentRollout.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<GameServerDeploymentRollout.Builder>IOExceptionpublic String getName()
The resource name of the game server deployment rollout, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
For example,
`projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
string name = 1;getName in interface GameServerDeploymentRolloutOrBuilderpublic ByteString getNameBytes()
The resource name of the game server deployment rollout, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
For example,
`projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
string name = 1;getNameBytes in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setName(String value)
The resource name of the game server deployment rollout, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
For example,
`projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
string name = 1;value - The name to set.public GameServerDeploymentRollout.Builder clearName()
The resource name of the game server deployment rollout, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
For example,
`projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
string name = 1;public GameServerDeploymentRollout.Builder setNameBytes(ByteString value)
The resource name of the game server deployment rollout, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
For example,
`projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
string name = 1;value - The bytes for name to set.public boolean hasCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface GameServerDeploymentRolloutOrBuilderpublic Timestamp getCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder mergeCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder clearCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Timestamp.Builder getCreateTimeBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface GameServerDeploymentRolloutOrBuilderpublic boolean hasUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface GameServerDeploymentRolloutOrBuilderpublic Timestamp getUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder mergeUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeploymentRollout.Builder clearUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface GameServerDeploymentRolloutOrBuilderpublic String getDefaultGameServerConfig()
The default game server config points to the game server config that is applied in all realms/clustesr. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string default_game_server_config = 4;getDefaultGameServerConfig in interface GameServerDeploymentRolloutOrBuilderpublic ByteString getDefaultGameServerConfigBytes()
The default game server config points to the game server config that is applied in all realms/clustesr. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string default_game_server_config = 4;getDefaultGameServerConfigBytes in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setDefaultGameServerConfig(String value)
The default game server config points to the game server config that is applied in all realms/clustesr. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string default_game_server_config = 4;value - The defaultGameServerConfig to set.public GameServerDeploymentRollout.Builder clearDefaultGameServerConfig()
The default game server config points to the game server config that is applied in all realms/clustesr. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string default_game_server_config = 4;public GameServerDeploymentRollout.Builder setDefaultGameServerConfigBytes(ByteString value)
The default game server config points to the game server config that is applied in all realms/clustesr. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string default_game_server_config = 4;value - The bytes for defaultGameServerConfig to set.public List<GameServerConfigOverride> getGameServerConfigOverridesList()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
getGameServerConfigOverridesList in interface GameServerDeploymentRolloutOrBuilderpublic int getGameServerConfigOverridesCount()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
getGameServerConfigOverridesCount in interface GameServerDeploymentRolloutOrBuilderpublic GameServerConfigOverride getGameServerConfigOverrides(int index)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
getGameServerConfigOverrides in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setGameServerConfigOverrides(int index, GameServerConfigOverride value)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder setGameServerConfigOverrides(int index, GameServerConfigOverride.Builder builderForValue)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder addGameServerConfigOverrides(GameServerConfigOverride value)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder addGameServerConfigOverrides(int index, GameServerConfigOverride value)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder addGameServerConfigOverrides(GameServerConfigOverride.Builder builderForValue)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder addGameServerConfigOverrides(int index, GameServerConfigOverride.Builder builderForValue)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder addAllGameServerConfigOverrides(Iterable<? extends GameServerConfigOverride> values)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder clearGameServerConfigOverrides()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerDeploymentRollout.Builder removeGameServerConfigOverrides(int index)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerConfigOverride.Builder getGameServerConfigOverridesBuilder(int index)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerConfigOverrideOrBuilder getGameServerConfigOverridesOrBuilder(int index)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
getGameServerConfigOverridesOrBuilder in interface GameServerDeploymentRolloutOrBuilderpublic List<? extends GameServerConfigOverrideOrBuilder> getGameServerConfigOverridesOrBuilderList()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
getGameServerConfigOverridesOrBuilderList in interface GameServerDeploymentRolloutOrBuilderpublic GameServerConfigOverride.Builder addGameServerConfigOverridesBuilder()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public GameServerConfigOverride.Builder addGameServerConfigOverridesBuilder(int index)
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public List<GameServerConfigOverride.Builder> getGameServerConfigOverridesBuilderList()
Contains the per game server config overrides. The overrides are processed in the order they are listed. As soon as a match is found for cluster, the rest of the list is not processed.
repeated .google.cloud.gaming.v1alpha.GameServerConfigOverride game_server_config_overrides = 5;
public String getEtag()
ETag of the resource.
string etag = 6;getEtag in interface GameServerDeploymentRolloutOrBuilderpublic ByteString getEtagBytes()
ETag of the resource.
string etag = 6;getEtagBytes in interface GameServerDeploymentRolloutOrBuilderpublic GameServerDeploymentRollout.Builder setEtag(String value)
ETag of the resource.
string etag = 6;value - The etag to set.public GameServerDeploymentRollout.Builder clearEtag()
ETag of the resource.
string etag = 6;public GameServerDeploymentRollout.Builder setEtagBytes(ByteString value)
ETag of the resource.
string etag = 6;value - The bytes for etag to set.public final GameServerDeploymentRollout.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>public final GameServerDeploymentRollout.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<GameServerDeploymentRollout.Builder>Copyright © 2020 Google LLC. All rights reserved.