public static final class TargetDetails.Builder extends GeneratedMessageV3.Builder<TargetDetails.Builder> implements TargetDetailsOrBuilder
Details about the Agones resources.Protobuf type
google.cloud.gaming.v1alpha.TargetDetails
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public TargetDetails build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public TargetDetails buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public TargetDetails.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<TargetDetails.Builder>
public TargetDetails.Builder mergeFrom(TargetDetails other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public TargetDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<TargetDetails.Builder>
IOException
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 TargetDetails.Builder setGameServerClusterName(String value)
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;
value
- The gameServerClusterName to set.public TargetDetails.Builder clearGameServerClusterName()
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;
public TargetDetails.Builder setGameServerClusterNameBytes(ByteString value)
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;
value
- The bytes for gameServerClusterName to set.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 TargetDetails.Builder setGameServerDeploymentName(String value)
The game server deployment name. It is of the form `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`
string game_server_deployment_name = 2;
value
- The gameServerDeploymentName to set.public TargetDetails.Builder clearGameServerDeploymentName()
The game server deployment name. It is of the form `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`
string game_server_deployment_name = 2;
public TargetDetails.Builder setGameServerDeploymentNameBytes(ByteString value)
The game server deployment name. It is of the form `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`
string game_server_deployment_name = 2;
value
- The bytes for gameServerDeploymentName to set.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 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.Builder setFleetDetails(int index, TargetDetails.TargetFleetDetails value)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder setFleetDetails(int index, TargetDetails.TargetFleetDetails.Builder builderForValue)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder addFleetDetails(TargetDetails.TargetFleetDetails value)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder addFleetDetails(int index, TargetDetails.TargetFleetDetails value)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder addFleetDetails(TargetDetails.TargetFleetDetails.Builder builderForValue)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder addFleetDetails(int index, TargetDetails.TargetFleetDetails.Builder builderForValue)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder addAllFleetDetails(Iterable<? extends TargetDetails.TargetFleetDetails> values)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder clearFleetDetails()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.Builder removeFleetDetails(int index)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.TargetFleetDetails.Builder getFleetDetailsBuilder(int index)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
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 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 TargetDetails.TargetFleetDetails.Builder addFleetDetailsBuilder()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public TargetDetails.TargetFleetDetails.Builder addFleetDetailsBuilder(int index)
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public List<TargetDetails.TargetFleetDetails.Builder> getFleetDetailsBuilderList()
Agones fleet details for game server clusters and deployments.
repeated .google.cloud.gaming.v1alpha.TargetDetails.TargetFleetDetails fleet_details = 3;
public final TargetDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
public final TargetDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<TargetDetails.Builder>
Copyright © 2020 Google LLC. All rights reserved.