public static interface CustomLogSourceResource.Builder extends SdkPojo, CopyableBuilder<CustomLogSourceResource.Builder,CustomLogSourceResource>
| Modifier and Type | Method and Description |
|---|---|
default CustomLogSourceResource.Builder |
attributes(Consumer<CustomLogSourceAttributes.Builder> attributes)
The attributes of a third-party custom source.
|
CustomLogSourceResource.Builder |
attributes(CustomLogSourceAttributes attributes)
The attributes of a third-party custom source.
|
default CustomLogSourceResource.Builder |
provider(Consumer<CustomLogSourceProvider.Builder> provider)
The details of the log provider for a third-party custom source.
|
CustomLogSourceResource.Builder |
provider(CustomLogSourceProvider provider)
The details of the log provider for a third-party custom source.
|
CustomLogSourceResource.Builder |
sourceName(String sourceName)
The name for a third-party custom source.
|
CustomLogSourceResource.Builder |
sourceVersion(String sourceVersion)
The version for a third-party custom source.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCustomLogSourceResource.Builder attributes(CustomLogSourceAttributes attributes)
The attributes of a third-party custom source.
attributes - The attributes of a third-party custom source.default CustomLogSourceResource.Builder attributes(Consumer<CustomLogSourceAttributes.Builder> attributes)
The attributes of a third-party custom source.
This is a convenience method that creates an instance of theCustomLogSourceAttributes.Builder
avoiding the need to create one manually via CustomLogSourceAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to attributes(CustomLogSourceAttributes).
attributes - a consumer that will call methods on CustomLogSourceAttributes.Builderattributes(CustomLogSourceAttributes)CustomLogSourceResource.Builder provider(CustomLogSourceProvider provider)
The details of the log provider for a third-party custom source.
provider - The details of the log provider for a third-party custom source.default CustomLogSourceResource.Builder provider(Consumer<CustomLogSourceProvider.Builder> provider)
The details of the log provider for a third-party custom source.
This is a convenience method that creates an instance of theCustomLogSourceProvider.Builder avoiding
the need to create one manually via CustomLogSourceProvider.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to provider(CustomLogSourceProvider).
provider - a consumer that will call methods on CustomLogSourceProvider.Builderprovider(CustomLogSourceProvider)CustomLogSourceResource.Builder sourceName(String sourceName)
The name for a third-party custom source. This must be a Regionally unique value.
sourceName - The name for a third-party custom source. This must be a Regionally unique value.CustomLogSourceResource.Builder sourceVersion(String sourceVersion)
The version for a third-party custom source. This must be a Regionally unique value.
sourceVersion - The version for a third-party custom source. This must be a Regionally unique value.Copyright © 2023. All rights reserved.