Interface ConnectorSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectorSummary.Builder,ConnectorSummary>,SdkBuilder<ConnectorSummary.Builder,ConnectorSummary>,SdkPojo
- Enclosing class:
- ConnectorSummary
public static interface ConnectorSummary.Builder extends SdkPojo, CopyableBuilder<ConnectorSummary.Builder,ConnectorSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ConnectorSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the connector.ConnectorSummary.BuildercertificateAuthorityArn(String certificateAuthorityArn)The Amazon Resource Name (ARN) of the connector's associated certificate authority.ConnectorSummary.BuildercreatedAt(Instant createdAt)The date and time that the challenge was created.ConnectorSummary.Builderendpoint(String endpoint)The connector's HTTPS public SCEP URL.default ConnectorSummary.BuildermobileDeviceManagement(Consumer<MobileDeviceManagement.Builder> mobileDeviceManagement)Contains settings relevant to the mobile device management system that you chose for the connector.ConnectorSummary.BuildermobileDeviceManagement(MobileDeviceManagement mobileDeviceManagement)Contains settings relevant to the mobile device management system that you chose for the connector.default ConnectorSummary.BuilderopenIdConfiguration(Consumer<OpenIdConfiguration.Builder> openIdConfiguration)Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.ConnectorSummary.BuilderopenIdConfiguration(OpenIdConfiguration openIdConfiguration)Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.ConnectorSummary.Builderstatus(String status)The connector's status.ConnectorSummary.Builderstatus(ConnectorStatus status)The connector's status.ConnectorSummary.BuilderstatusReason(String statusReason)Information about why connector creation failed, if status isFAILED.ConnectorSummary.BuilderstatusReason(ConnectorStatusReason statusReason)Information about why connector creation failed, if status isFAILED.ConnectorSummary.Buildertype(String type)The connector type.ConnectorSummary.Buildertype(ConnectorType type)The connector type.ConnectorSummary.BuilderupdatedAt(Instant updatedAt)The date and time that the challenge was updated.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
ConnectorSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the connector.
- Parameters:
arn- The Amazon Resource Name (ARN) of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAuthorityArn
ConnectorSummary.Builder certificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Name (ARN) of the connector's associated certificate authority.
- Parameters:
certificateAuthorityArn- The Amazon Resource Name (ARN) of the connector's associated certificate authority.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
ConnectorSummary.Builder type(String type)
The connector type.
- Parameters:
type- The connector type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorType,ConnectorType
-
type
ConnectorSummary.Builder type(ConnectorType type)
The connector type.
- Parameters:
type- The connector type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorType,ConnectorType
-
mobileDeviceManagement
ConnectorSummary.Builder mobileDeviceManagement(MobileDeviceManagement mobileDeviceManagement)
Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure
MobileDeviceManagement, then the connector is for general-purpose use and this object is empty.- Parameters:
mobileDeviceManagement- Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configureMobileDeviceManagement, then the connector is for general-purpose use and this object is empty.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mobileDeviceManagement
default ConnectorSummary.Builder mobileDeviceManagement(Consumer<MobileDeviceManagement.Builder> mobileDeviceManagement)
Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure
This is a convenience method that creates an instance of theMobileDeviceManagement, then the connector is for general-purpose use and this object is empty.MobileDeviceManagement.Builderavoiding the need to create one manually viaMobileDeviceManagement.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomobileDeviceManagement(MobileDeviceManagement).- Parameters:
mobileDeviceManagement- a consumer that will call methods onMobileDeviceManagement.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
mobileDeviceManagement(MobileDeviceManagement)
-
openIdConfiguration
ConnectorSummary.Builder openIdConfiguration(OpenIdConfiguration openIdConfiguration)
Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.
- Parameters:
openIdConfiguration- Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openIdConfiguration
default ConnectorSummary.Builder openIdConfiguration(Consumer<OpenIdConfiguration.Builder> openIdConfiguration)
Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.
This is a convenience method that creates an instance of theOpenIdConfiguration.Builderavoiding the need to create one manually viaOpenIdConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toopenIdConfiguration(OpenIdConfiguration).- Parameters:
openIdConfiguration- a consumer that will call methods onOpenIdConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
openIdConfiguration(OpenIdConfiguration)
-
status
ConnectorSummary.Builder status(String status)
The connector's status. Status can be creating, active, deleting, or failed.
- Parameters:
status- The connector's status. Status can be creating, active, deleting, or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorStatus,ConnectorStatus
-
status
ConnectorSummary.Builder status(ConnectorStatus status)
The connector's status. Status can be creating, active, deleting, or failed.
- Parameters:
status- The connector's status. Status can be creating, active, deleting, or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorStatus,ConnectorStatus
-
statusReason
ConnectorSummary.Builder statusReason(String statusReason)
Information about why connector creation failed, if status is
FAILED.- Parameters:
statusReason- Information about why connector creation failed, if status isFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorStatusReason,ConnectorStatusReason
-
statusReason
ConnectorSummary.Builder statusReason(ConnectorStatusReason statusReason)
Information about why connector creation failed, if status is
FAILED.- Parameters:
statusReason- Information about why connector creation failed, if status isFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorStatusReason,ConnectorStatusReason
-
endpoint
ConnectorSummary.Builder endpoint(String endpoint)
The connector's HTTPS public SCEP URL.
- Parameters:
endpoint- The connector's HTTPS public SCEP URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ConnectorSummary.Builder createdAt(Instant createdAt)
The date and time that the challenge was created.
- Parameters:
createdAt- The date and time that the challenge was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
ConnectorSummary.Builder updatedAt(Instant updatedAt)
The date and time that the challenge was updated.
- Parameters:
updatedAt- The date and time that the challenge was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-