@Generated(value="software.amazon.awssdk:codegen") public final class DescribeStorageSystemResourceMetricsRequest extends DataSyncRequest implements ToCopyableBuilder<DescribeStorageSystemResourceMetricsRequest.Builder,DescribeStorageSystemResourceMetricsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeStorageSystemResourceMetricsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeStorageSystemResourceMetricsRequest.Builder |
builder() |
String |
discoveryJobArn()
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises
storage system.
|
Instant |
endTime()
Specifies a time within the total duration that the discovery job ran.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
Specifies how many results that you want in the response.
|
String |
nextToken()
Specifies an opaque string that indicates the position to begin the next list of results in the response.
|
String |
resourceId()
Specifies the universally unique identifier (UUID) of the storage system resource that you want information
about.
|
DiscoveryResourceType |
resourceType()
Specifies the kind of storage system resource that you want information about.
|
String |
resourceTypeAsString()
Specifies the kind of storage system resource that you want information about.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeStorageSystemResourceMetricsRequest.Builder> |
serializableBuilderClass() |
Instant |
startTime()
Specifies a time within the total duration that the discovery job ran.
|
DescribeStorageSystemResourceMetricsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String discoveryJobArn()
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises storage system.
public final DiscoveryResourceType resourceType()
Specifies the kind of storage system resource that you want information about.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return DiscoveryResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceTypeAsString().
DiscoveryResourceTypepublic final String resourceTypeAsString()
Specifies the kind of storage system resource that you want information about.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return DiscoveryResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceTypeAsString().
DiscoveryResourceTypepublic final String resourceId()
Specifies the universally unique identifier (UUID) of the storage system resource that you want information about.
public final Instant startTime()
Specifies a time within the total duration that the discovery job ran. To see information gathered during a
certain time frame, use this parameter with EndTime.
EndTime.public final Instant endTime()
Specifies a time within the total duration that the discovery job ran. To see information gathered during a
certain time frame, use this parameter with StartTime.
StartTime.public final Integer maxResults()
Specifies how many results that you want in the response.
public final String nextToken()
Specifies an opaque string that indicates the position to begin the next list of results in the response.
public DescribeStorageSystemResourceMetricsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeStorageSystemResourceMetricsRequest.Builder,DescribeStorageSystemResourceMetricsRequest>toBuilder in class DataSyncRequestpublic static DescribeStorageSystemResourceMetricsRequest.Builder builder()
public static Class<? extends DescribeStorageSystemResourceMetricsRequest.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 © 2023. All rights reserved.