public static final class GameServerDeployment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder> implements GameServerDeploymentOrBuilder
A game server deployment resource.Protobuf type
google.cloud.gaming.v1.GameServerDeployment| Modifier and Type | Method and Description |
|---|---|
GameServerDeployment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GameServerDeployment |
build() |
GameServerDeployment |
buildPartial() |
GameServerDeployment.Builder |
clear() |
GameServerDeployment.Builder |
clearCreateTime()
Output only.
|
GameServerDeployment.Builder |
clearDescription()
Human readable description of the game server delpoyment.
|
GameServerDeployment.Builder |
clearEtag()
ETag of the resource.
|
GameServerDeployment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GameServerDeployment.Builder |
clearLabels() |
GameServerDeployment.Builder |
clearName()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
|
GameServerDeployment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GameServerDeployment.Builder |
clearUpdateTime()
Output only.
|
GameServerDeployment.Builder |
clone() |
boolean |
containsLabels(String key)
The labels associated with this game server deployment.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
GameServerDeployment |
getDefaultInstanceForType() |
String |
getDescription()
Human readable description of the game server delpoyment.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Human readable description of the game server delpoyment.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEtag()
ETag of the resource.
|
com.google.protobuf.ByteString |
getEtagBytes()
ETag of the resource.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The labels associated with this game server deployment.
|
Map<String,String> |
getLabelsMap()
The labels associated with this game server deployment.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The labels associated with this game server deployment.
|
String |
getLabelsOrThrow(String key)
The labels associated with this game server deployment.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
|
com.google.protobuf.ByteString |
getNameBytes()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
GameServerDeployment.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
GameServerDeployment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GameServerDeployment.Builder |
mergeFrom(GameServerDeployment other) |
GameServerDeployment.Builder |
mergeFrom(com.google.protobuf.Message other) |
GameServerDeployment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GameServerDeployment.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
GameServerDeployment.Builder |
putAllLabels(Map<String,String> values)
The labels associated with this game server deployment.
|
GameServerDeployment.Builder |
putLabels(String key,
String value)
The labels associated with this game server deployment.
|
GameServerDeployment.Builder |
removeLabels(String key)
The labels associated with this game server deployment.
|
GameServerDeployment.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
GameServerDeployment.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
GameServerDeployment.Builder |
setDescription(String value)
Human readable description of the game server delpoyment.
|
GameServerDeployment.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Human readable description of the game server delpoyment.
|
GameServerDeployment.Builder |
setEtag(String value)
ETag of the resource.
|
GameServerDeployment.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
ETag of the resource.
|
GameServerDeployment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GameServerDeployment.Builder |
setName(String value)
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
|
GameServerDeployment.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
|
GameServerDeployment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GameServerDeployment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GameServerDeployment.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
GameServerDeployment.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GameServerDeployment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GameServerDeployment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GameServerDeployment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder mergeFrom(GameServerDeployment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public GameServerDeployment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GameServerDeployment.Builder>IOExceptionpublic String getName()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
For example,
`projects/my-project/locations/global/gameServerDeployments/my-deployment`.
string name = 1;getName in interface GameServerDeploymentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
For example,
`projects/my-project/locations/global/gameServerDeployments/my-deployment`.
string name = 1;getNameBytes in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder setName(String value)
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
For example,
`projects/my-project/locations/global/gameServerDeployments/my-deployment`.
string name = 1;value - The name to set.public GameServerDeployment.Builder clearName()
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
For example,
`projects/my-project/locations/global/gameServerDeployments/my-deployment`.
string name = 1;public GameServerDeployment.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the game server deployment, in the following form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
For example,
`projects/my-project/locations/global/gameServerDeployments/my-deployment`.
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 GameServerDeploymentOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder clearCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface GameServerDeploymentOrBuilderpublic boolean hasUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface GameServerDeploymentOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerDeployment.Builder clearUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface GameServerDeploymentOrBuilderpublic int getLabelsCount()
GameServerDeploymentOrBuilderThe labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;getLabelsCount in interface GameServerDeploymentOrBuilderpublic boolean containsLabels(String key)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;containsLabels in interface GameServerDeploymentOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface GameServerDeploymentOrBuilderpublic Map<String,String> getLabelsMap()
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;getLabelsMap in interface GameServerDeploymentOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;getLabelsOrDefault in interface GameServerDeploymentOrBuilderpublic String getLabelsOrThrow(String key)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;getLabelsOrThrow in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder clearLabels()
public GameServerDeployment.Builder removeLabels(String key)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;@Deprecated public Map<String,String> getMutableLabels()
public GameServerDeployment.Builder putLabels(String key, String value)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;public GameServerDeployment.Builder putAllLabels(Map<String,String> values)
The labels associated with this game server deployment. Each label is a key-value pair.
map<string, string> labels = 4;public String getEtag()
ETag of the resource.
string etag = 7;getEtag in interface GameServerDeploymentOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
ETag of the resource.
string etag = 7;getEtagBytes in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder setEtag(String value)
ETag of the resource.
string etag = 7;value - The etag to set.public GameServerDeployment.Builder clearEtag()
ETag of the resource.
string etag = 7;public GameServerDeployment.Builder setEtagBytes(com.google.protobuf.ByteString value)
ETag of the resource.
string etag = 7;value - The bytes for etag to set.public String getDescription()
Human readable description of the game server delpoyment.
string description = 8;getDescription in interface GameServerDeploymentOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Human readable description of the game server delpoyment.
string description = 8;getDescriptionBytes in interface GameServerDeploymentOrBuilderpublic GameServerDeployment.Builder setDescription(String value)
Human readable description of the game server delpoyment.
string description = 8;value - The description to set.public GameServerDeployment.Builder clearDescription()
Human readable description of the game server delpoyment.
string description = 8;public GameServerDeployment.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Human readable description of the game server delpoyment.
string description = 8;value - The bytes for description to set.public final GameServerDeployment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>public final GameServerDeployment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GameServerDeployment.Builder>Copyright © 2023 Google LLC. All rights reserved.