Class TpuSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public TpuSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>,​Void> settingsUpdater)
        Applies the given settings updater function to all of the unary API methods in this service.

        Note: This method does not support applying settings to streaming methods.

      • getNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNodeRequest,​Node> getNodeSettings()
        Returns the builder for the settings used for calls to getNode.
      • createNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNodeRequest,​com.google.longrunning.Operation> createNodeSettings()
        Returns the builder for the settings used for calls to createNode.
      • createNodeOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateNodeRequest,​Node,​OperationMetadata> createNodeOperationSettings()
        Returns the builder for the settings used for calls to createNode.
      • deleteNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodeRequest,​com.google.longrunning.Operation> deleteNodeSettings()
        Returns the builder for the settings used for calls to deleteNode.
      • deleteNodeOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteNodeRequest,​Node,​OperationMetadata> deleteNodeOperationSettings()
        Returns the builder for the settings used for calls to deleteNode.
      • reimageNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReimageNodeRequest,​com.google.longrunning.Operation> reimageNodeSettings()
        Returns the builder for the settings used for calls to reimageNode.
      • reimageNodeOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<ReimageNodeRequest,​Node,​OperationMetadata> reimageNodeOperationSettings()
        Returns the builder for the settings used for calls to reimageNode.
      • stopNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<StopNodeRequest,​com.google.longrunning.Operation> stopNodeSettings()
        Returns the builder for the settings used for calls to stopNode.
      • stopNodeOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<StopNodeRequest,​Node,​OperationMetadata> stopNodeOperationSettings()
        Returns the builder for the settings used for calls to stopNode.
      • startNodeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<StartNodeRequest,​com.google.longrunning.Operation> startNodeSettings()
        Returns the builder for the settings used for calls to startNode.
      • startNodeOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<StartNodeRequest,​Node,​OperationMetadata> startNodeOperationSettings()
        Returns the builder for the settings used for calls to startNode.
      • getTensorFlowVersionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTensorFlowVersionRequest,​TensorFlowVersion> getTensorFlowVersionSettings()
        Returns the builder for the settings used for calls to getTensorFlowVersion.
      • getAcceleratorTypeSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAcceleratorTypeRequest,​AcceleratorType> getAcceleratorTypeSettings()
        Returns the builder for the settings used for calls to getAcceleratorType.
      • listLocationsSettings

        public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,​com.google.cloud.location.ListLocationsResponse,​TpuClient.ListLocationsPagedResponse> listLocationsSettings()
        Returns the builder for the settings used for calls to listLocations.
      • getLocationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,​com.google.cloud.location.Location> getLocationSettings()
        Returns the builder for the settings used for calls to getLocation.