Class StartAssessmentRunRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.inspector.model.InspectorRequest
-
- software.amazon.awssdk.services.inspector.model.StartAssessmentRunRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<StartAssessmentRunRequest.Builder,StartAssessmentRunRequest>
@Generated("software.amazon.awssdk:codegen") public final class StartAssessmentRunRequest extends InspectorRequest implements ToCopyableBuilder<StartAssessmentRunRequest.Builder,StartAssessmentRunRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStartAssessmentRunRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassessmentRunName()You can specify the name for the assessment run.StringassessmentTemplateArn()The ARN of the assessment template of the assessment run that you want to start.static StartAssessmentRunRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends StartAssessmentRunRequest.Builder>serializableBuilderClass()StartAssessmentRunRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
assessmentTemplateArn
public final String assessmentTemplateArn()
The ARN of the assessment template of the assessment run that you want to start.
- Returns:
- The ARN of the assessment template of the assessment run that you want to start.
-
assessmentRunName
public final String assessmentRunName()
You can specify the name for the assessment run. The name must be unique for the assessment template whose ARN is used to start the assessment run.
- Returns:
- You can specify the name for the assessment run. The name must be unique for the assessment template whose ARN is used to start the assessment run.
-
toBuilder
public StartAssessmentRunRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StartAssessmentRunRequest.Builder,StartAssessmentRunRequest>- Specified by:
toBuilderin classInspectorRequest
-
builder
public static StartAssessmentRunRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends StartAssessmentRunRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-