Interface DescribeNamespaceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeNamespaceResponse.Builder,
,DescribeNamespaceResponse> IoTThingsGraphResponse.Builder
,SdkBuilder<DescribeNamespaceResponse.Builder,
,DescribeNamespaceResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeNamespaceResponse
public static interface DescribeNamespaceResponse.Builder
extends IoTThingsGraphResponse.Builder, SdkPojo, CopyableBuilder<DescribeNamespaceResponse.Builder,DescribeNamespaceResponse>
-
Method Summary
Modifier and TypeMethodDescriptionnamespaceArn
(String namespaceArn) The ARN of the namespace.namespaceName
(String namespaceName) The name of the namespace.namespaceVersion
(Long namespaceVersion) The version of the user's namespace to describe.trackingNamespaceName
(String trackingNamespaceName) The name of the public namespace that the latest namespace version is tracking.trackingNamespaceVersion
(Long trackingNamespaceVersion) The version of the public namespace that the latest version is tracking.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotthingsgraph.model.IoTThingsGraphResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
namespaceArn
The ARN of the namespace.
- Parameters:
namespaceArn
- The ARN of the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceName
The name of the namespace.
- Parameters:
namespaceName
- The name of the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackingNamespaceName
The name of the public namespace that the latest namespace version is tracking.
- Parameters:
trackingNamespaceName
- The name of the public namespace that the latest namespace version is tracking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackingNamespaceVersion
The version of the public namespace that the latest version is tracking.
- Parameters:
trackingNamespaceVersion
- The version of the public namespace that the latest version is tracking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceVersion
The version of the user's namespace to describe.
- Parameters:
namespaceVersion
- The version of the user's namespace to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-