public final class TargetDetails extends GeneratedMessageV3 implements TargetDetailsOrBuilder
Details about the Agones resources.Protobuf type
google.cloud.gaming.v1alpha.TargetDetails
Modifier and Type | Class and Description |
---|---|
static class |
TargetDetails.Builder
Details about the Agones resources.
|
static class |
TargetDetails.TargetFleetDetails
Details of the target fleet.
|
static interface |
TargetDetails.TargetFleetDetailsOrBuilder |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
AbstractMessageLite.InternalOneOfEnum
Modifier and Type | Field and Description |
---|---|
static int |
FLEET_DETAILS_FIELD_NUMBER |
static int |
GAME_SERVER_CLUSTER_NAME_FIELD_NUMBER |
static int |
GAME_SERVER_DEPLOYMENT_NAME_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, 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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int GAME_SERVER_CLUSTER_NAME_FIELD_NUMBER
public static final int GAME_SERVER_DEPLOYMENT_NAME_FIELD_NUMBER
public static final int FLEET_DETAILS_FIELD_NUMBER
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class GeneratedMessageV3
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public String getGameServerClusterName()
The game server cluster name. It is of the form `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster_id}`
string game_server_cluster_name = 1;
getGameServerClusterName
in interface TargetDetailsOrBuilder
public ByteString getGameServerClusterNameBytes()
The game server cluster name. It is of the form `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster_id}`
string game_server_cluster_name = 1;
getGameServerClusterNameBytes
in interface TargetDetailsOrBuilder
public String getGameServerDeploymentName()
The game server deployment name. It is of the form `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`
string game_server_deployment_name = 2;
getGameServerDeploymentName
in interface TargetDetailsOrBuilder
public ByteString getGameServerDeploymentNameBytes()
The game server deployment name. It is of the form `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`
string game_server_deployment_name = 2;
getGameServerDeploymentNameBytes
in interface TargetDetailsOrBuilder
public List<TargetDetails.TargetFleetDetails> getFleetDetailsList()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
getFleetDetailsList
in interface TargetDetailsOrBuilder
public List<? extends TargetDetails.TargetFleetDetailsOrBuilder> getFleetDetailsOrBuilderList()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
getFleetDetailsOrBuilderList
in interface TargetDetailsOrBuilder
public int getFleetDetailsCount()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
getFleetDetailsCount
in interface TargetDetailsOrBuilder
public TargetDetails.TargetFleetDetails getFleetDetails(int index)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
getFleetDetails
in interface TargetDetailsOrBuilder
public TargetDetails.TargetFleetDetailsOrBuilder getFleetDetailsOrBuilder(int index)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
getFleetDetailsOrBuilder
in interface TargetDetailsOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static TargetDetails parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static TargetDetails parseFrom(InputStream input) throws IOException
IOException
public static TargetDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static TargetDetails parseDelimitedFrom(InputStream input) throws IOException
IOException
public static TargetDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static TargetDetails parseFrom(CodedInputStream input) throws IOException
IOException
public static TargetDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public TargetDetails.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static TargetDetails.Builder newBuilder()
public static TargetDetails.Builder newBuilder(TargetDetails prototype)
public TargetDetails.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected TargetDetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static TargetDetails getDefaultInstance()
public static Parser<TargetDetails> parser()
public Parser<TargetDetails> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public TargetDetails getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
Copyright © 2020 Google LLC. All rights reserved.