Interface DescribeAssetModelInterfaceRelationshipResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<DescribeAssetModelInterfaceRelationshipResponse.Builder,,- DescribeAssetModelInterfaceRelationshipResponse> - IoTSiteWiseResponse.Builder,- SdkBuilder<DescribeAssetModelInterfaceRelationshipResponse.Builder,,- DescribeAssetModelInterfaceRelationshipResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- DescribeAssetModelInterfaceRelationshipResponse
- 
Method SummaryModifier and TypeMethodDescriptionassetModelId(String assetModelId) The ID of the asset model.hierarchyMappings(Collection<HierarchyMapping> hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied.hierarchyMappings(Consumer<HierarchyMapping.Builder>... hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied.hierarchyMappings(HierarchyMapping... hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied.interfaceAssetModelId(String interfaceAssetModelId) The ID of the interface asset model.propertyMappings(Collection<PropertyMapping> propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied.propertyMappings(Consumer<PropertyMapping.Builder>... propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied.propertyMappings(PropertyMapping... propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
assetModelIdThe ID of the asset model. - Parameters:
- assetModelId- The ID of the asset model.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
interfaceAssetModelIdDescribeAssetModelInterfaceRelationshipResponse.Builder interfaceAssetModelId(String interfaceAssetModelId) The ID of the interface asset model. - Parameters:
- interfaceAssetModelId- The ID of the interface asset model.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propertyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder propertyMappings(Collection<PropertyMapping> propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied. - Parameters:
- propertyMappings- A list of property mappings between the interface asset model and the asset model where the interface is applied.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propertyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder propertyMappings(PropertyMapping... propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied. - Parameters:
- propertyMappings- A list of property mappings between the interface asset model and the asset model where the interface is applied.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propertyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder propertyMappings(Consumer<PropertyMapping.Builder>... propertyMappings) A list of property mappings between the interface asset model and the asset model where the interface is applied. This is a convenience method that creates an instance of thePropertyMapping.Builderavoiding the need to create one manually viaPropertyMapping.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topropertyMappings(List<PropertyMapping>).- Parameters:
- propertyMappings- a consumer that will call methods on- PropertyMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
hierarchyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder hierarchyMappings(Collection<HierarchyMapping> hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied. - Parameters:
- hierarchyMappings- A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hierarchyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder hierarchyMappings(HierarchyMapping... hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied. - Parameters:
- hierarchyMappings- A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hierarchyMappingsDescribeAssetModelInterfaceRelationshipResponse.Builder hierarchyMappings(Consumer<HierarchyMapping.Builder>... hierarchyMappings) A list of hierarchy mappings between the interface asset model and the asset model where the interface is applied. This is a convenience method that creates an instance of theHierarchyMapping.Builderavoiding the need to create one manually viaHierarchyMapping.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohierarchyMappings(List<HierarchyMapping>).- Parameters:
- hierarchyMappings- a consumer that will call methods on- HierarchyMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-