Class DescribeResourceCollectionHealthRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.devopsguru.model.DevOpsGuruRequest
-
- software.amazon.awssdk.services.devopsguru.model.DescribeResourceCollectionHealthRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeResourceCollectionHealthRequest.Builder,DescribeResourceCollectionHealthRequest>
@Generated("software.amazon.awssdk:codegen") public final class DescribeResourceCollectionHealthRequest extends DevOpsGuruRequest implements ToCopyableBuilder<DescribeResourceCollectionHealthRequest.Builder,DescribeResourceCollectionHealthRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeResourceCollectionHealthRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeResourceCollectionHealthRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringnextToken()The pagination token to use to retrieve the next page of results for this operation.ResourceCollectionTyperesourceCollectionType()An Amazon Web Services resource collection type.StringresourceCollectionTypeAsString()An Amazon Web Services resource collection type.List<SdkField<?>>sdkFields()static Class<? extends DescribeResourceCollectionHealthRequest.Builder>serializableBuilderClass()DescribeResourceCollectionHealthRequest.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
-
resourceCollectionType
public final ResourceCollectionType resourceCollectionType()
An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
If the service returns an enum value that is not available in the current SDK version,
resourceCollectionTypewill returnResourceCollectionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceCollectionTypeAsString().- Returns:
- An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
- See Also:
ResourceCollectionType
-
resourceCollectionTypeAsString
public final String resourceCollectionTypeAsString()
An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
If the service returns an enum value that is not available in the current SDK version,
resourceCollectionTypewill returnResourceCollectionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceCollectionTypeAsString().- Returns:
- An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
- See Also:
ResourceCollectionType
-
nextToken
public final String nextToken()
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
- Returns:
- The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
-
toBuilder
public DescribeResourceCollectionHealthRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeResourceCollectionHealthRequest.Builder,DescribeResourceCollectionHealthRequest>- Specified by:
toBuilderin classDevOpsGuruRequest
-
builder
public static DescribeResourceCollectionHealthRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeResourceCollectionHealthRequest.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
-
-