Interface GetGeneratedPolicyResponse.Builder
- All Superinterfaces:
AccessAnalyzerResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<GetGeneratedPolicyResponse.Builder,,GetGeneratedPolicyResponse> SdkBuilder<GetGeneratedPolicyResponse.Builder,,GetGeneratedPolicyResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetGeneratedPolicyResponse
public static interface GetGeneratedPolicyResponse.Builder
extends AccessAnalyzerResponse.Builder, SdkPojo, CopyableBuilder<GetGeneratedPolicyResponse.Builder,GetGeneratedPolicyResponse>
-
Method Summary
Modifier and TypeMethodDescriptiongeneratedPolicyResult(Consumer<GeneratedPolicyResult.Builder> generatedPolicyResult) AGeneratedPolicyResultobject that contains the generated policies and associated details.generatedPolicyResult(GeneratedPolicyResult generatedPolicyResult) AGeneratedPolicyResultobject that contains the generated policies and associated details.jobDetails(Consumer<JobDetails.Builder> jobDetails) AGeneratedPolicyDetailsobject that contains details about the generated policy.jobDetails(JobDetails jobDetails) AGeneratedPolicyDetailsobject that contains details about the generated policy.Methods inherited from interface software.amazon.awssdk.services.accessanalyzer.model.AccessAnalyzerResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
jobDetails
A
GeneratedPolicyDetailsobject that contains details about the generated policy.- Parameters:
jobDetails- AGeneratedPolicyDetailsobject that contains details about the generated policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobDetails
A
This is a convenience method that creates an instance of theGeneratedPolicyDetailsobject that contains details about the generated policy.JobDetails.Builderavoiding the need to create one manually viaJobDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobDetails(JobDetails).- Parameters:
jobDetails- a consumer that will call methods onJobDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
generatedPolicyResult
GetGeneratedPolicyResponse.Builder generatedPolicyResult(GeneratedPolicyResult generatedPolicyResult) A
GeneratedPolicyResultobject that contains the generated policies and associated details.- Parameters:
generatedPolicyResult- AGeneratedPolicyResultobject that contains the generated policies and associated details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generatedPolicyResult
default GetGeneratedPolicyResponse.Builder generatedPolicyResult(Consumer<GeneratedPolicyResult.Builder> generatedPolicyResult) A
This is a convenience method that creates an instance of theGeneratedPolicyResultobject that contains the generated policies and associated details.GeneratedPolicyResult.Builderavoiding the need to create one manually viaGeneratedPolicyResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togeneratedPolicyResult(GeneratedPolicyResult).- Parameters:
generatedPolicyResult- a consumer that will call methods onGeneratedPolicyResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-