public class LocalResourceRequest extends org.apache.hadoop.yarn.api.records.LocalResource implements Comparable<LocalResourceRequest>
Constructor and Description |
---|
LocalResourceRequest(org.apache.hadoop.yarn.api.records.LocalResource resource)
Wrap API resource to match against cache of localized resources.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LocalResourceRequest other) |
boolean |
equals(Object o) |
org.apache.hadoop.fs.Path |
getPath() |
String |
getPattern() |
org.apache.hadoop.yarn.api.records.URL |
getResource() |
boolean |
getShouldBeUploadedToSharedCache() |
long |
getSize() |
long |
getTimestamp() |
org.apache.hadoop.yarn.api.records.LocalResourceType |
getType() |
org.apache.hadoop.yarn.api.records.LocalResourceVisibility |
getVisibility() |
int |
hashCode() |
void |
setPattern(String pattern) |
void |
setResource(org.apache.hadoop.yarn.api.records.URL resource) |
void |
setShouldBeUploadedToSharedCache(boolean shouldBeUploadedToSharedCache) |
void |
setSize(long size) |
void |
setTimestamp(long timestamp) |
void |
setType(org.apache.hadoop.yarn.api.records.LocalResourceType type) |
void |
setVisibility(org.apache.hadoop.yarn.api.records.LocalResourceVisibility visibility) |
String |
toString() |
public LocalResourceRequest(org.apache.hadoop.yarn.api.records.LocalResource resource) throws URISyntaxException
resource
- Resource requested by containerURISyntaxException
- If the path is malformedpublic int compareTo(LocalResourceRequest other)
compareTo
in interface Comparable<LocalResourceRequest>
public org.apache.hadoop.fs.Path getPath()
public long getTimestamp()
getTimestamp
in class org.apache.hadoop.yarn.api.records.LocalResource
public org.apache.hadoop.yarn.api.records.LocalResourceType getType()
getType
in class org.apache.hadoop.yarn.api.records.LocalResource
public org.apache.hadoop.yarn.api.records.URL getResource()
getResource
in class org.apache.hadoop.yarn.api.records.LocalResource
public long getSize()
getSize
in class org.apache.hadoop.yarn.api.records.LocalResource
public org.apache.hadoop.yarn.api.records.LocalResourceVisibility getVisibility()
getVisibility
in class org.apache.hadoop.yarn.api.records.LocalResource
public String getPattern()
getPattern
in class org.apache.hadoop.yarn.api.records.LocalResource
public boolean getShouldBeUploadedToSharedCache()
getShouldBeUploadedToSharedCache
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setShouldBeUploadedToSharedCache(boolean shouldBeUploadedToSharedCache)
setShouldBeUploadedToSharedCache
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setResource(org.apache.hadoop.yarn.api.records.URL resource)
setResource
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setSize(long size)
setSize
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setTimestamp(long timestamp)
setTimestamp
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setType(org.apache.hadoop.yarn.api.records.LocalResourceType type)
setType
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setVisibility(org.apache.hadoop.yarn.api.records.LocalResourceVisibility visibility)
setVisibility
in class org.apache.hadoop.yarn.api.records.LocalResource
public void setPattern(String pattern)
setPattern
in class org.apache.hadoop.yarn.api.records.LocalResource
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.