Class SaaSConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.kendra.model.SaaSConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SaaSConfiguration.Builder,SaaSConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class SaaSConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SaaSConfiguration.Builder,SaaSConfiguration>
Provides the configuration information to connect to GitHub Enterprise Cloud (SaaS).
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSaaSConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SaaSConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringhostUrl()The GitHub host URL or API endpoint URL.StringorganizationName()The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to.List<SdkField<?>>sdkFields()static Class<? extends SaaSConfiguration.Builder>serializableBuilderClass()SaaSConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
organizationName
public final String organizationName()
The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to. You can find your organization name by logging into GitHub desktop and selecting Your organizations under your profile picture dropdown.
- Returns:
- The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to. You can find your organization name by logging into GitHub desktop and selecting Your organizations under your profile picture dropdown.
-
hostUrl
public final String hostUrl()
The GitHub host URL or API endpoint URL. For example, https://api.github.com.
- Returns:
- The GitHub host URL or API endpoint URL. For example, https://api.github.com.
-
toBuilder
public SaaSConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SaaSConfiguration.Builder,SaaSConfiguration>
-
builder
public static SaaSConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends SaaSConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-