123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- /**
- * These .proto interfaces are public and stable.
- * Please see http://wiki.apache.org/hadoop/Compatibility
- * for what changes are allowed for a *stable* .proto interface.
- */
- option java_package = "org.apache.hadoop.yarn.proto";
- option java_outer_classname = "ApplicationClientProtocol";
- option java_generic_services = true;
- option java_generate_equals_and_hash = true;
- package hadoop.yarn;
- import "Security.proto";
- import "yarn_service_protos.proto";
- service ApplicationClientProtocolService {
- rpc getNewApplication (GetNewApplicationRequestProto) returns (GetNewApplicationResponseProto);
- rpc getApplicationReport (GetApplicationReportRequestProto) returns (GetApplicationReportResponseProto);
- rpc submitApplication (SubmitApplicationRequestProto) returns (SubmitApplicationResponseProto);
- rpc failApplicationAttempt (FailApplicationAttemptRequestProto) returns (FailApplicationAttemptResponseProto);
- rpc forceKillApplication (KillApplicationRequestProto) returns (KillApplicationResponseProto);
- rpc getClusterMetrics (GetClusterMetricsRequestProto) returns (GetClusterMetricsResponseProto);
- rpc getApplications (GetApplicationsRequestProto) returns (GetApplicationsResponseProto);
- rpc getClusterNodes (GetClusterNodesRequestProto) returns (GetClusterNodesResponseProto);
- rpc getQueueInfo (GetQueueInfoRequestProto) returns (GetQueueInfoResponseProto);
- rpc getQueueUserAcls (GetQueueUserAclsInfoRequestProto) returns (GetQueueUserAclsInfoResponseProto);
- rpc getDelegationToken(hadoop.common.GetDelegationTokenRequestProto) returns (hadoop.common.GetDelegationTokenResponseProto);
- rpc renewDelegationToken(hadoop.common.RenewDelegationTokenRequestProto) returns (hadoop.common.RenewDelegationTokenResponseProto);
- rpc cancelDelegationToken(hadoop.common.CancelDelegationTokenRequestProto) returns (hadoop.common.CancelDelegationTokenResponseProto);
- rpc moveApplicationAcrossQueues(MoveApplicationAcrossQueuesRequestProto) returns (MoveApplicationAcrossQueuesResponseProto);
- rpc getApplicationAttemptReport (GetApplicationAttemptReportRequestProto) returns (GetApplicationAttemptReportResponseProto);
- rpc getApplicationAttempts (GetApplicationAttemptsRequestProto) returns (GetApplicationAttemptsResponseProto);
- rpc getContainerReport (GetContainerReportRequestProto) returns (GetContainerReportResponseProto);
- rpc getContainers (GetContainersRequestProto) returns (GetContainersResponseProto);
- rpc getNewReservation (GetNewReservationRequestProto) returns (GetNewReservationResponseProto);
- rpc submitReservation (ReservationSubmissionRequestProto) returns (ReservationSubmissionResponseProto);
- rpc updateReservation (ReservationUpdateRequestProto) returns (ReservationUpdateResponseProto);
- rpc deleteReservation (ReservationDeleteRequestProto) returns (ReservationDeleteResponseProto);
- rpc listReservations (ReservationListRequestProto) returns (ReservationListResponseProto);
- rpc getNodeToLabels (GetNodesToLabelsRequestProto) returns (GetNodesToLabelsResponseProto);
- rpc getLabelsToNodes (GetLabelsToNodesRequestProto) returns (GetLabelsToNodesResponseProto);
- rpc getClusterNodeLabels (GetClusterNodeLabelsRequestProto) returns (GetClusterNodeLabelsResponseProto);
- rpc updateApplicationPriority (UpdateApplicationPriorityRequestProto) returns (UpdateApplicationPriorityResponseProto);
- rpc signalToContainer(SignalContainerRequestProto) returns (SignalContainerResponseProto);
- rpc updateApplicationTimeouts (UpdateApplicationTimeoutsRequestProto) returns (UpdateApplicationTimeoutsResponseProto);
- rpc getResourceProfiles(GetAllResourceProfilesRequestProto) returns (GetAllResourceProfilesResponseProto);
- rpc getResourceProfile(GetResourceProfileRequestProto) returns (GetResourceProfileResponseProto);
- }
|