@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetEndpointRequest() |
Modifier and Type | Method and Description |
---|---|
GetEndpointRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAuthenticationMethod()
The authentication method used during the device connection.
|
String |
getCertificateArn()
The certificate ARN of the device.
|
String |
getDeviceRoleArn()
The device role ARN of the device.
|
String |
getThingArn()
The thing ARN of the device.
|
int |
hashCode() |
void |
setAuthenticationMethod(String authenticationMethod)
The authentication method used during the device connection.
|
void |
setCertificateArn(String certificateArn)
The certificate ARN of the device.
|
void |
setDeviceRoleArn(String deviceRoleArn)
The device role ARN of the device.
|
void |
setThingArn(String thingArn)
The thing ARN of the device.
|
String |
toString()
Returns a string representation of this object.
|
GetEndpointRequest |
withAuthenticationMethod(AuthenticationMethod authenticationMethod)
The authentication method used during the device connection.
|
GetEndpointRequest |
withAuthenticationMethod(String authenticationMethod)
The authentication method used during the device connection.
|
GetEndpointRequest |
withCertificateArn(String certificateArn)
The certificate ARN of the device.
|
GetEndpointRequest |
withDeviceRoleArn(String deviceRoleArn)
The device role ARN of the device.
|
GetEndpointRequest |
withThingArn(String thingArn)
The thing ARN of the device.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setThingArn(String thingArn)
The thing ARN of the device. This is an optional parameter.
thingArn
- The thing ARN of the device. This is an optional parameter.public String getThingArn()
The thing ARN of the device. This is an optional parameter.
public GetEndpointRequest withThingArn(String thingArn)
The thing ARN of the device. This is an optional parameter.
thingArn
- The thing ARN of the device. This is an optional parameter.public void setCertificateArn(String certificateArn)
The certificate ARN of the device. This is an optional parameter.
certificateArn
- The certificate ARN of the device. This is an optional parameter.public String getCertificateArn()
The certificate ARN of the device. This is an optional parameter.
public GetEndpointRequest withCertificateArn(String certificateArn)
The certificate ARN of the device. This is an optional parameter.
certificateArn
- The certificate ARN of the device. This is an optional parameter.public void setDeviceRoleArn(String deviceRoleArn)
The device role ARN of the device. This is an optional parameter.
deviceRoleArn
- The device role ARN of the device. This is an optional parameter.public String getDeviceRoleArn()
The device role ARN of the device. This is an optional parameter.
public GetEndpointRequest withDeviceRoleArn(String deviceRoleArn)
The device role ARN of the device. This is an optional parameter.
deviceRoleArn
- The device role ARN of the device. This is an optional parameter.public void setAuthenticationMethod(String authenticationMethod)
The authentication method used during the device connection.
authenticationMethod
- The authentication method used during the device connection.AuthenticationMethod
public String getAuthenticationMethod()
The authentication method used during the device connection.
AuthenticationMethod
public GetEndpointRequest withAuthenticationMethod(String authenticationMethod)
The authentication method used during the device connection.
authenticationMethod
- The authentication method used during the device connection.AuthenticationMethod
public GetEndpointRequest withAuthenticationMethod(AuthenticationMethod authenticationMethod)
The authentication method used during the device connection.
authenticationMethod
- The authentication method used during the device connection.AuthenticationMethod
public String toString()
toString
in class Object
Object.toString()
public GetEndpointRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()