Uses of Class
com.google.cloud.compute.v1.Backend.Builder
-
Uses of Backend.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return Backend.BuilderModifier and TypeMethodDescriptionBackend.Builder.addAllCustomMetrics(Iterable<? extends BackendCustomMetric> values) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.BackendService.Builder.addBackendsBuilder()The list of backends that serve this BackendService.BackendService.Builder.addBackendsBuilder(int index) The list of backends that serve this BackendService.Backend.Builder.addCustomMetrics(int index, BackendCustomMetric value) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.addCustomMetrics(int index, BackendCustomMetric.Builder builderForValue) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.addCustomMetrics(BackendCustomMetric value) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.addCustomMetrics(BackendCustomMetric.Builder builderForValue) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.clear()Backend.Builder.clearBalancingMode()Specifies how to determine whether the backend of a load balancer can handle additional traffic or is fully loaded.Backend.Builder.clearCapacityScaler()A multiplier applied to the backend's target capacity of its balancing mode.Backend.Builder.clearCustomMetrics()List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.clearDescription()An optional description of this resource.Backend.Builder.clearFailover()This field designates whether this is a failover backend.Backend.Builder.clearGroup()The fully-qualified URL of aninstance group or network endpoint group (NEG) resource.Backend.Builder.clearMaxConnections()Defines a target maximum number of simultaneous connections.Backend.Builder.clearMaxConnectionsPerEndpoint()Defines a target maximum number of simultaneous connections.Backend.Builder.clearMaxConnectionsPerInstance()Defines a target maximum number of simultaneous connections.Backend.Builder.clearMaxInFlightRequests()Defines a maximum number of in-flight requests for the whole NEG or instance group.Backend.Builder.clearMaxInFlightRequestsPerEndpoint()Defines a maximum number of in-flight requests for a single endpoint.Backend.Builder.clearMaxInFlightRequestsPerInstance()Defines a maximum number of in-flight requests for a single VM.Backend.Builder.clearMaxRate()Defines a maximum number of HTTP requests per second (RPS).Backend.Builder.clearMaxRatePerEndpoint()Defines a maximum target for requests per second (RPS).Backend.Builder.clearMaxRatePerInstance()Defines a maximum target for requests per second (RPS).Backend.Builder.clearMaxUtilization()Optional parameter to define a target capacity for theUTILIZATION balancing mode.Backend.Builder.clearOrchestrationInfo()Information about the resource or system that manages the backend.Backend.Builder.clearPreference()This field indicates whether this backend should be fully utilized before sending traffic to backends with default preference.Backend.Builder.clearTrafficDuration()Check the TrafficDuration enum for the list of possible values.BackendService.Builder.getBackendsBuilder(int index) The list of backends that serve this BackendService.Backend.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Backend.Builder.mergeFrom(com.google.protobuf.Message other) Backend.Builder.mergeOrchestrationInfo(BackendBackendOrchestrationInfo value) Information about the resource or system that manages the backend.static Backend.BuilderBackend.newBuilder()static Backend.BuilderBackend.newBuilder(Backend prototype) Backend.newBuilderForType()protected Backend.BuilderBackend.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Backend.Builder.removeCustomMetrics(int index) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.setBalancingMode(String value) Specifies how to determine whether the backend of a load balancer can handle additional traffic or is fully loaded.Backend.Builder.setBalancingModeBytes(com.google.protobuf.ByteString value) Specifies how to determine whether the backend of a load balancer can handle additional traffic or is fully loaded.Backend.Builder.setCapacityScaler(float value) A multiplier applied to the backend's target capacity of its balancing mode.Backend.Builder.setCustomMetrics(int index, BackendCustomMetric value) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.setCustomMetrics(int index, BackendCustomMetric.Builder builderForValue) List of custom metrics that are used for CUSTOM_METRICS BalancingMode.Backend.Builder.setDescription(String value) An optional description of this resource.Backend.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.Backend.Builder.setFailover(boolean value) This field designates whether this is a failover backend.The fully-qualified URL of aninstance group or network endpoint group (NEG) resource.Backend.Builder.setGroupBytes(com.google.protobuf.ByteString value) The fully-qualified URL of aninstance group or network endpoint group (NEG) resource.Backend.Builder.setMaxConnections(int value) Defines a target maximum number of simultaneous connections.Backend.Builder.setMaxConnectionsPerEndpoint(int value) Defines a target maximum number of simultaneous connections.Backend.Builder.setMaxConnectionsPerInstance(int value) Defines a target maximum number of simultaneous connections.Backend.Builder.setMaxInFlightRequests(int value) Defines a maximum number of in-flight requests for the whole NEG or instance group.Backend.Builder.setMaxInFlightRequestsPerEndpoint(int value) Defines a maximum number of in-flight requests for a single endpoint.Backend.Builder.setMaxInFlightRequestsPerInstance(int value) Defines a maximum number of in-flight requests for a single VM.Backend.Builder.setMaxRate(int value) Defines a maximum number of HTTP requests per second (RPS).Backend.Builder.setMaxRatePerEndpoint(float value) Defines a maximum target for requests per second (RPS).Backend.Builder.setMaxRatePerInstance(float value) Defines a maximum target for requests per second (RPS).Backend.Builder.setMaxUtilization(float value) Optional parameter to define a target capacity for theUTILIZATION balancing mode.Backend.Builder.setOrchestrationInfo(BackendBackendOrchestrationInfo value) Information about the resource or system that manages the backend.Backend.Builder.setOrchestrationInfo(BackendBackendOrchestrationInfo.Builder builderForValue) Information about the resource or system that manages the backend.Backend.Builder.setPreference(String value) This field indicates whether this backend should be fully utilized before sending traffic to backends with default preference.Backend.Builder.setPreferenceBytes(com.google.protobuf.ByteString value) This field indicates whether this backend should be fully utilized before sending traffic to backends with default preference.Backend.Builder.setTrafficDuration(String value) Check the TrafficDuration enum for the list of possible values.Backend.Builder.setTrafficDurationBytes(com.google.protobuf.ByteString value) Check the TrafficDuration enum for the list of possible values.Backend.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type Backend.BuilderModifier and TypeMethodDescriptionBackendService.Builder.getBackendsBuilderList()The list of backends that serve this BackendService.Methods in com.google.cloud.compute.v1 with parameters of type Backend.BuilderModifier and TypeMethodDescriptionBackendService.Builder.addBackends(int index, Backend.Builder builderForValue) The list of backends that serve this BackendService.BackendService.Builder.addBackends(Backend.Builder builderForValue) The list of backends that serve this BackendService.BackendService.Builder.setBackends(int index, Backend.Builder builderForValue) The list of backends that serve this BackendService.