@Generated(value="software.amazon.awssdk:codegen") public final class TestTypeRequest extends CloudFormationRequest implements ToCopyableBuilder<TestTypeRequest.Builder,TestTypeRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
TestTypeRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Number (ARN) of the extension.
|
static TestTypeRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logDeliveryBucket()
The S3 bucket to which CloudFormation delivers the contract test execution logs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TestTypeRequest.Builder> |
serializableBuilderClass() |
TestTypeRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ThirdPartyType |
type()
The type of the extension to test.
|
String |
typeAsString()
The type of the extension to test.
|
String |
typeName()
The name of the extension to test.
|
String |
versionId()
The version of the extension to test.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Number (ARN) of the extension.
Conditional: You must specify Arn, or TypeName and Type.
Conditional: You must specify Arn, or TypeName and Type.
public final ThirdPartyType type()
The type of the extension to test.
Conditional: You must specify Arn, or TypeName and Type.
If the service returns an enum value that is not available in the current SDK version, type will return
ThirdPartyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Conditional: You must specify Arn, or TypeName and Type.
ThirdPartyTypepublic final String typeAsString()
The type of the extension to test.
Conditional: You must specify Arn, or TypeName and Type.
If the service returns an enum value that is not available in the current SDK version, type will return
ThirdPartyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Conditional: You must specify Arn, or TypeName and Type.
ThirdPartyTypepublic final String typeName()
The name of the extension to test.
Conditional: You must specify Arn, or TypeName and Type.
Conditional: You must specify Arn, or TypeName and Type.
public final String versionId()
The version of the extension to test.
You can specify the version id with either Arn, or with TypeName and Type.
If you do not specify a version, CloudFormation uses the default version of the extension in this account and region for testing.
You can specify the version id with either Arn, or with TypeName and
Type.
If you do not specify a version, CloudFormation uses the default version of the extension in this account and region for testing.
public final String logDeliveryBucket()
The S3 bucket to which CloudFormation delivers the contract test execution logs.
CloudFormation delivers the logs by the time contract testing has completed and the extension has been assigned a
test type status of PASSED or FAILED.
The user calling TestType must be able to access items in the specified S3 bucket. Specifically, the
user needs the following permissions:
GetObject
PutObject
For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the AWS Identity and Access Management User Guide.
CloudFormation delivers the logs by the time contract testing has completed and the extension has been
assigned a test type status of PASSED or FAILED.
The user calling TestType must be able to access items in the specified S3 bucket.
Specifically, the user needs the following permissions:
GetObject
PutObject
For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the AWS Identity and Access Management User Guide.
public TestTypeRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TestTypeRequest.Builder,TestTypeRequest>toBuilder in class CloudFormationRequestpublic static TestTypeRequest.Builder builder()
public static Class<? extends TestTypeRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.