Interface ServiceView.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceView.Builder,,ServiceView> SdkBuilder<ServiceView.Builder,,ServiceView> SdkPojo
- Enclosing class:
ServiceView
-
Method Summary
Modifier and TypeMethodDescriptiondefault ServiceView.Builderfilters(Consumer<SearchFilter.Builder> filters) Sets the value of the Filters property for this object.filters(SearchFilter filters) Sets the value of the Filters property for this object.includedProperties(Collection<IncludedProperty> includedProperties) A list of additional resource properties that are included in this view for search and filtering purposes.includedProperties(Consumer<IncludedProperty.Builder>... includedProperties) A list of additional resource properties that are included in this view for search and filtering purposes.includedProperties(IncludedProperty... includedProperties) A list of additional resource properties that are included in this view for search and filtering purposes.The scope type of the service view, which determines what resources are included.serviceViewArn(String serviceViewArn) The Amazon Resource Name (ARN) of the service view.streamingAccessForService(String streamingAccessForService) The Amazon Web Services service that has streaming access to this view's data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
serviceViewArn
The Amazon Resource Name (ARN) of the service view.
- Parameters:
serviceViewArn- The Amazon Resource Name (ARN) of the service view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
Sets the value of the Filters property for this object.- Parameters:
filters- The new value for the Filters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
Sets the value of the Filters property for this object. This is a convenience method that creates an instance of theSearchFilter.Builderavoiding the need to create one manually viaSearchFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilters(SearchFilter).- Parameters:
filters- a consumer that will call methods onSearchFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
includedProperties
A list of additional resource properties that are included in this view for search and filtering purposes.
- Parameters:
includedProperties- A list of additional resource properties that are included in this view for search and filtering purposes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedProperties
A list of additional resource properties that are included in this view for search and filtering purposes.
- Parameters:
includedProperties- A list of additional resource properties that are included in this view for search and filtering purposes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedProperties
A list of additional resource properties that are included in this view for search and filtering purposes.
This is a convenience method that creates an instance of theIncludedProperty.Builderavoiding the need to create one manually viaIncludedProperty.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toincludedProperties(List<IncludedProperty>).- Parameters:
includedProperties- a consumer that will call methods onIncludedProperty.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
streamingAccessForService
The Amazon Web Services service that has streaming access to this view's data.
- Parameters:
streamingAccessForService- The Amazon Web Services service that has streaming access to this view's data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopeType
The scope type of the service view, which determines what resources are included.
- Parameters:
scopeType- The scope type of the service view, which determines what resources are included.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-