Interface CreateSoftwareUpdateJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateSoftwareUpdateJobRequest.Builder,CreateSoftwareUpdateJobRequest>,GreengrassRequest.Builder,SdkBuilder<CreateSoftwareUpdateJobRequest.Builder,CreateSoftwareUpdateJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateSoftwareUpdateJobRequest
public static interface CreateSoftwareUpdateJobRequest.Builder extends GreengrassRequest.Builder, SdkPojo, CopyableBuilder<CreateSoftwareUpdateJobRequest.Builder,CreateSoftwareUpdateJobRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateSoftwareUpdateJobRequest.BuilderamznClientToken(String amznClientToken)A client token used to correlate requests and responses.CreateSoftwareUpdateJobRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateSoftwareUpdateJobRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateSoftwareUpdateJobRequest.Builders3UrlSignerRole(String s3UrlSignerRole)Sets the value of the S3UrlSignerRole property for this object.CreateSoftwareUpdateJobRequest.BuildersoftwareToUpdate(String softwareToUpdate)Sets the value of the SoftwareToUpdate property for this object.CreateSoftwareUpdateJobRequest.BuildersoftwareToUpdate(SoftwareToUpdate softwareToUpdate)Sets the value of the SoftwareToUpdate property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateAgentLogLevel(String updateAgentLogLevel)Sets the value of the UpdateAgentLogLevel property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateAgentLogLevel(UpdateAgentLogLevel updateAgentLogLevel)Sets the value of the UpdateAgentLogLevel property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargets(String... updateTargets)Sets the value of the UpdateTargets property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargets(Collection<String> updateTargets)Sets the value of the UpdateTargets property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargetsArchitecture(String updateTargetsArchitecture)Sets the value of the UpdateTargetsArchitecture property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargetsArchitecture(UpdateTargetsArchitecture updateTargetsArchitecture)Sets the value of the UpdateTargetsArchitecture property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargetsOperatingSystem(String updateTargetsOperatingSystem)Sets the value of the UpdateTargetsOperatingSystem property for this object.CreateSoftwareUpdateJobRequest.BuilderupdateTargetsOperatingSystem(UpdateTargetsOperatingSystem updateTargetsOperatingSystem)Sets the value of the UpdateTargetsOperatingSystem property for this object.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.greengrass.model.GreengrassRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
amznClientToken
CreateSoftwareUpdateJobRequest.Builder amznClientToken(String amznClientToken)
A client token used to correlate requests and responses.- Parameters:
amznClientToken- A client token used to correlate requests and responses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3UrlSignerRole
CreateSoftwareUpdateJobRequest.Builder s3UrlSignerRole(String s3UrlSignerRole)
Sets the value of the S3UrlSignerRole property for this object.- Parameters:
s3UrlSignerRole- The new value for the S3UrlSignerRole property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
softwareToUpdate
CreateSoftwareUpdateJobRequest.Builder softwareToUpdate(String softwareToUpdate)
Sets the value of the SoftwareToUpdate property for this object.- Parameters:
softwareToUpdate- The new value for the SoftwareToUpdate property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SoftwareToUpdate,SoftwareToUpdate
-
softwareToUpdate
CreateSoftwareUpdateJobRequest.Builder softwareToUpdate(SoftwareToUpdate softwareToUpdate)
Sets the value of the SoftwareToUpdate property for this object.- Parameters:
softwareToUpdate- The new value for the SoftwareToUpdate property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SoftwareToUpdate,SoftwareToUpdate
-
updateAgentLogLevel
CreateSoftwareUpdateJobRequest.Builder updateAgentLogLevel(String updateAgentLogLevel)
Sets the value of the UpdateAgentLogLevel property for this object.- Parameters:
updateAgentLogLevel- The new value for the UpdateAgentLogLevel property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateAgentLogLevel,UpdateAgentLogLevel
-
updateAgentLogLevel
CreateSoftwareUpdateJobRequest.Builder updateAgentLogLevel(UpdateAgentLogLevel updateAgentLogLevel)
Sets the value of the UpdateAgentLogLevel property for this object.- Parameters:
updateAgentLogLevel- The new value for the UpdateAgentLogLevel property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateAgentLogLevel,UpdateAgentLogLevel
-
updateTargets
CreateSoftwareUpdateJobRequest.Builder updateTargets(Collection<String> updateTargets)
Sets the value of the UpdateTargets property for this object.- Parameters:
updateTargets- The new value for the UpdateTargets property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTargets
CreateSoftwareUpdateJobRequest.Builder updateTargets(String... updateTargets)
Sets the value of the UpdateTargets property for this object.- Parameters:
updateTargets- The new value for the UpdateTargets property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTargetsArchitecture
CreateSoftwareUpdateJobRequest.Builder updateTargetsArchitecture(String updateTargetsArchitecture)
Sets the value of the UpdateTargetsArchitecture property for this object.- Parameters:
updateTargetsArchitecture- The new value for the UpdateTargetsArchitecture property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateTargetsArchitecture,UpdateTargetsArchitecture
-
updateTargetsArchitecture
CreateSoftwareUpdateJobRequest.Builder updateTargetsArchitecture(UpdateTargetsArchitecture updateTargetsArchitecture)
Sets the value of the UpdateTargetsArchitecture property for this object.- Parameters:
updateTargetsArchitecture- The new value for the UpdateTargetsArchitecture property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateTargetsArchitecture,UpdateTargetsArchitecture
-
updateTargetsOperatingSystem
CreateSoftwareUpdateJobRequest.Builder updateTargetsOperatingSystem(String updateTargetsOperatingSystem)
Sets the value of the UpdateTargetsOperatingSystem property for this object.- Parameters:
updateTargetsOperatingSystem- The new value for the UpdateTargetsOperatingSystem property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateTargetsOperatingSystem,UpdateTargetsOperatingSystem
-
updateTargetsOperatingSystem
CreateSoftwareUpdateJobRequest.Builder updateTargetsOperatingSystem(UpdateTargetsOperatingSystem updateTargetsOperatingSystem)
Sets the value of the UpdateTargetsOperatingSystem property for this object.- Parameters:
updateTargetsOperatingSystem- The new value for the UpdateTargetsOperatingSystem property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateTargetsOperatingSystem,UpdateTargetsOperatingSystem
-
overrideConfiguration
CreateSoftwareUpdateJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateSoftwareUpdateJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-