@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SendCisSessionTelemetryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
SendCisSessionTelemetryRequest() |
| Modifier and Type | Method and Description |
|---|---|
SendCisSessionTelemetryRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<CisSessionMessage> |
getMessages()
The CIS session telemetry messages.
|
String |
getScanJobId()
A unique identifier for the scan job.
|
String |
getSessionToken()
The unique token that identifies the CIS session.
|
int |
hashCode() |
void |
setMessages(Collection<CisSessionMessage> messages)
The CIS session telemetry messages.
|
void |
setScanJobId(String scanJobId)
A unique identifier for the scan job.
|
void |
setSessionToken(String sessionToken)
The unique token that identifies the CIS session.
|
String |
toString()
Returns a string representation of this object.
|
SendCisSessionTelemetryRequest |
withMessages(CisSessionMessage... messages)
The CIS session telemetry messages.
|
SendCisSessionTelemetryRequest |
withMessages(Collection<CisSessionMessage> messages)
The CIS session telemetry messages.
|
SendCisSessionTelemetryRequest |
withScanJobId(String scanJobId)
A unique identifier for the scan job.
|
SendCisSessionTelemetryRequest |
withSessionToken(String sessionToken)
The unique token that identifies the CIS session.
|
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, withSdkRequestTimeoutpublic List<CisSessionMessage> getMessages()
The CIS session telemetry messages.
public void setMessages(Collection<CisSessionMessage> messages)
The CIS session telemetry messages.
messages - The CIS session telemetry messages.public SendCisSessionTelemetryRequest withMessages(CisSessionMessage... messages)
The CIS session telemetry messages.
NOTE: This method appends the values to the existing list (if any). Use
setMessages(java.util.Collection) or withMessages(java.util.Collection) if you want to override
the existing values.
messages - The CIS session telemetry messages.public SendCisSessionTelemetryRequest withMessages(Collection<CisSessionMessage> messages)
The CIS session telemetry messages.
messages - The CIS session telemetry messages.public void setScanJobId(String scanJobId)
A unique identifier for the scan job.
scanJobId - A unique identifier for the scan job.public String getScanJobId()
A unique identifier for the scan job.
public SendCisSessionTelemetryRequest withScanJobId(String scanJobId)
A unique identifier for the scan job.
scanJobId - A unique identifier for the scan job.public void setSessionToken(String sessionToken)
The unique token that identifies the CIS session.
sessionToken - The unique token that identifies the CIS session.public String getSessionToken()
The unique token that identifies the CIS session.
public SendCisSessionTelemetryRequest withSessionToken(String sessionToken)
The unique token that identifies the CIS session.
sessionToken - The unique token that identifies the CIS session.public String toString()
toString in class ObjectObject.toString()public SendCisSessionTelemetryRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()