internal virtual GetJobResponse GetJob(GetJobRequest request) { var marshaller = new GetJobRequestMarshaller(); var unmarshaller = GetJobResponseUnmarshaller.Instance; return(Invoke <GetJobRequest, GetJobResponse>(request, marshaller, unmarshaller)); }
public void GetJob() { Mock <JobController.JobControllerClient> mockGrpcClient = new Mock <JobController.JobControllerClient>(MockBehavior.Strict); GetJobRequest expectedRequest = new GetJobRequest { ProjectId = "projectId-1969970175", Region = "region-934795532", JobId = "jobId-1154752291", }; Job expectedResponse = new Job { DriverOutputResourceUri = "driverOutputResourceUri-542229086", DriverControlFilesUri = "driverControlFilesUri207057643", }; mockGrpcClient.Setup(x => x.GetJob(expectedRequest, It.IsAny <CallOptions>())) .Returns(expectedResponse); JobControllerClient client = new JobControllerClientImpl(mockGrpcClient.Object, null); string projectId = "projectId-1969970175"; string region = "region-934795532"; string jobId = "jobId-1154752291"; Job response = client.GetJob(projectId, region, jobId); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetJobAsync() { Mock <JobController.JobControllerClient> mockGrpcClient = new Mock <JobController.JobControllerClient>(MockBehavior.Strict); GetJobRequest expectedRequest = new GetJobRequest { ProjectId = "projectId-1969970175", Region = "region-934795532", JobId = "jobId-1154752291", }; Job expectedResponse = new Job { DriverOutputResourceUri = "driverOutputResourceUri-542229086", DriverControlFilesUri = "driverControlFilesUri207057643", JobUuid = "jobUuid-1615012099", }; mockGrpcClient.Setup(x => x.GetJobAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Job>(Task.FromResult(expectedResponse), null, null, null, null)); JobControllerClient client = new JobControllerClientImpl(mockGrpcClient.Object, null); string projectId = "projectId-1969970175"; string region = "region-934795532"; string jobId = "jobId-1154752291"; Job response = await client.GetJobAsync(projectId, region, jobId); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetJob() { Mock <JobService.JobServiceClient> mockGrpcClient = new Mock <JobService.JobServiceClient>(MockBehavior.Strict); GetJobRequest expectedRequest = new GetJobRequest { JobNameOneof = JobNameOneof.From(new JobName("[PROJECT]", "[TENANT]", "[JOBS]")), }; Job expectedResponse = new Job { JobNameOneof = JobNameOneof.From(new JobName("[PROJECT]", "[TENANT]", "[JOBS]")), CompanyAsCompanyNameOneof = CompanyNameOneof.From(new CompanyName("[PROJECT]", "[TENANT]", "[COMPANY]")), RequisitionId = "requisitionId980224926", Title = "title110371416", Description = "description-1724546052", Department = "department848184146", Incentives = "incentives-1262874520", LanguageCode = "languageCode-412800396", PromotionValue = 353413845, Qualifications = "qualifications1903501412", Responsibilities = "responsibilities-926952660", CompanyDisplayName = "companyDisplayName1982424170", }; mockGrpcClient.Setup(x => x.GetJob(expectedRequest, It.IsAny <CallOptions>())) .Returns(expectedResponse); JobServiceClient client = new JobServiceClientImpl(mockGrpcClient.Object, null); JobNameOneof name = JobNameOneof.From(new JobName("[PROJECT]", "[TENANT]", "[JOBS]")); Job response = client.GetJob(name); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetJobAsync2() { Mock <JobService.JobServiceClient> mockGrpcClient = new Mock <JobService.JobServiceClient>(MockBehavior.Strict); GetJobRequest request = new GetJobRequest { JobNameOneof = JobNameOneof.From(new JobOldName("[PROJECT]", "[JOBS]")), }; Job expectedResponse = new Job { JobNameOneof = JobNameOneof.From(new JobOldName("[PROJECT]", "[JOBS]")), Company = "company950484093", RequisitionId = "requisitionId980224926", Title = "title110371416", Description = "description-1724546052", Department = "department848184146", Incentives = "incentives-1262874520", LanguageCode = "languageCode-412800396", PromotionValue = 353413845, Qualifications = "qualifications1903501412", Responsibilities = "responsibilities-926952660", CompanyDisplayName = "companyDisplayName1982424170", }; mockGrpcClient.Setup(x => x.GetJobAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Job>(Task.FromResult(expectedResponse), null, null, null, null)); JobServiceClient client = new JobServiceClientImpl(mockGrpcClient.Object, null); Job response = await client.GetJobAsync(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
IEnumerator PollNetwork() { Debug.Log("Starting poll"); var getJobIdRequest = new GetAvailableJobIdRequest(); yield return getJobIdRequest.RunRequest(); var jobId = getJobIdRequest.GetResponse().jobId; while (jobId == null || jobId == "") { Debug.Log("No available jobs. Trying again in 2 seconds"); yield return new WaitForSeconds(2); getJobIdRequest = new GetAvailableJobIdRequest(); yield return getJobIdRequest.RunRequest(); jobId = getJobIdRequest.GetResponse().jobId; } var getJobRequest = new GetJobRequest(jobId); yield return getJobRequest.RunRequest(); var jobHash = getJobRequest.GetResponse().jobAddress; var job = Ipfs.Ipfs.Get<IpfsJob>(jobHash); var controller = Camera.main.GetComponent<SyftServer>().controller; var grid = new OpenMined.Network.Controllers.Grid(controller); var result = grid.TrainModel(job); var response = new AddResultRequest(jobHash, result); yield return response.RunRequest(); Debug.Log("did a job"); yield return PollNetwork(); }
// [START job_search_get_job_beta] public static object GetJob(string projectId, string tenantId, string jobId) { JobServiceClient jobServiceClient = JobServiceClient.Create(); JobName jobName = JobName.FromProjectTenantJob(projectId, tenantId, jobId); GetJobRequest request = new GetJobRequest { JobName = jobName }; var response = jobServiceClient.GetJob(request); Console.WriteLine($"Job name: {response.Name}"); Console.WriteLine($"Requisition ID: {response.RequisitionId}"); Console.WriteLine($"Title: {response.Title}"); Console.WriteLine($"Description: {response.Description}"); Console.WriteLine($"Posting language: {response.LanguageCode}"); foreach (string address in response.Addresses) { Console.WriteLine($"Address: {address}"); } foreach (string email in response.ApplicationInfo.Emails) { Console.WriteLine($"Email: {email}"); } foreach (string websiteUri in response.ApplicationInfo.Uris) { Console.WriteLine($"Website: {websiteUri}"); } return(0); }
/// <summary> /// Initiates the asynchronous execution of the GetJob operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the GetJob operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/GetJob">REST API Reference for GetJob Operation</seealso> public virtual Task <GetJobResponse> GetJobAsync(GetJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new GetJobRequestMarshaller(); var unmarshaller = GetJobResponseUnmarshaller.Instance; return(InvokeAsync <GetJobRequest, GetJobResponse>(request, marshaller, unmarshaller, cancellationToken)); }
/// <summary> /// Initiates the asynchronous execution of the GetJob operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the GetJob operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetJob">REST API Reference for GetJob Operation</seealso> public virtual Task <GetJobResponse> GetJobAsync(GetJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var options = new InvokeOptions(); options.RequestMarshaller = GetJobRequestMarshaller.Instance; options.ResponseUnmarshaller = GetJobResponseUnmarshaller.Instance; return(InvokeAsync <GetJobResponse>(request, options, cancellationToken)); }
internal virtual GetJobResponse GetJob(GetJobRequest request) { var options = new InvokeOptions(); options.RequestMarshaller = GetJobRequestMarshaller.Instance; options.ResponseUnmarshaller = GetJobResponseUnmarshaller.Instance; return(Invoke <GetJobResponse>(request, options)); }
/// <summary> /// Creates a waiter using the provided configuration. /// </summary> /// <param name="request">Request to send.</param> /// <param name="config">Wait Configuration</param> /// <param name="targetStates">Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states</param> /// <returns>a new Oci.common.Waiter instance</returns> public Waiter <GetJobRequest, GetJobResponse> ForJob(GetJobRequest request, WaiterConfiguration config, params Job.LifecycleStateEnum[] targetStates) { var agent = new WaiterAgent <GetJobRequest, GetJobResponse>( request, request => client.GetJob(request), response => targetStates.Contains(response.Job.LifecycleState.Value) ); return(new Waiter <GetJobRequest, GetJobResponse>(config, agent)); }
public async stt::Task GetJobAsync() { moq::Mock <JobController.JobControllerClient> mockGrpcClient = new moq::Mock <JobController.JobControllerClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetJobRequest request = new GetJobRequest { ProjectId = "project_id43ad98b0", JobId = "job_id38ea97d6", Region = "regionedb20d96", }; Job expectedResponse = new Job { Reference = new JobReference(), Placement = new JobPlacement(), HadoopJob = new HadoopJob(), SparkJob = new SparkJob(), PysparkJob = new PySparkJob(), HiveJob = new HiveJob(), PigJob = new PigJob(), Status = new JobStatus(), YarnApplications = { new YarnApplication(), }, SparkSqlJob = new SparkSqlJob(), StatusHistory = { new JobStatus(), }, DriverControlFilesUri = "driver_control_files_uribe41e88b", DriverOutputResourceUri = "driver_output_resource_urie2b470d7", Labels = { { "key8a0b6e3c", "value60c16320" }, }, Scheduling = new JobScheduling(), SparkRJob = new SparkRJob(), JobUuid = "job_uuid7530ffdd", PrestoJob = new PrestoJob(), Done = true, }; mockGrpcClient.Setup(x => x.GetJobAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Job>(stt::Task.FromResult(expectedResponse), null, null, null, null)); JobControllerClient client = new JobControllerClientImpl(mockGrpcClient.Object, null); Job responseCallSettings = await client.GetJobAsync(request.ProjectId, request.Region, request.JobId, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Job responseCancellationToken = await client.GetJobAsync(request.ProjectId, request.Region, request.JobId, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public DTO.Job Get(GetJobRequest request) { try { var job = _jobRepository.FindBy(request.Id); job.ThrowExceptionIfRecordIsNull(); return(TypeAdapter.Adapt <DTO.Job>(job)); } catch (DataAccessException) { throw new ApplicationException(); } }
/// <summary>Snippet for GetJob</summary> public void GetJob_RequestObject() { // Snippet: GetJob(GetJobRequest,CallSettings) // Create client CloudSchedulerClient cloudSchedulerClient = CloudSchedulerClient.Create(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { JobName = new JobName("[PROJECT]", "[LOCATION]", "[JOB]"), }; // Make the request Job response = cloudSchedulerClient.GetJob(request); // End snippet }
/// <summary>Snippet for GetJob</summary> public void GetJob_RequestObject() { // Snippet: GetJob(GetJobRequest,CallSettings) // Create client JobServiceClient jobServiceClient = JobServiceClient.Create(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { JobNameOneof = JobNameOneof.From(new JobName("[PROJECT]", "[TENANT]", "[JOBS]")), }; // Make the request Job response = jobServiceClient.GetJob(request); // End snippet }
/// <summary>Snippet for GetJob</summary> public void GetJobRequestObject() { // Snippet: GetJob(GetJobRequest, CallSettings) // Create client JobControllerClient jobControllerClient = JobControllerClient.Create(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { ProjectId = "", JobId = "", Region = "", }; // Make the request Job response = jobControllerClient.GetJob(request); // End snippet }
public void GetJob() { moq::Mock <JobController.JobControllerClient> mockGrpcClient = new moq::Mock <JobController.JobControllerClient>(moq::MockBehavior.Strict); GetJobRequest request = new GetJobRequest { ProjectId = "project_id43ad98b0", JobId = "job_id38ea97d6", Region = "regionedb20d96", }; Job expectedResponse = new Job { Reference = new JobReference(), Placement = new JobPlacement(), HadoopJob = new HadoopJob(), SparkJob = new SparkJob(), PysparkJob = new PySparkJob(), HiveJob = new HiveJob(), PigJob = new PigJob(), Status = new JobStatus(), YarnApplications = { new YarnApplication(), }, SparkSqlJob = new SparkSqlJob(), StatusHistory = { new JobStatus(), }, DriverControlFilesUri = "driver_control_files_uribe41e88b", DriverOutputResourceUri = "driver_output_resource_urie2b470d7", Labels = { { "key8a0b6e3c", "value60c16320" }, }, Scheduling = new JobScheduling(), SparkRJob = new SparkRJob(), JobUuid = "job_uuid7530ffdd", PrestoJob = new PrestoJob(), }; mockGrpcClient.Setup(x => x.GetJob(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); JobControllerClient client = new JobControllerClientImpl(mockGrpcClient.Object, null); Job response = client.GetJob(request.ProjectId, request.Region, request.JobId); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetJobAsync</summary> public async Task GetJobAsync_RequestObject() { // Snippet: GetJobAsync(GetJobRequest,CallSettings) // Additional: GetJobAsync(GetJobRequest,CancellationToken) // Create client CloudSchedulerClient cloudSchedulerClient = await CloudSchedulerClient.CreateAsync(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { JobName = new JobName("[PROJECT]", "[LOCATION]", "[JOB]"), }; // Make the request Job response = await cloudSchedulerClient.GetJobAsync(request); // End snippet }
/// <summary>Snippet for GetJobAsync</summary> public async Task GetJobAsync_RequestObject() { // Snippet: GetJobAsync(GetJobRequest,CallSettings) // Additional: GetJobAsync(GetJobRequest,CancellationToken) // Create client JobServiceClient jobServiceClient = await JobServiceClient.CreateAsync(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { JobNameOneof = JobNameOneof.From(new JobName("[PROJECT]", "[TENANT]", "[JOBS]")), }; // Make the request Job response = await jobServiceClient.GetJobAsync(request); // End snippet }
/// <summary>Snippet for GetJob</summary> public void GetJobRequestObject() { // Snippet: GetJob(GetJobRequest, CallSettings) // Create client JobsV1Beta3Client jobsV1Beta3Client = JobsV1Beta3Client.Create(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { ProjectId = "", JobId = "", View = JobView.Unknown, Location = "", }; // Make the request Job response = jobsV1Beta3Client.GetJob(request); // End snippet }
/// <summary>Snippet for GetJobAsync</summary> public async Task GetJobAsync_RequestObject() { // Snippet: GetJobAsync(GetJobRequest,CallSettings) // Create client JobControllerClient jobControllerClient = await JobControllerClient.CreateAsync(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { ProjectId = "", Region = "", JobId = "", }; // Make the request Job response = await jobControllerClient.GetJobAsync(request); // End snippet }
private void HandleOutput(GetJobRequest request) { var waiterConfig = new WaiterConfiguration { MaxAttempts = MaxWaitAttempts, GetNextDelayInSeconds = (_) => WaitIntervalSeconds }; switch (ParameterSetName) { case LifecycleStateParamSet: response = client.Waiters.ForJob(request, waiterConfig, WaitForLifecycleState).Execute(); break; case Default: response = client.GetJob(request).GetAwaiter().GetResult(); break; } WriteOutput(response, response.Job); }
/// <summary>Snippet for GetJobAsync</summary> public async Task GetJobRequestObjectAsync() { // Snippet: GetJobAsync(GetJobRequest, CallSettings) // Additional: GetJobAsync(GetJobRequest, CancellationToken) // Create client JobsV1Beta3Client jobsV1Beta3Client = await JobsV1Beta3Client.CreateAsync(); // Initialize request argument(s) GetJobRequest request = new GetJobRequest { ProjectId = "", JobId = "", View = JobView.Unknown, Location = "", }; // Make the request Job response = await jobsV1Beta3Client.GetJobAsync(request); // End snippet }
public async Task <GetJobResponse> GetJobAsync(GetJobRequest req) { var job = await datastore.GetJobAsync(req.RefId); if (job == null) { return(null); } return(new GetJobResponse() { RefId = job.RefId, SparkSubmitTaskParams = job.SparkSubmitTaskParams, TenantId = job.TenantId, JobCriteria = new JobCriteria(job.JobPriority, job.JobType.ToString()), JobStatus = job.JobStatus.ToString(), LastProcessedTime = job.LastProcessedTime, SparkClusterId = job.ClusterId, SparkJobId = job.JobId, SparkJobRunId = job.RunId }); }
protected override void ProcessRecord() { base.ProcessRecord(); GetJobRequest request; try { request = new GetJobRequest { JobId = JobId, OpcRequestId = OpcRequestId }; HandleOutput(request); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
public async Task GetJobAsync2() { Mock <CloudScheduler.CloudSchedulerClient> mockGrpcClient = new Mock <CloudScheduler.CloudSchedulerClient>(MockBehavior.Strict); GetJobRequest request = new GetJobRequest { JobName = new JobName("[PROJECT]", "[LOCATION]", "[JOB]"), }; Job expectedResponse = new Job { JobName = new JobName("[PROJECT]", "[LOCATION]", "[JOB]"), Description = "description-1724546052", Schedule = "schedule-697920873", TimeZone = "timeZone36848094", }; mockGrpcClient.Setup(x => x.GetJobAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Job>(Task.FromResult(expectedResponse), null, null, null, null)); CloudSchedulerClient client = new CloudSchedulerClientImpl(mockGrpcClient.Object, null); Job response = await client.GetJobAsync(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetJob2() { Mock <CloudScheduler.CloudSchedulerClient> mockGrpcClient = new Mock <CloudScheduler.CloudSchedulerClient>(MockBehavior.Strict); GetJobRequest request = new GetJobRequest { Name = new JobName("[PROJECT]", "[LOCATION]", "[JOB]").ToString(), }; Job expectedResponse = new Job { Name = "name2-1052831874", Description = "description-1724546052", Schedule = "schedule-697920873", TimeZone = "timeZone36848094", }; mockGrpcClient.Setup(x => x.GetJob(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CloudSchedulerClient client = new CloudSchedulerClientImpl(mockGrpcClient.Object, null); Job response = client.GetJob(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
IEnumerator PollNetwork() { var getJobIdRequest = new GetAvailableJobIdRequest(); yield return(getJobIdRequest.RunRequest()); var jobId = getJobIdRequest.GetResponse().jobId; if (jobId == null) { yield return(new WaitForSeconds(10)); PollNext(); } else { var getJobRequest = new GetJobRequest(jobId); yield return(getJobRequest.RunRequest()); var jobHash = getJobRequest.GetResponse().jobAddress; var job = Ipfs.Get <IpfsJob>(jobHash); var controller = Camera.main.GetComponent <SyftServer>().controller; var grid = new OpenMined.Network.Controllers.Grid(controller); var result = grid.TrainModel(job); var response = new AddResultRequest(jobHash, result); yield return(response.RunRequest()); Debug.Log("did a job"); yield return(new WaitForSeconds(10)); PollNext(); } }
public Task <IActionResult> GetJob([FromRoute] GetJobRequest request) { return(HandleRequestAsync(request)); }
/// <summary> /// Creates a waiter using default wait configuration. /// </summary> /// <param name="request">Request to send.</param> /// <param name="targetStates">Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states</param> /// <returns>a new Oci.common.Waiter instance</returns> public Waiter <GetJobRequest, GetJobResponse> ForJob(GetJobRequest request, params JobLifecycleStates[] targetStates) { return(this.ForJob(request, WaiterConfiguration.DefaultWaiterConfiguration, targetStates)); }