Package com.pulumi.gcp.container.outputs
Class GetClusterResult.Builder
- java.lang.Object
-
- com.pulumi.gcp.container.outputs.GetClusterResult.Builder
-
- Enclosing class:
- GetClusterResult
public static final class GetClusterResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetClusterResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetClusterResult defaults)
-
-
Method Detail
-
addonsConfigs
public GetClusterResult.Builder addonsConfigs(java.util.List<GetClusterAddonsConfig> addonsConfigs)
-
addonsConfigs
public GetClusterResult.Builder addonsConfigs(GetClusterAddonsConfig... addonsConfigs)
-
allowNetAdmin
public GetClusterResult.Builder allowNetAdmin(java.lang.Boolean allowNetAdmin)
-
authenticatorGroupsConfigs
public GetClusterResult.Builder authenticatorGroupsConfigs(java.util.List<GetClusterAuthenticatorGroupsConfig> authenticatorGroupsConfigs)
-
authenticatorGroupsConfigs
public GetClusterResult.Builder authenticatorGroupsConfigs(GetClusterAuthenticatorGroupsConfig... authenticatorGroupsConfigs)
-
binaryAuthorizations
public GetClusterResult.Builder binaryAuthorizations(java.util.List<GetClusterBinaryAuthorization> binaryAuthorizations)
-
binaryAuthorizations
public GetClusterResult.Builder binaryAuthorizations(GetClusterBinaryAuthorization... binaryAuthorizations)
-
clusterAutoscalings
public GetClusterResult.Builder clusterAutoscalings(java.util.List<GetClusterClusterAutoscaling> clusterAutoscalings)
-
clusterAutoscalings
public GetClusterResult.Builder clusterAutoscalings(GetClusterClusterAutoscaling... clusterAutoscalings)
-
clusterIpv4Cidr
public GetClusterResult.Builder clusterIpv4Cidr(java.lang.String clusterIpv4Cidr)
-
clusterTelemetries
public GetClusterResult.Builder clusterTelemetries(java.util.List<GetClusterClusterTelemetry> clusterTelemetries)
-
clusterTelemetries
public GetClusterResult.Builder clusterTelemetries(GetClusterClusterTelemetry... clusterTelemetries)
-
confidentialNodes
public GetClusterResult.Builder confidentialNodes(java.util.List<GetClusterConfidentialNode> confidentialNodes)
-
confidentialNodes
public GetClusterResult.Builder confidentialNodes(GetClusterConfidentialNode... confidentialNodes)
-
costManagementConfigs
public GetClusterResult.Builder costManagementConfigs(java.util.List<GetClusterCostManagementConfig> costManagementConfigs)
-
costManagementConfigs
public GetClusterResult.Builder costManagementConfigs(GetClusterCostManagementConfig... costManagementConfigs)
-
databaseEncryptions
public GetClusterResult.Builder databaseEncryptions(java.util.List<GetClusterDatabaseEncryption> databaseEncryptions)
-
databaseEncryptions
public GetClusterResult.Builder databaseEncryptions(GetClusterDatabaseEncryption... databaseEncryptions)
-
datapathProvider
public GetClusterResult.Builder datapathProvider(java.lang.String datapathProvider)
-
defaultMaxPodsPerNode
public GetClusterResult.Builder defaultMaxPodsPerNode(java.lang.Integer defaultMaxPodsPerNode)
-
defaultSnatStatuses
public GetClusterResult.Builder defaultSnatStatuses(java.util.List<GetClusterDefaultSnatStatus> defaultSnatStatuses)
-
defaultSnatStatuses
public GetClusterResult.Builder defaultSnatStatuses(GetClusterDefaultSnatStatus... defaultSnatStatuses)
-
deletionProtection
public GetClusterResult.Builder deletionProtection(java.lang.Boolean deletionProtection)
-
description
public GetClusterResult.Builder description(java.lang.String description)
-
dnsConfigs
public GetClusterResult.Builder dnsConfigs(java.util.List<GetClusterDnsConfig> dnsConfigs)
-
dnsConfigs
public GetClusterResult.Builder dnsConfigs(GetClusterDnsConfig... dnsConfigs)
-
enableAutopilot
public GetClusterResult.Builder enableAutopilot(java.lang.Boolean enableAutopilot)
-
enableFqdnNetworkPolicy
public GetClusterResult.Builder enableFqdnNetworkPolicy(java.lang.Boolean enableFqdnNetworkPolicy)
-
enableIntranodeVisibility
public GetClusterResult.Builder enableIntranodeVisibility(java.lang.Boolean enableIntranodeVisibility)
-
enableK8sBetaApis
public GetClusterResult.Builder enableK8sBetaApis(java.util.List<GetClusterEnableK8sBetaApi> enableK8sBetaApis)
-
enableK8sBetaApis
public GetClusterResult.Builder enableK8sBetaApis(GetClusterEnableK8sBetaApi... enableK8sBetaApis)
-
enableKubernetesAlpha
public GetClusterResult.Builder enableKubernetesAlpha(java.lang.Boolean enableKubernetesAlpha)
-
enableL4IlbSubsetting
public GetClusterResult.Builder enableL4IlbSubsetting(java.lang.Boolean enableL4IlbSubsetting)
-
enableLegacyAbac
public GetClusterResult.Builder enableLegacyAbac(java.lang.Boolean enableLegacyAbac)
-
enableMultiNetworking
public GetClusterResult.Builder enableMultiNetworking(java.lang.Boolean enableMultiNetworking)
-
enableShieldedNodes
public GetClusterResult.Builder enableShieldedNodes(java.lang.Boolean enableShieldedNodes)
-
enableTpu
public GetClusterResult.Builder enableTpu(java.lang.Boolean enableTpu)
-
endpoint
public GetClusterResult.Builder endpoint(java.lang.String endpoint)
-
fleets
public GetClusterResult.Builder fleets(java.util.List<GetClusterFleet> fleets)
-
fleets
public GetClusterResult.Builder fleets(GetClusterFleet... fleets)
-
gatewayApiConfigs
public GetClusterResult.Builder gatewayApiConfigs(java.util.List<GetClusterGatewayApiConfig> gatewayApiConfigs)
-
gatewayApiConfigs
public GetClusterResult.Builder gatewayApiConfigs(GetClusterGatewayApiConfig... gatewayApiConfigs)
-
id
public GetClusterResult.Builder id(java.lang.String id)
-
identityServiceConfigs
public GetClusterResult.Builder identityServiceConfigs(java.util.List<GetClusterIdentityServiceConfig> identityServiceConfigs)
-
identityServiceConfigs
public GetClusterResult.Builder identityServiceConfigs(GetClusterIdentityServiceConfig... identityServiceConfigs)
-
initialNodeCount
public GetClusterResult.Builder initialNodeCount(java.lang.Integer initialNodeCount)
-
ipAllocationPolicies
public GetClusterResult.Builder ipAllocationPolicies(java.util.List<GetClusterIpAllocationPolicy> ipAllocationPolicies)
-
ipAllocationPolicies
public GetClusterResult.Builder ipAllocationPolicies(GetClusterIpAllocationPolicy... ipAllocationPolicies)
-
labelFingerprint
public GetClusterResult.Builder labelFingerprint(java.lang.String labelFingerprint)
-
location
public GetClusterResult.Builder location(@Nullable java.lang.String location)
-
loggingConfigs
public GetClusterResult.Builder loggingConfigs(java.util.List<GetClusterLoggingConfig> loggingConfigs)
-
loggingConfigs
public GetClusterResult.Builder loggingConfigs(GetClusterLoggingConfig... loggingConfigs)
-
loggingService
public GetClusterResult.Builder loggingService(java.lang.String loggingService)
-
maintenancePolicies
public GetClusterResult.Builder maintenancePolicies(java.util.List<GetClusterMaintenancePolicy> maintenancePolicies)
-
maintenancePolicies
public GetClusterResult.Builder maintenancePolicies(GetClusterMaintenancePolicy... maintenancePolicies)
-
masterAuthorizedNetworksConfigs
public GetClusterResult.Builder masterAuthorizedNetworksConfigs(java.util.List<GetClusterMasterAuthorizedNetworksConfig> masterAuthorizedNetworksConfigs)
-
masterAuthorizedNetworksConfigs
public GetClusterResult.Builder masterAuthorizedNetworksConfigs(GetClusterMasterAuthorizedNetworksConfig... masterAuthorizedNetworksConfigs)
-
masterAuths
public GetClusterResult.Builder masterAuths(java.util.List<GetClusterMasterAuth> masterAuths)
-
masterAuths
public GetClusterResult.Builder masterAuths(GetClusterMasterAuth... masterAuths)
-
masterVersion
public GetClusterResult.Builder masterVersion(java.lang.String masterVersion)
-
meshCertificates
public GetClusterResult.Builder meshCertificates(java.util.List<GetClusterMeshCertificate> meshCertificates)
-
meshCertificates
public GetClusterResult.Builder meshCertificates(GetClusterMeshCertificate... meshCertificates)
-
minMasterVersion
public GetClusterResult.Builder minMasterVersion(java.lang.String minMasterVersion)
-
monitoringConfigs
public GetClusterResult.Builder monitoringConfigs(java.util.List<GetClusterMonitoringConfig> monitoringConfigs)
-
monitoringConfigs
public GetClusterResult.Builder monitoringConfigs(GetClusterMonitoringConfig... monitoringConfigs)
-
monitoringService
public GetClusterResult.Builder monitoringService(java.lang.String monitoringService)
-
name
public GetClusterResult.Builder name(java.lang.String name)
-
network
public GetClusterResult.Builder network(java.lang.String network)
-
networkPolicies
public GetClusterResult.Builder networkPolicies(java.util.List<GetClusterNetworkPolicy> networkPolicies)
-
networkPolicies
public GetClusterResult.Builder networkPolicies(GetClusterNetworkPolicy... networkPolicies)
-
networkingMode
public GetClusterResult.Builder networkingMode(java.lang.String networkingMode)
-
nodeConfigs
public GetClusterResult.Builder nodeConfigs(java.util.List<GetClusterNodeConfig> nodeConfigs)
-
nodeConfigs
public GetClusterResult.Builder nodeConfigs(GetClusterNodeConfig... nodeConfigs)
-
nodeLocations
public GetClusterResult.Builder nodeLocations(java.util.List<java.lang.String> nodeLocations)
-
nodeLocations
public GetClusterResult.Builder nodeLocations(java.lang.String... nodeLocations)
-
nodePoolAutoConfigs
public GetClusterResult.Builder nodePoolAutoConfigs(java.util.List<GetClusterNodePoolAutoConfig> nodePoolAutoConfigs)
-
nodePoolAutoConfigs
public GetClusterResult.Builder nodePoolAutoConfigs(GetClusterNodePoolAutoConfig... nodePoolAutoConfigs)
-
nodePoolDefaults
public GetClusterResult.Builder nodePoolDefaults(java.util.List<GetClusterNodePoolDefault> nodePoolDefaults)
-
nodePoolDefaults
public GetClusterResult.Builder nodePoolDefaults(GetClusterNodePoolDefault... nodePoolDefaults)
-
nodePools
public GetClusterResult.Builder nodePools(java.util.List<GetClusterNodePool> nodePools)
-
nodePools
public GetClusterResult.Builder nodePools(GetClusterNodePool... nodePools)
-
nodeVersion
public GetClusterResult.Builder nodeVersion(java.lang.String nodeVersion)
-
notificationConfigs
public GetClusterResult.Builder notificationConfigs(java.util.List<GetClusterNotificationConfig> notificationConfigs)
-
notificationConfigs
public GetClusterResult.Builder notificationConfigs(GetClusterNotificationConfig... notificationConfigs)
-
operation
public GetClusterResult.Builder operation(java.lang.String operation)
-
podSecurityPolicyConfigs
public GetClusterResult.Builder podSecurityPolicyConfigs(java.util.List<GetClusterPodSecurityPolicyConfig> podSecurityPolicyConfigs)
-
podSecurityPolicyConfigs
public GetClusterResult.Builder podSecurityPolicyConfigs(GetClusterPodSecurityPolicyConfig... podSecurityPolicyConfigs)
-
privateClusterConfigs
public GetClusterResult.Builder privateClusterConfigs(java.util.List<GetClusterPrivateClusterConfig> privateClusterConfigs)
-
privateClusterConfigs
public GetClusterResult.Builder privateClusterConfigs(GetClusterPrivateClusterConfig... privateClusterConfigs)
-
privateIpv6GoogleAccess
public GetClusterResult.Builder privateIpv6GoogleAccess(java.lang.String privateIpv6GoogleAccess)
-
project
public GetClusterResult.Builder project(@Nullable java.lang.String project)
-
protectConfigs
public GetClusterResult.Builder protectConfigs(java.util.List<GetClusterProtectConfig> protectConfigs)
-
protectConfigs
public GetClusterResult.Builder protectConfigs(GetClusterProtectConfig... protectConfigs)
-
releaseChannels
public GetClusterResult.Builder releaseChannels(java.util.List<GetClusterReleaseChannel> releaseChannels)
-
releaseChannels
public GetClusterResult.Builder releaseChannels(GetClusterReleaseChannel... releaseChannels)
-
removeDefaultNodePool
public GetClusterResult.Builder removeDefaultNodePool(java.lang.Boolean removeDefaultNodePool)
-
resourceLabels
public GetClusterResult.Builder resourceLabels(java.util.Map<java.lang.String,java.lang.String> resourceLabels)
-
resourceUsageExportConfigs
public GetClusterResult.Builder resourceUsageExportConfigs(java.util.List<GetClusterResourceUsageExportConfig> resourceUsageExportConfigs)
-
resourceUsageExportConfigs
public GetClusterResult.Builder resourceUsageExportConfigs(GetClusterResourceUsageExportConfig... resourceUsageExportConfigs)
-
securityPostureConfigs
public GetClusterResult.Builder securityPostureConfigs(java.util.List<GetClusterSecurityPostureConfig> securityPostureConfigs)
-
securityPostureConfigs
public GetClusterResult.Builder securityPostureConfigs(GetClusterSecurityPostureConfig... securityPostureConfigs)
-
selfLink
public GetClusterResult.Builder selfLink(java.lang.String selfLink)
-
serviceExternalIpsConfigs
public GetClusterResult.Builder serviceExternalIpsConfigs(java.util.List<GetClusterServiceExternalIpsConfig> serviceExternalIpsConfigs)
-
serviceExternalIpsConfigs
public GetClusterResult.Builder serviceExternalIpsConfigs(GetClusterServiceExternalIpsConfig... serviceExternalIpsConfigs)
-
servicesIpv4Cidr
public GetClusterResult.Builder servicesIpv4Cidr(java.lang.String servicesIpv4Cidr)
-
subnetwork
public GetClusterResult.Builder subnetwork(java.lang.String subnetwork)
-
tpuConfigs
public GetClusterResult.Builder tpuConfigs(java.util.List<GetClusterTpuConfig> tpuConfigs)
-
tpuConfigs
public GetClusterResult.Builder tpuConfigs(GetClusterTpuConfig... tpuConfigs)
-
tpuIpv4CidrBlock
public GetClusterResult.Builder tpuIpv4CidrBlock(java.lang.String tpuIpv4CidrBlock)
-
verticalPodAutoscalings
public GetClusterResult.Builder verticalPodAutoscalings(java.util.List<GetClusterVerticalPodAutoscaling> verticalPodAutoscalings)
-
verticalPodAutoscalings
public GetClusterResult.Builder verticalPodAutoscalings(GetClusterVerticalPodAutoscaling... verticalPodAutoscalings)
-
workloadIdentityConfigs
public GetClusterResult.Builder workloadIdentityConfigs(java.util.List<GetClusterWorkloadIdentityConfig> workloadIdentityConfigs)
-
workloadIdentityConfigs
public GetClusterResult.Builder workloadIdentityConfigs(GetClusterWorkloadIdentityConfig... workloadIdentityConfigs)
-
build
public GetClusterResult build()
-
-