Cloneable
, ReadLimitInfo
, ToCopyableBuilder<GetDocumentationPartsRequest.Builder,GetDocumentationPartsRequest>
@Generated("software.amazon.awssdk:codegen") public class GetDocumentationPartsRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetDocumentationPartsRequest.Builder,GetDocumentationPartsRequest>
Gets the documentation parts of an API. The result may be filtered by the type, name, or path of API entities (targets).
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetDocumentationPartsRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static GetDocumentationPartsRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Integer |
limit() |
The maximum number of returned results per page.
|
String |
nameQuery() |
The name of API entities of the to-be-retrieved documentation parts.
|
String |
path() |
The path of API entities of the to-be-retrieved documentation parts.
|
String |
position() |
The current pagination position in the paged result set.
|
String |
restApiId() |
[Required] The identifier of the API of the to-be-retrieved documentation parts.
|
static Class<? extends GetDocumentationPartsRequest.Builder> |
serializableBuilderClass() |
|
GetDocumentationPartsRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
type() |
The type of API entities of the to-be-retrieved documentation parts.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String restApiId()
[Required] The identifier of the API of the to-be-retrieved documentation parts.
public String type()
The type of API entities of the to-be-retrieved documentation parts.
DocumentationPartType
public String nameQuery()
The name of API entities of the to-be-retrieved documentation parts.
public String path()
The path of API entities of the to-be-retrieved documentation parts.
public String position()
The current pagination position in the paged result set.
public Integer limit()
The maximum number of returned results per page.
public GetDocumentationPartsRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetDocumentationPartsRequest.Builder,GetDocumentationPartsRequest>
public static GetDocumentationPartsRequest.Builder builder()
public static Class<? extends GetDocumentationPartsRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.