Interface Connector.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Connector.Builder,
,Connector> SdkBuilder<Connector.Builder,
,Connector> SdkPojo
- Enclosing class:
Connector
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the connector.certificateAuthorityArn
(String certificateAuthorityArn) The Amazon Resource Name (ARN) of the certificate authority associated with the connector.The date and time that the connector was created.The connector's HTTPS public SCEP URL.default Connector.Builder
mobileDeviceManagement
(Consumer<MobileDeviceManagement.Builder> mobileDeviceManagement) Contains settings relevant to the mobile device management system that you chose for the connector.mobileDeviceManagement
(MobileDeviceManagement mobileDeviceManagement) Contains settings relevant to the mobile device management system that you chose for the connector.default Connector.Builder
openIdConfiguration
(Consumer<OpenIdConfiguration.Builder> openIdConfiguration) Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune.openIdConfiguration
(OpenIdConfiguration openIdConfiguration) Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune.The connector's status.status
(ConnectorStatus status) The connector's status.statusReason
(String statusReason) Information about why connector creation failed, if status isFAILED
.statusReason
(ConnectorStatusReason statusReason) Information about why connector creation failed, if status isFAILED
.The connector type.type
(ConnectorType type) The connector type.The date and time that the connector 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 Details
-
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
The Amazon Resource Name (ARN) of the certificate authority associated with the connector.
- Parameters:
certificateAuthorityArn
- The Amazon Resource Name (ARN) of the certificate authority associated with the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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:
-
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:
-
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 Connector.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.Builder
avoiding the need to create one manually viaMobileDeviceManagement.builder()
.When the
Consumer
completes,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:
-
openIdConfiguration
Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
- Parameters:
openIdConfiguration
- Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openIdConfiguration
default Connector.Builder openIdConfiguration(Consumer<OpenIdConfiguration.Builder> openIdConfiguration) Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
This is a convenience method that creates an instance of theOpenIdConfiguration.Builder
avoiding the need to create one manually viaOpenIdConfiguration.builder()
.When the
Consumer
completes,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:
-
status
The connector's status.
- Parameters:
status
- The connector's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The connector's status.
- Parameters:
status
- The connector's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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:
-
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:
-
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
The date and time that the connector was created.
- Parameters:
createdAt
- The date and time that the connector was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time that the connector was updated.
- Parameters:
updatedAt
- The date and time that the connector was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-