## Uses of Interface
org.apache.hadoop.yarn.server.api.records.MasterKey

- Packages that use MasterKey
  Package | Description
  --- | ---
  org.apache.hadoop.yarn.server.api.protocolrecords |
  org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb |
  org.apache.hadoop.yarn.server.api.records.impl.pb | Server records PB implementations.
  org.apache.hadoop.yarn.server.security |
  org.apache.hadoop.yarn.server.utils |

- - ### Uses of MasterKey in org.apache.hadoop.yarn.server.api.protocolrecords

    Methods in org.apache.hadoop.yarn.server.api.protocolrecords that return MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `abstract MasterKey` | RegisterNodeManagerResponse.`getContainerTokenMasterKey()`
    `abstract MasterKey` | NodeHeartbeatResponse.`getContainerTokenMasterKey()`
    `abstract MasterKey` | NodeHeartbeatRequest.`getLastKnownContainerTokenMasterKey()`
    `abstract MasterKey` | NodeHeartbeatRequest.`getLastKnownNMTokenMasterKey()`
    `abstract MasterKey` | RegisterNodeManagerResponse.`getNMTokenMasterKey()`
    `abstract MasterKey` | NodeHeartbeatResponse.`getNMTokenMasterKey()`

    Methods in org.apache.hadoop.yarn.server.api.protocolrecords with parameters of type MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `static NodeHeartbeatRequest` | NodeHeartbeatRequest.`newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels)`
    `static NodeHeartbeatRequest` | NodeHeartbeatRequest.`newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> registeringCollectors)`
    `static NodeHeartbeatRequest` | NodeHeartbeatRequest.`newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttributes, Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> registeringCollectors)`
    `abstract void` | RegisterNodeManagerResponse.`setContainerTokenMasterKey(MasterKey secretKey)`
    `abstract void` | NodeHeartbeatResponse.`setContainerTokenMasterKey(MasterKey secretKey)`
    `abstract void` | NodeHeartbeatRequest.`setLastKnownContainerTokenMasterKey(MasterKey secretKey)`
    `abstract void` | NodeHeartbeatRequest.`setLastKnownNMTokenMasterKey(MasterKey secretKey)`
    `abstract void` | RegisterNodeManagerResponse.`setNMTokenMasterKey(MasterKey secretKey)`
    `abstract void` | NodeHeartbeatResponse.`setNMTokenMasterKey(MasterKey secretKey)`

  - ### Uses of MasterKey in org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb

    Methods in org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb that return MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `MasterKey` | NodeHeartbeatResponsePBImpl.`getContainerTokenMasterKey()`
    `MasterKey` | RegisterNodeManagerResponsePBImpl.`getContainerTokenMasterKey()`
    `MasterKey` | NodeHeartbeatRequestPBImpl.`getLastKnownContainerTokenMasterKey()`
    `MasterKey` | NodeHeartbeatRequestPBImpl.`getLastKnownNMTokenMasterKey()`
    `MasterKey` | NodeHeartbeatResponsePBImpl.`getNMTokenMasterKey()`
    `MasterKey` | RegisterNodeManagerResponsePBImpl.`getNMTokenMasterKey()`

    Methods in org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb with parameters of type MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `void` | NodeHeartbeatResponsePBImpl.`setContainerTokenMasterKey(MasterKey masterKey)`
    `void` | RegisterNodeManagerResponsePBImpl.`setContainerTokenMasterKey(MasterKey masterKey)`
    `void` | NodeHeartbeatRequestPBImpl.`setLastKnownContainerTokenMasterKey(MasterKey masterKey)`
    `void` | NodeHeartbeatRequestPBImpl.`setLastKnownNMTokenMasterKey(MasterKey masterKey)`
    `void` | NodeHeartbeatResponsePBImpl.`setNMTokenMasterKey(MasterKey masterKey)`
    `void` | RegisterNodeManagerResponsePBImpl.`setNMTokenMasterKey(MasterKey masterKey)`

  - ### Uses of MasterKey in org.apache.hadoop.yarn.server.api.records.impl.pb

    Classes in org.apache.hadoop.yarn.server.api.records.impl.pb that implement MasterKey
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MasterKeyPBImpl`

  - ### Uses of MasterKey in org.apache.hadoop.yarn.server.security

    Methods in org.apache.hadoop.yarn.server.security that return MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `MasterKey` | BaseNMTokenSecretManager.`getCurrentKey()`
    `MasterKey` | BaseContainerTokenSecretManager.`getCurrentKey()`
    `MasterKey` | MasterKeyData.`getMasterKey()`

    Constructors in org.apache.hadoop.yarn.server.security with parameters of type MasterKey
    Constructor and Description
    `MasterKeyData(MasterKey masterKeyRecord, SecretKey secretKey)`

  - ### Uses of MasterKey in org.apache.hadoop.yarn.server.utils

    Methods in org.apache.hadoop.yarn.server.utils with parameters of type MasterKey
    Modifier and Type | Method and Description
    --- | ---
    `static NodeHeartbeatResponse` | YarnServerBuilderUtils.`newNodeHeartbeatResponse(int responseId, NodeAction action, List<org.apache.hadoop.yarn.api.records.ContainerId> containersToCleanUp, List<org.apache.hadoop.yarn.api.records.ApplicationId> applicationsToCleanUp, MasterKey containerTokenMasterKey, MasterKey nmTokenMasterKey, long nextHeartbeatInterval)`

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.