public final class GameServerDeployment extends com.google.protobuf.GeneratedMessageV3 implements GameServerDeploymentOrBuilder
A game server deployment resource.Protobuf type
google.cloud.gaming.v1.GameServerDeployment| Modifier and Type | Class and Description |
|---|---|
static class |
GameServerDeployment.Builder
A game server deployment resource.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
ETAG_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
The labels associated with this game server deployment.
|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static GameServerDeployment |
getDefaultInstance() |
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() |
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.
|
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.Parser<GameServerDeployment> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
int |
hashCode() |
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static GameServerDeployment.Builder |
newBuilder() |
static GameServerDeployment.Builder |
newBuilder(GameServerDeployment prototype) |
GameServerDeployment.Builder |
newBuilderForType() |
protected GameServerDeployment.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GameServerDeployment |
parseDelimitedFrom(InputStream input) |
static GameServerDeployment |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GameServerDeployment |
parseFrom(byte[] data) |
static GameServerDeployment |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GameServerDeployment |
parseFrom(ByteBuffer data) |
static GameServerDeployment |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GameServerDeployment |
parseFrom(com.google.protobuf.ByteString data) |
static GameServerDeployment |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GameServerDeployment |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GameServerDeployment |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GameServerDeployment |
parseFrom(InputStream input) |
static GameServerDeployment |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GameServerDeployment> |
parser() |
GameServerDeployment.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static GameServerDeployment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GameServerDeployment parseFrom(InputStream input) throws IOException
IOExceptionpublic static GameServerDeployment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GameServerDeployment parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GameServerDeployment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GameServerDeployment parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GameServerDeployment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GameServerDeployment.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GameServerDeployment.Builder newBuilder()
public static GameServerDeployment.Builder newBuilder(GameServerDeployment prototype)
public GameServerDeployment.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GameServerDeployment.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GameServerDeployment getDefaultInstance()
public static com.google.protobuf.Parser<GameServerDeployment> parser()
public com.google.protobuf.Parser<GameServerDeployment> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GameServerDeployment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.